Subscribe by Email


Showing posts with label Web-based. Show all posts
Showing posts with label Web-based. Show all posts

Sunday, December 30, 2012

What are main features of TestComplete?


Many of the software applications are being written as web–based applications that can be run in a browser. The measure of effectiveness with which these applications are tested varies from organization to organization. 

- Test complete automated testing tool offers the answer to this demand. 
- For tests such as regression tests, responsiveness can be generated only through automated testing tools as such. 
- Automated testing is the way to provide many benefits including repeat-ability and speed of the test execution. 
- Test automation is known to induce long term efficiency in a software system or application.
- Developers also get a rapid feedback and can carry out unlimited iterations of the tests.
- Reporting gets customized and finding defects that were missed during the manual testing becomes easy.
-  However, automation always does not prove to be advantageous.

Features of TestComplete

Test complete  testing tool comes with certain features which we shall state now:
  1. Keyword testing: This tool comes with a keyword–driven test editor that is built– in and consists of many keyword operations corresponding to the appropriate automated testing actions.
  2. Test record and play back: This tool records the key actions which are required to play back the test. All the actions other than the required ones are then discarded.
  3. Full featured script editor: This is another built – in editor using which the test scripts can be written manually. This editor comes with some special plug – ins that provide further assistance.
  4. Script debugging features: This feature lets you stop before every statement that can be executed so that you can keep a track of what is going on and make changes accordingly.
  5. Access to properties and methods of the objects: The names of all the visible elements can be read by this tool including internal elements of the following applications:
a)   Delphi
b)   C++builder
c)   .net
d)   WPF
e)   Java
f)    Visual basic etc.
Also this tool enables the access to values through test scripts so that they can be verified and used in the tests.
  1. Unicode support: Tool has a Unicode character set support which enables the user to test the applications that are non – ASCII and use characters such as Hebrew, greek, Arabic, katakana and so on.
  2. Issue–tracking support: This tool comes with issue tracking templates which can be deployed for the creation as well as modification of the items that reside in issue – tracking systems. The tool currently provides support for the following:
a)   Microsoft visual studio 2010,2008 and 2005 team system
b)   Bugzilla
c)   Automated QA AQdev team
  1. Open architecture (COM based): An open API, COM interface forms the basis for the test complete’s engine. This makes this tool independent of the source – language and enables it to read the debugger info. It can use this info during run time via debug info agent of test complete.
  2. Test visualizer: This feature of test complete lets you take screen shots of the test recording as well as play back thus allowing you to make comparisons among the actual as well as the expected screens during the run time.
  3. Support for plug–ins: This feature allows the third party vendors to connect with test complete via their software systems and applications. 


Tuesday, August 7, 2012

What is the difference between winrunner and test director?


The winrunner is often confused with the test director. But both of them have considerable differences between them. In this article we shall explore the differences between the winrunner and the test director. We shall list all the differences below:

Difference #1:
The winrunner is an automated testing tool that was developed as a functional testing tool by the HP (hewett Packard) whereas the test director is a test management tool. The former tool tests the software system or application while the latter one manages all those tests that are to be performed.

Difference #2:
The winrunner tool only helps in carrying out the tests on the software systems and applications whereas the test director organizes the whole test process as it name says the “test director” much in the way that a film director directs the shoot of the movie. In some cases the test director has also helped in the creation of the test cases.

Difference #3:
Winrunner is a tool that serves the purpose of the automated testing and is mostly used whenever the testers have to carry out any one of them:
a)   Regression testing or
b)   GUI testing
One plus point of the winrunner is that the testing carried out with its aid is quite efficient, fast and reliable. On the other hand the test director is a web based tool for the purpose of management of the tests. In test director, the management of the following takes place with the use of a centralized data base:
    a)   Requirements documentation
    b)   Specification documentation
    c)   Test plans
    d)   Test cases
    e)   Defect managing and
    f)    Defect tracking etc.
Both are completely different tools that have been developed by the same pioneer mercury interactive.

Difference #4:
One of the fact about winrunner is that it can only create automated test scripts and does not has the ability to handle the already automated test scripts. On the contrary, the test director or TD (as you say) forms a kind of central repository for storing the information related to bugs and their management.

Difference #5:
It won’t be wrong to call the winrunner a regression testing tool or a record and play back tool whereas the test director being a test management tool can even help you in the execution of the pre- automated test scripts through a special environment called test director environment.

Difference #6:
The speciality of the winrunner lies in automation of the scripts whereas the test director excels in the field of defect tracking and management.

Difference #7:
Winrunner is used for the following:
a)   Complex Functional testing
b)   Complex Regression testing and
c)   Automating the test scripts
The test director is used for the following purposes:
         a)   Creating the test plans
         b)   Preparing the test cases
         c)   Executing the test cases
         d)   Generating the bug reports
         e)   Maintaining the test scripts and so on. 

Difference #8:
The winrunner is a testing tool that has eased the complexity which is faced by many of the testers during regression testing. On the other hand the test director is a management tool holds the responsibility for keeping a perfect and clean record of the software testing process right from the requirements phase to the end of the testing phase.

Difference #9:
With the help of winrunner the TSL scripts can be recorded and updated and replayed a number of times as and when required whereas with the aid of the test director one can even run the winrunner as well as loadrunner scripts on a remote computer system. 


Facebook activity