Test automation is an important asset of software development teams, especially for Agile teams that have a limited amount of time to perform software testing activities. This article shares some tips to improve your automated test writing practices.
Software Testing Articles, Blog Posts, Books, Podcasts and Quotes
Testing is an important activity of the deployment an API. This article shares some tips on how to choose an API testing tool with the right features for your organization requirements of your APIs as well as your business processes.
You have to assess the risks and the benefits of every decision you make in software testing and quality assurance. In this article, Sandra Parker explains how to minimize the risks of outsourcing your software QA activities.
As a software developer, you know that one of the critical period in a project is when you try to make integrate your code in the overall application and push it towards the final user. It is sometimes a long process that you would like to accelerate so that you could obtain a quicker feedback on the quality of your code.
The test pyramid is a concept invented in 2012 by Martin Fowler and defined as “a way of thinking about how different kinds of automated tests should be used to create a balanced portfolio.” The Test Pyramids is a common way to define and structure your test strategy, to organize the different test techniques, tools, and to manage the test automation effort.
If you work as a software quality assurance (QA) engineer, you have to deal with many documents that are not all produced during software testing activities. This article lists the documentation that is important for software QA engineers, like the product requirements document or the user guide.
You might think that the role of a software quality assurance engineer is just to test the applications before they are delivered to the customer. In this article, Oleksandra Melnikova shows us however that QA people have much more to offer to software development teams.