- QATestLab Blog > Articles by: Nataliia Vasylyna
What is Zombie Testing?
24.03.2011
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 MoreAutomated Acceptance Testing or FitNesse to Improve the Quality of Software
23.03.2011
The quality of the product is not in the least dependent on the actual documentation and thorough testing. I would like to highlight the issue of developing and testing software
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 MoreBest practices for “Best practices”
Note: the article was updated in September 2018. We face the “best practices” definition quite often. But what does “best practice” mean? Who defines what practice is the best one?
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 MoreJavaScript Testing Beginner’s Guide
18.03.2011
JavaScript is an important part of web development in today’s Web 2.0 world. While there are many JavaScript frameworks in the market, learning to write, test, and debug JavaScript without
Read MoreSoftware Testing Checklist – 5 Steps to Success
Note: this article was updated in April 2019. Nowadays, any ordinary actions, important events or the entire working year are easy to control with a proper checklist. Numerous procedures that
Read MoreNegative Test Cases for Functional Testing
Negative testing is a testing technique when invalid input data are used for software quality assessment. Its purpose is to check the software behavior in case of invalid input. In
Read MoreUnit Testing SharePoint with TypeMock (Part I)
17.03.2011
As a developer testing isn’t necessarily fun but it is an essential aspect of what we do. I find it’s always a challenge to find the best approach that balances
Read More