Functional and Regression Test Tools

Functional and Regression Test Tools

Important / Popular Test Tools for Functional and Regression Testing.

1) Selenium - (Open Source Tool)
2) UFT / QTP (Commercial Tool)
3) RFT (Commercial Tool)
4) SoapUI - (Open Source Tool)-SmartBear
5) Watir - (Open Source Tool)
6)  SilkTest (Commercial Tool)
7) TestComplete - (Commercial Tool)
8) Cucumber (Open Source Tool)
--------------------------------------
1) Selenium - (Open Source Tool)

•  Selenium is a suite of Software Tools that automate Web Browsers, 
•  Selenium is mainly used for Functional and Regression Testing, 
•  Selenium supports Computer Web Applications and Mobile Web Applications.
•  Selenium supports various operating environments (Ex: MS Windows, Linux, Macintosh etc...), 
•  Selenium supports various Browser Environments (Ex: Mozilla Firefox, Google Chrome, IE etc...) 
•  Selenium supports various Programming Environments (Ex: Java, C#, Python, Perl, PHP, Ruby) to write 
    Test Scripts.
--------------------------------------
2) UFT / QTP (Commercial Tool)

•  HP Unified Functional Testing (formerly QuickTest Professional) is a Functional and Regression Test tool, 
•  UFT supports Computer Desktop Applications and Web Applications, Mobile Applications
•  UFT supports MS Windows Operating environment only.
•  Mobile Add-On for UFT supports  iOS, Android, WindowsPhone and Blackberry Mobile Operating Environments.
•  UFT supports VBScript to write Test Scripts
•  UFT can be integrated with ALM for Test management.
--------------------------------------
3) RFT (Commercial Tool)

•  IBM Rational Functional Tester is an automated functional testing and regression testing tool. 
•  RFT provides automated testing capabilities for functional, regression, GUI, and data-driven testing.
•  RFT  supports Java or Visual Basic .NET to write Test Scripts, testers using Java can work in the Eclipse 
   Java editor, and those using Visual Basic .NET can work in Visual Studio .NET.
•  RFT supports Windows, Linux operating environments.
--------------------------------------
4) SoapUI - (Open Source Tool)-SmartBear

•  SoapUI is a free and open source Functional Testing solution.
•  SoapUI is cross-platform, and can be used on either Windows, Mac or Linux/Unix Opers Environments.
•  SoapUI allows us to create and execute automated functional, regression, compliance, and load tests. 

Compliance Testing: It is related with the IT standards followed by the company and it is the testing done 
to find the deviations from the company prescribed standards.
--------------------------------------
5) Watir - (Open Source Tool)

•  Watir, is an open-source (BSD) family of Ruby libraries for automating web browsers.
•  Watir supports multiple browsers on different platforms.
•  It uses Ruby scripting language to write Test scripts
--------------------------------------
6)  SilkTest (Commercial Tool)

•  Micro Focus SilkTest is a tool for automated function and regression testing of enterprise applications.
•  SilkTest supports VB.NET, C# and Java, or Silk Test’s own 4Test.
•  SilkTest supports various Browser environments.
•  It supports Moblie Testing also (Native Applications, web apps and hybrid applications)
•  It uses standard test frameworks including JUnit, NUnit and MSTest. 
--------------------------------------
7) TestComplete - (Commercial Tool)

•  TestComplete is a Functional and Regression Test Tool developed by SmartBear Software.
•  It supports Computer Desktop, Web and Mobile Applications.
•  It uses Python, VBScript, JScript, DelphiScript, C++Script, and C#Script to create automated tests.
•  It supports various Browsers.
•  It supports Cross Browser Testing, Data driven Testing and Database Testing.
--------------------------------------
8) Cucumber (Open Source Tool)

•  Cucumber is a tool based on BDD(Behavior Driven Development) framework which is used to write 
    acceptance tests for web applications.
•  Cucumber supports only web environment.
•  Cucumber written in Ruby it also supports other languages like Perl, PHP, Python, .Net etc.
--------------------------------------

2 comments:

Any open source tool to automate desktop application

Post a Comment