Software Testing Articles, Blog Posts, Books, Podcasts and Quotes
As a software developer, you understand that testing is an integral part of software development. However, software testing is not just about finding and fixing bugs; it is also about identifying and mitigating risks. Therefore, risk management is an essential part of any software testing process, and having a risk management plan in place is critical during the testing planning phase.
The software development industry is expected to have an annual growth rate of 5.72% in 2023-2027 resulting in more competition in the market. To compete with rivals, you need to increase your company’s efficiency and project delivery speed while also enhancing the quality of your software.
The creation of a TestOps infrastructure is a demanding task. TestOps (or test operations) refers to the discipline of managing the operational aspects of testing within the software delivery lifecycle. In this article, we focus on theoretical and technical aspects, and discuss some case studies to consider.
Just imagine that you are tired of your current job in software quality assurance (QA) and want to find something new. If you are a good software tester, this does not mean that you know how to find a job or behave during an interview.
In software development projects, the test cases are written based on the requirements. In this article, Sreerekha Bakaraju explains how software testers can use a test matrix approach to ensure the traceability from requirements to testing.
Previously, I have written an article about testing API services with Java. I think that it would be a nice idea to write an article about more general test framework, which will contain parts for testing Web UI, be capable to interact with DB and has logging and advanced reporting.
In this article, Oleksandr Podoliako shares with us some insights of experience in writing a test automation framework to test API with Java.