Monday, 20 June 2016

A Tester's Quick Guide to Analytic Testing

Software Testing is a process of evaluating Program or a System with the intent to find whether it satisfies the requirements or not. In Simple words, Software testing is execution of program with the intent of finding software bugs in contrary to user requirements. Software testing can provide objective, independent information about the quality of software and risk of its failure to users and/or sponsors. Although testing can determine the correctness of software under the assumption of some specific hypotheses,testing cannot identify all the defects within software.

There are many tools used in Testing software under automation testing like Selenium , HP quick test Professional , IBM Rational Functional tester, Visual Studio test professionals and may more.

Selenium is portable automated software Testing tool for testing web application. It also provides a test domain specific language to write tests in a number of popular programming languages, including Java, C#, Groovy, Perl, PHP, Python and Ruby. The tests can then be run against most modern web browsers. Selenium deploys on Windows,Linux and Macintosh platforms. It is open source software, released under the Apache 2.0 license, and can be downloaded and used without charge.


HP Quick TestProfessional (QTP), an automated functional testing tool that helps testers to perform automated regression testing to identify any errors/defects in contrary to the actual results of the application under test. HP QTP uses Visual Basic Scripting (VBScript) for automating the applications. The Scripting Engine need not be installed exclusively as it is available part of the Windows OS. The Current version of VBScript is 5.8 which is available as part of Win 7. VBScript is NOT a object oriented language but a object based language.