Remove Continuous Delivery Remove TDD Remove Technical Review Remove Test-Driven Development
article thumbnail

5 ways to do Continuously Improved Testing

Xebia

In many organizations, automated testing lags behind and becomes a bottleneck for successful continuous delivery. Either tests do not provide enough confidence or companies take a very traditional approach, resulting in releases either introducing substantial risks or becoming costly.

article thumbnail

Quality Control: Using Acceptance Testing to Guarantee Product Quality

Altexsoft

There’s unit testing which examines the smallest part of the software and is typically done by engineers themselves. Then, there’s integration testing checking how software units work together. Acceptance testing is the high-level test performed on software. Conduct automated acceptance tests.

Testing 52
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

Well-tested code: in search of meaningful coverage

CircleCI

The shift-left methodology imagines the software development process as a timeline and advocates for conducting tests earlier in the software development process rather than only at the end. Many teams take this to the extreme with test-driven development (TDD), which involves writing tests before writing any code at all.

article thumbnail

Benefits of feature toggles or feature flags

Apiumhub

Championed by influential Martin Fowler, continuous delivery is a software development discipline in which software can be released to production at any time. Feature flagging enhances continuous delivery and continuous integration by making “continuous” more achievable. Hiding or disabling a feature.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Exam AZ-300: Microsoft Azure Architect Technologies Crash Course , July 11-12. Architecture for Continuous Delivery , July 29. Getting Started with Continuous Delivery (CD) , August 1.

Course 62
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Advanced Test-Driven Development (TDD) , June 27. Test-Driven Development In Python , June 28. Exam AZ-300: Microsoft Azure Architect Technologies Crash Course , July 11-12. Architecture for Continuous Delivery , July 29. Getting Started with Continuous Delivery (CD) , August 1.

Course 47
article thumbnail

Unraveling the Power of Jest: A Comprehensive Guide

InnovationM

Interpreting Coverage Reports : Analyzing Jest code coverage reports to identify areas of improvement and optimize test coverage. Continuous Integration with Jest Integrating Jest with CI/CD Pipelines : Setting up Jest for continuous integration (CI) and continuous delivery (CD) pipelines to automate testing workflows.