article thumbnail

New live online training courses

O'Reilly Media - Ideas

Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27. Systems Design for Site Reliability Engineers , August 7. Designing Serverless Architecture with AWS Lambda , August 7-8. Scaling Python with Generators , June 25. Pythonic Object-Oriented Programming , June 26.

Course 94
article thumbnail

Quality Control: Using Acceptance Testing to Guarantee Product Quality

Altexsoft

UAT can be performed not only at the final stages of development but during UX/system design or as soon as a product demo is ready. There are three popular Agile testing methodologies: Test-Driven Development (TDD), Behavior-Driven Development (BDD), and. Difference between TDD, BDD, and ATDD. Business Acceptance Testing.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Pythonic design patterns , June 27. Advanced Test-Driven Development (TDD) , June 27. Systems Design for Site Reliability Engineers , August 7. Designing Serverless Architecture with AWS Lambda , August 7-8. Scaling Python with Generators , June 25. Pythonic Object-Oriented Programming , June 26.

Course 71
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

When programmers use test-driven development (TDD), the code they test interacts with other parts of the system that aren't being tested. For each external system--service, database, file system, or even environment variables--create one wrapper class that's responsible for interfacing with that system.

Testing 88
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

JavaScript and Node.js) TDD Lunch & Learn Screencast. For each external system—service, database, file system, or even environment variables—create one wrapper class that’s solely responsible for interfacing with that system. A web application and microservice that performs ROT-13 encoding.

Testing 138
article thumbnail

Testing Without Mocks: A Pattern Language

James Shore

When programmers use test-driven development (TDD), the code they test interacts with other parts of the system that aren't being tested. For each external system--service, database, file system, or even environment variables--create one wrapper class that's responsible for interfacing with that system.

Testing 40