How does WinRunner recognize objects on the application? Step In: execute the script one at a time.Ĥ) Select Pause on error if you want scripts to pause when errors are encountered. Step over: execute the script one at a time.ī. GUI Map file contains two properties of each object for the identification:ĭebugging of the test script can be performed in following steps:ġ) To enable the script debugger, choose TOOL menus and select Script Debugger.Ī. GUI Map file acts as a repository for the application elements. ID will be generated for each element and this ID is used for Object identification in the application.
GUI Map File stores the element identification properties extracted from the application during recording. Report Defects: when status of test run is fail, then we can report information about the defect directly from the Test Results window.View Results: determines the status of test result, PASS or FAIL.Run Tests: run tests in Verify mode to test application.Debugging Test: run tests in Debug mode to remove the errors in Test Script.Generating Test Script: by recording, programming, or a combination of both.GUI Map File creation: By doing this we make GUI object available for the WinRunner test.
#Winrunner testing software manual#
Winrunner is a Automation tool used to cover upmajor part of Manual testing.Six main stages are involved in WinRunner testing process: By using WinRunner in these situations, WinRunner usage will be extended beyond automated functional testing, increasing it's value to your testing team and organization. Please visit performance tests and network sensitivity tests for other testing situations where it is very appropriate to use WinRunner. (As VUGen operates at a protocol level it is only able to measure at a protocol level.) However, WinRunner is a valuable piece of load testing technology when used properly in a load test as it is the only means of determining the actual user response time, taking into account the processing that is executed on the clients hardware. In order to simulate 100 users, one would need 100 PCs with WinRunner on each PC. This is why one can not execute a load test with WinRunner as the means of load generation. The characters "Mercury Interactive" were then recorded as they were typed into the Google search field, followed by another to initiate the search.Īs can be seen from this script example, WinRunner does nothing at the protocol layer (like VUGen would) but records and plays back user events, so that the underlying application operates as if a person was sitting at the desktop.įor WinRunner to operate, it needs to be in control of the PC, so that it can execute the user actions that had been previously recorded. The text "" was recorded as being entered as a URL and the "return" key ( ) was then recorded so the IE loaded the Google site into the browser window.
#Winrunner testing software windows#
The screen image below is a script example of how WinRunner recorded the events on the windows desktop to "Press Start" and then Invoke Internet Explorer by selecting the option marked "Internet". However, both tools have their part to play in a load test. This is in contrast to the way that VUGen records the protocol that the client application generates. As can be seen, WinRunner records each of the actions that the user performed on the desktop to get to and search the Google web site. The WinRunner screen print shown below simulates a user starting up an Internet Explorer session and connecting to before performing a Google search on the text: "Mercury Interactive". The following diagram shows how a GUI layer testing tool, such as WinRunner, operates. Visit /products/WinRunner/for detailed information on WinRunner.
We use WinRunner in addition to LoadRunner when we want to record user experience response time. We use WinRunner as a load testing tool operating at the GUI layer as it allows us to record and playback user actions from a vast variety of user applications as if a real user had manually executed those actions. WinRunner - As a GUI based load testing tool