7 Ways to Measure Test Coverage
31.03.2011
This article was updated in December 2020. There is no one-size-fits-all guide to creating test coverage. This is why many testers could benefit from the advice on how to do
Read More5 Principal Advantages of Offshore Software Testing
28.03.2011
Errors are possible in any sphere, software development is not an exception from this rule – almost any software product has bugs, which have a negative effect and must be
Read MoreSelenium 2 makes automation debugging easier
One of the parts of Selenium 1.0 that I never enjoyed was debugging automation that didn’t work. I had to faff about creating custom Firefox profiles with Firebug installed and
Read MorePurpose of an Independent QA Audit
25.03.2011
The Software Engineering Institute/Capability Maturity Model (SEI CMM) describes periodic independent audits of the QA activities and work products of an organization’s QA group. This is specifically stated in the
Read MoreWhy Do We Need Performance Testing?
24.03.2011
Note: the article was updated in June 2018. The digital technologies are improving with every single day. This fact has made modern customers very demanding in the question of technology
Read MoreTypes of Bugs in Software Testing
Note: the article was updated in May 2022. Today, software teams face a lot of pressure to write large lines of code quickly, efficiently, and accurately to meet all business
Read MoreWhat is Zombie Testing?
Note: This article was updated in November 2020. “Zombie testing” is a routine test execution using predetermined patterns and methods. In software testing, zombies are mostly concentrated on fulfilling their
Read MoreWhat is the Main Aim of Software Tester?
22.03.2011
“The main activity of testers is that they provide to the project participants of development software negative feedback on the quality of the product.” D. Spolsky recently described the same
Read MoreAggressive and Passive Testing
I’ve been thinking about how I *bucket* testing. Here is what I mean. I see testing as aggressive and passive. Aggressive testing, to me, is the art of asking the product
Read MoreNon-Regression testing, what is it?
20.03.2011
The article was updated in May 2018. Making code changes, a developer may affect the proper work of the software. Even a small tweak can cause unexpected consequences or provoke
Read MoreSelenium Auto Accept Self Signed SSL Certificates and Basic Authentication
19.03.2011
One of my biggest annoyances and unresolved issues with Selenium is the self-signed SSL certificates. This was a huge issue for me on the last project when we had dozen
Read More