- QATestLab Blog >
- software testing
Shift-right or shift-left? What testing to choose?
04.07.2017
Are you sure that shift-left testing is a new approach? Actually, in 1950 IT specialists knew that testing performed at the very beginning of the project was more resultative. And
Read MoreMost expensive bugs of 2016
27.06.2017
In 2016, almost 50% of the world’s population faced different software bugs, according to a software testing company Tricentis. Just imagine, nearly 4,4 bn people were affected by software issues.
Read MoreSoftware failure: how to avoid Murphy’s law?
06.06.2017
Have you ever downloaded an app from Google Play or Apple App Store, used it for a couple of minutes and then deleted? Perhaps, many people come across this situation.
Read MoreWhat does testing on virtual machines hide?
22.05.2017
Using virtual machines (VM) during software testing saves time and money. VM emulates real personal computers, programs and devices. The emulation programs and its OS are called virtual machine and
Read MoreSecurity Testing Tools You Need to Know
26.04.2017
The statistics of cyber attacks of the recent years shows that hackers broke 1061 blogs and websites in 2015 and 1017 ones in 2016. But when your website is hacked,
Read MoreWhy Is It Worth to Choose Software Tester Career?
24.04.2017
Many of the modern professions are connected to IT. There is no point to deny the fact that software has become a part of our everyday life. Anyway, software development
Read MoreDoes Your Project Need a Test Plan?
17.04.2017
In order to structure and organize the testing process, the accepted practice is to create testing plans. A test plan is considered to be a document which describes scope and
Read More6 Effective Ways to Perform Regression Testing
14.04.2017
After performing software testing, reporting bugs and their fix regression testing should be executed. Its aim is to find defects of the software after code modifications or the product release.
Read MoreWhat Is the Gherkin Language?
12.04.2017
Note: this article was updated in August 2019. Gherkin is a line-oriented language such as Python. The language may serve as project documentation, e.i., describes business logic of the system,
Read MoreWhat Is SRS (Software Requirements Spec)?
28.03.2017
SRS (Software Requirements Specification) is a document that describes the system that should be developed and implemented. It contains a full and detailed description of intended purposes, system behavior, user’s
Read MoreWhat Are the Duties of Senior Software QA Engineer?
27.03.2017
Note: this article was updated in December 2019. Being a Senior Software QA engineer is not just something you sit and wait 5 years to magically morph into. There’s work
Read More