article thumbnail

How Test-Driven Methodologies Reduce CI/CD Lead Time

DevOps.com

Modern development environments, in which rapid continuous delivery is facilitated by automated continuous integration/continuous development (CI/CD) pipelines, require thorough and automated testing in development prior to integration.

article thumbnail

30 Common CI/CD Interview Questions (With Answers)

Dzone - DevOps

Questions (like the ones in this article) are a great way of testing your knowledge. What is continuous integration? What’s the difference between continuous integration, continuous delivery, and continuous deployment? What is TDD? What is the main difference between BDD and TDD?

Insiders

Sign Up for our Newsletter

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

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. This article helps you challenge your automated testing and to improve upon it in a more continuous fashion. . As Dave Farley and Arjan Molenaar wrote: “TDD is not about writing unit tests”.

Testing 130
article thumbnail

How to Execute Effective Automated Tests

Modus Create

In this article, we will discuss and clarify what testers need to consider when they are choosing what should be automated or not. Tests that should not be automated: Test cases that are newly designed and not executed manually at least one time, except when you have TDD or BDD styles. What is Automated Testing? References.

Testing 98
article thumbnail

Talks with Software Development Experts Initiative

Apiumhub

To stay up-to-date with the latest trends in the industry, Inma likes to read articles on blogs including the Martin Fowler blog and Manuel Rivero’s blog called Garajeando. He also mentioned “Team Topologies” by Manuel Pais and Matthew Skelton and “Continuous Delivery” by Dave Farley as must-reads.

article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

He is a former practitioner of Agile methodologies, particularly extreme programming, with experience in practices like TDD, continuous integration, build pipelines, and evolutionary design. He is also the designer and developer of applications, instructional materials, magazine articles, and video presentations.

article thumbnail

Benefits of feature toggles or feature flags

Apiumhub

Therefore, we decided to write an article about Feature toggles and feature flags, taking into account it’s increased popularity. As software teams seek higher agility, the tools and techniques for software development and delivery continue to evolve every year. Feature Flag driven development.