Topic: test driven development

Overcoming the challenges of adopting Behavior-Driven Development in the enterprise

Behavior-driven development (BDD) is a software development process that attempts to solve the problem of implementing poorly defined requirements. It seeks to leverage the domain expertise of business and QA professionals to ensure that developers build the correct software. Let’s begin by describing the evolutionary process that has prompted many organizations to explore BDD. At … continue reading

The many faces of Agile

Agile is an umbrella term, not a monolithic entity. The Agile Alliance describes Agile as “the ability to create and respond to change in order to succeed in an uncertain and turbulent environment,” while giving a longer and much more specific definition for Agile software development. Beyond that, Agile is being implemented from a variety … continue reading

A guide to test-driven development tools

Eggplant: Eggplant’s intelligent testing and performance suite empowers teams to continuously create amazing, user-centric digital experiences that drive positive business outcomes. Using artificial intelligence, machine learning, and analytics, Eggplant intelligent automation solutions hunt defects, and auto-generate test scripts to increase testing productivity, performance, efficiency, speed, and coverage. Eggplant solutions test the true UX, not the … continue reading

Eggplant approaches testing from the user perspective to deliver better business outcomes

What sets Eggplant apart from other testing companies is that it approaches software testing from the user’s perspective. “Our goal has always been around trying to help people make software that delights their users,” said Antony Edwards, CTO of Eggplant. Eggplant helps a wide variety of companies test all sorts of solutions, from point-of-sale terminals … continue reading

Variations on test-driven development

Despite the invention of so many different types of software testing methodologies, many in the industry are still sticking to the tried-and-true method of test-driven development, or at least some form of it. “Like any other methodology, I think there seems to be some pretty significant variations between TDD as it’s described in books and … continue reading

Streamline unit testing: A Q&A with Typemock’s Eli Lopian

We had a chance to talk unit testing with Eli Lopian, CEO of test company Typemock. Here are this thoughts on that and other matters: SD TIMES: Unit testing has been compared to going to the gym in the sense that everyone knows it’s good for them, but the time and effort to implement seem … continue reading

SD Times 2017 Testing Showcase

Continuous testing. Automated testing. Artificial testing. Service virtualization. Test-driven development. These are among the many technologies available to organizations looking to bring their testing up to the speed of software development. Ensuring quality can no longer be the drag on software deployment, if businesses want to stay competitive and be able to take advantage of … continue reading

A guide to Test Driven Development solutions

CA Technologies: CA’s comprehensive portfolio of continuous testing solutions, which includes CA Agile Requirements Designer, CA Test Data Management and CA BlazeMeter, provides the tools agile teams need to create the tests that will drive code development, ensure test data is available on-demand, automatically generate test scripts on business requirements and automatically execute test cases … continue reading

ActiveState updates ActivePython with TDD

ActiveState is expanding its support for test-driven development (TDD) in its latest release of ActivePython. The company announced ActivePython 2.7.12 and ActivePython 3.5.2. According to the company, TDD provides lower maintenance costs and enables faster development. ActivePython now features testing packages Pyflakes in order to look for well-known errors in Python programs; unit testing framework … continue reading

Report: Testing lags in agile development shops

As the world of software development constantly changes, so must software testing. To gauge how well testing is keeping up with the pace of development, test tool provider Zephyr recently released a report: “How the World Tests.” It looks at the current state of software testing, and its future beyond 2017. “ ‘How the World … continue reading

Guest View: Pre-built testing comes of age

Software testing is changing for the better with the rise of agile and DevOps. Instead of testing occurring at the end of the development cycle, modern methods integrate testing into every step of the process. By moving testing earlier, using Test-Driven Development (TDD), features can be released immediately after passing automated tests. TDD is becoming … continue reading

How to stop doing TDD and start getting real value from testing

In the field of testing, there are many ideas and movements, some of which have formed into schools. But there is really no universally accepted standard for what testing is and how it should be performed. The attempts to establish such a standard (such as the infamous ISO 29119) are met with either ice-cold indifference … continue reading

DMCA.com Protection Status