Software QA Articles
Cross-browser testing tools
- Details
- Created on Thursday, 22 November 2012 18:42
At the moment, there is a great variety of competing browsers. In this situation, there are no common standards for displaying sites: each one of them may display a site in its own way, for example, by distorting the page content. Due to this fact, the “cross-browser” term emerged, that is the feature of a site to be displayed identically in all browsers.
Although the cross-browser issue emerged rather recently, there already exist a great number of tools for testing it.
All cross-browser testing tools vary in the number of supported browsers, ease to use, price, and also testing speed. These factors greatly complicate the choice of the suitable tool.
This article is devoted to the problem of choosing the right cross-browser testing tool. It lists the popular tools, their advantages and disadvantages.
This article would be useful for testers, who haven’t performed this kind of testing yet, or for people, who face the problem of choosing the suitable tool.
Automated Testing System Deployment on the basis of Team Foundation Server and Microsoft Test Management
- Details
- Created on Monday, 01 October 2012 08:39
This article is intended to provide full and detailed description of deployment of automated testing system consisting of Team Foundation Server + Microsoft Test Manager + System Center Virtual Machine Manager.
This article may be useful for Automated Testing Specialists and System Administrators.
Performance Testing. Let’s Go!
- Details
- Created on Wednesday, 01 February 2012 15:00
This article describes general approaches of the performance testing from scratch. There are some theory aspects, testing stages, practical implementation. The article will be useful for beginners in this type of testing, and also for those, who already apply performance testing for their product and want to systematize the process, learn more about its tools and techniques.
Automation of the ESX(i) hypervisor application in the continuous integration process using AutoIT language
- Details
- Created on Tuesday, 10 January 2012 16:12
This article is devoted to the theme of how to deploy the continuous integration using ESX(i) hypervisor as a text environment storage. There are some easy-to-use mechanisms to manage this environment by means of vmrun.exe console utility included into the VMWare VIX installation package.
This article describes how to use ESX(i) hypervisor in the automated testing process for the scheduled build installation by means of the particular example. It is meant for the beginners in the testing automation, who have some skills of writing autotests in a scripting language. Here we will use AutoIT language – it is intended for the Desktop application automation and is freeware, but reader can use any scripting language.
Software Testing for Antivirus Compatibility
- Details
- Created on Friday, 16 December 2011 12:54
The most of testers at least once performed testing for compatibility of the developed application with the antiviruses. It’s widely known that antivirus software influences significantly the system functioning and also the work of the particular programs, and nowadays, the antivirus is almost must-have part of the computer system. Moreover, there are a lot of diverse malware protection products, and sometimes they can be unpredictable.
So, to adequately check the product for the compatibility with the antivirus software, you should apply some creative approaches. It is natural that you’ll need some knowledge for that – this is what we aim in this article.
In the first part of this article, we’ll consider the main types of antivirus programs, their features and specialties, and also the current statistics of antivirus product popularity. This is the theoretical minimum that a tester should know to start planning and performing antivirus compatibility testing. In the second part, we’ll discuss the role of such testing and its place in the software product life cycle, and also consider the problem situations that can appear during compatibility testing. This information is especially useful when planning and performing tests.




