Related Content
Reasons to Consider Software Tests as Products Software tests have to meet quality and robustness criteria that are similar to the application under test, but tests seldom get the attention and investments that the applications get. Hans Buwalda outlines why you should consider tests as products. |
||
The Challenges of Incorporating Robust Test Data Management We can no longer be myopic when it comes to testing, as there’s a wide group of needs to be addressed on any given project. For a project to succeed, testers must build out robust test data management capabilities in response to growing application demand. |
||
Artificial Intelligence’s Impact on the Future of Testing Agile has fundamentally changed the way we talk about testing. However, something that isn’t discussed as often, yet might be just as critical to the future direction of the industry, is artificial intelligence. In the world of testing, it’s easy to see how AI can be exceptionally useful. |
||
How to Successfully Transition from Manual Testing to Full-Stack Automation Transitioning from manual testing to full-stack automation is a noble, yet laborious journey. Thuc Nguyen provides a guide to aid in a successful transition from manual testing to full-stack automation. |
||
Finding a Middle Ground between Exploratory Testing and Total Automation The automator wants to get rid of human exploration—they want a robot to cut down a forest and stack the wood. The explorer, on the other hand, sees tools more like a chainsaw—they allow humans to go ten times faster, but a human is still driving the process. Finding a middle ground is the best test strategy. |
||
Developing and Testing IoT and Embedded Systems: Questions to Ask Self-driving cars are the new big thing, and the operational and environment scenarios these vehicles will encounter are practically infinite. How we should develop and test these systems is a big question, and there are no easy answers. But Jon Hagar has some ideas about where to start. |
||
The Test Automation Design Paradox Testing and automation have various paradoxes that are interesting to look at for insight into the challenges and limitations of our profession. Hans Buwalda describes these paradoxes and offers methods to bring about cooperation in teams, helping them achieve great automation results together. |
||
The Basis of Test-Driven Development: Writing Effective Test Cases Too often, test-driven development still initially focuses on coding aspects, not testing. The first step in a test-driven approach has to be writing effective tests. It's not enough to simply ensure good coverage; effective tests should also confirm that decisions made in the code work correctly. |