Remove Blog Remove Software Development Remove Test-Driven Development Remove Testing
article thumbnail

Extended Role of QA in Test Driven Development (TDD)

Xoriant

TDD is an Agile Development technique in which developers write test cases before writing the corresponding code for the user story assigned to him. Once the code passes the Acceptance test, the code is then refactored /simplified to be used as production code. What is the primary goal of Test Driven Development (TDD)?

article thumbnail

Quality pattern 2: Automate your acceptance tests

Xebia

In this blog, we will take a further look at these test cases and why it is important to automate these acceptance tests. Not just from a development team perspective, but also what this can bring to your business. The post Quality pattern 2: Automate your acceptance tests appeared first on Xebia Blog.

Testing 130
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Best Practices for Angular Unit Testing

Gorilla Logic

Software development and testing go hand in hand. Making sure that our code and apps behave the way they should is key, and it’s important to know that testing isn’t just a QA’s job. From the very start of an Angular project’s creation, we are given the foundation to start building unit tests.

Testing 79
article thumbnail

Introduction to database testing

CircleCI

In software development, processing and storing data in different states reflects the business rules an application is built on. The heart and soul of any software application is the data that is persisted in databases for retrieval and further processing. What is database testing? What is database testing all about?

Testing 75
article thumbnail

Quality Management is Risk Management

Xebia

In my previous blog I wrote how embracing failure can be a viable strategy , depending on the current quality level. In software development this can be translated into ‘prevent bugs from ending up in the codebase’. This provides very high coverage but requires more effort during development. .

article thumbnail

Value vs valueable - another aha-moment

Marcusoft

English is not my first language, as I’m sure any reader of this blog knows. The reasons we want to make the stories small are plentiful; it’s easier to manage, implement, fix, deploy, and test… just about anything we do as a software development team. Write a test for some functionality that doesn’t exist yet.

article thumbnail

My Best Essays

James Shore

James Shore/Blog. I've been writing about agile software development for nearly 20 years, and most of it is available on this blog. Testing Without Mocks: A Pattern Language - 27 Apr, 2018. How to use test-driven development without traditional test doubles. 11 Jan 2019.