It is difficult to maintain and evolve software systems and applications without some automated testing tools that help you making sure the changes are not breaking the existing features. This white paper from Indium Software presents you the best regression testing tools available in 2019.
When a new release is available, regression testing plays an important role in checking that changes do not negatively impact other parts of the software. The length of these tests might however conflict with the goal of having shorter release cycle. In their article, Kim Herzig, Michaela Greiler, Jacek Czerwonka and Brendan Murphy present a strategy that accelerates test processes without sacrificing product quality.
API like web services are the foundation of modern approaches for software architectures. In this article, Alexey Grinevich presents the main challenges when testing different API technologies during regression testing. He also discusses which features a tool should provide to perform API testing.
Your team has just finished a major refactor of a service and all your unit and integration tests pass. Nice work! But you are not done just yet. Now you need to make extra sure that you didn’t break anything and that there are not any lurking bugs that you have not caught yet. It’s time to put Diffy to work.
Every day, Netflix has more customers consuming more content on an increasing number of client devices. We’re also constantly innovating to improve our customers’ experience. Testing in such a rapidly changing environment is a huge challenge, and we’ve concluded that running tests in our production environment can often be the most efficient way to validate those changes.
Creating an effective data migration testing strategy is critical to reducing risk and delivering a successful migration. This article offers thoughts and recommendations on how to create a more consistent data migration testing methodology using either a black box or a white box approach.
Would you like to run your selenium scripts against multiple browsers and multiple server platforms continuously at night and report status on the web? Today’s software development often means continuous integration and testing using open-source tools such as Selenium.