50 WinRunner Interview Questions

Embed Size (px)

Citation preview

  • 7/31/2019 50 WinRunner Interview Questions

    1/7

    50 WinRunner Interview Questions & Answers================================================== ===

    More Testing JOBS & FAQ @http://www.TestingKen.com

    Which scripting language used by WinRunner ?

    WinRunner uses TSL-Test Script Language (Similar to C)

    What's the WinRunner ?

    WinRunner is Mercury Interactive Functional Testing Tool.

    How many types of Run Modes are available in WinRunner ?

    WinRunner provide three types of Run Modes.

    Verify Mode

    Debug Mode

    Update Mode

    What's the Verify Mode ?

    In Verify Mode, WinRunner compare the current result of application to it's expected result.

    What's the Debug Mode ?

    In Debug Mode, WinRunner track the defects in a test script.

    What's the Update Mode?

    In Update Mode, WinRunner update the expected results of test script.

    How many types of recording modes available in WinRunner ?

    WinRunner provides two types of Recording Mode:

    Context Sensitive

    Analog

    What's the Context Sensitive recording ?

    WinRunner captures and records the GUI objects, windows, keyboard inputs, and mouse

    click activities through Context Sensitive Recording.

    When Context Sensitive mode is to be chosen ?

    a. The application contains GUI objects

    b. Does not require exact mouse movements.

  • 7/31/2019 50 WinRunner Interview Questions

    2/7

    What's the Analog recording ?

    It captures and records the keyboard inputs, mouse click and mouse movement. It's not

    captures the GUI objects and Windows.

    When Analog mode is to be chosen ?

    a. The application contains bitmap areas.

    b. Does require exact mouse movements.

    What are the components of WinRunner ?

    a. Test Window : This is a window where the TSL script is generated/programmed.

    b. GUI Spy tool : WinRunner lets you spy on the GUI objets by recording the Properties.

    Where are stored Debug Result ?

    Debug Results are always saved in debug folder.

    What's WinRunner testing process ?

    WinRunner involves six main steps in testing process.

    Create GUI map

    Create Test

    Debug Test

    Run Test

    View Results

    Report Defects

    What's the GUI SPY ?

    You can view the physical properties of objects and windows through GUI SPY.

    How many types of modes for organizing GUI map files ?

    WinRunner provides two types of modes-

    Global GUI map files

    Per Test GUI map files

    What's the contained in GUI map files ?

    GUI map files stored the information, it learns about the GUI objects and windows.

    How does WinRunner recognize objects on the application ?

    WinRunner recognize objects on the application through GUI map files.

  • 7/31/2019 50 WinRunner Interview Questions

    3/7

    What's the difference between GUI map and GUI map files ?

    The GUI map is actually the sum of one or more GUI map files.

    How do you view the GUI map content ?

    We can view the GUI map content through GUI map editor.

    What's the checkpoint ?

    Checkpoint enables you to check your application by comparing it's expected results of

    application to actual results.

    What's the Execution Arrow ?

    Execution Arrow indicates the line of script being executed.

    What's the Insertion Point ?

    Insertion point indicates the line of script where you can edit and insert the text.

    What's the Synchronization ?

    Synchronization is enables you to solve anticipated timing problems between test and

    application.

    What's the Function Generator ?

    Function Generator provides the quick and error free way to add TSL function on the test

    script.

    How many types of checkpoints are available in WinRunner ?

    WinRunner provides four types of checkpoints-

    GUI Checkpoint

    Bitmap Checkpoint

    Database Checkpoint

    Text Checkpoint

    What's contained in the Test Script ?

    Test Script contained the Test Script Language.

    How do you modify the logical name or the physical description of the objects in

    GUI map ?

  • 7/31/2019 50 WinRunner Interview Questions

    4/7

    We can modify the logical name or the physical description of the objects through GUI map

    editor.

    What are the Data Driven Test ?

    When you want to test your application, you may want to check how it performance same

    operation with the multiple sets of data.

    How do you record a Data Driven Test ?

    We can create a Data Driven Test through Flat Files, Data Tables, and Database.

    More Testing JOBS & FAQ @http://www.TestingKen.com

    How do you clear a GUI map files ?

    We can clear the GUI map files through "CLEAR ALL" option.

    What are the steps of creating a Data Driven Test ?

    Data Driven Testing have four steps-

    Creating test

    Converting into Data Driven Test

    Run Test

    Analyze test

    What is Rapid Test Script Wizard ?

    It performs two tasks.a. It systematically opens the windows in your application and learns a description of every

    GUI object. The wizard stores this information in a GUI map file.

    b. It automatically generates tests base on the information it learned as it navigated

    through the application.

    What are the different modes in learning an application under Rapid test script

    wizard ?

    a. Express

    b. Comprehensive.

    What's the extension of GUI map files ?

    GUI map files extension is ".gui".

    What statement generated by WinRunner when you check any objects ?

    Obj_check_gui statement.

  • 7/31/2019 50 WinRunner Interview Questions

    5/7

    What statement generated by WinRunner when you check any windows ?

    Win_check_gui statement

    What statement generated by WinRunner when you check any bitmap image overthe objects ?

    Obj_check_bitmap statement

    What statement generated by WinRunner when you check any bitmap image over

    the windows ?

    Win_check_bitmap statement

    What statement used by WinRunner in Batch Testing ?

    "Call" statement.

    Which short key is used to freeze the GUI Spy ?

    "Ctrl+F3"

    How many types of parameter used by WinRunner ?

    WinRunner provides three types of Parameter-

    Test

    Data DrivenDynamic

    How many types of Merging used by WinRunner ?

    WinRunner used two types of Merging-

    Auto

    Manual

    What's the Virtual Objects Wizard ?

    Whenever WinRunner is not able to read an objects as an objects then it uses the VirtualObjects Wizard.

    How do you handle unexpected events and errors ?

    WinRunner uses the Exception Handling function to handle unexpected events and errors.

    How do you comment your script ?

  • 7/31/2019 50 WinRunner Interview Questions

    6/7

    We comment script or line of the script by inserting "#" at the beginning of script line.

    What's the purpose of the Set_Windows command ?

    Set_Window command set the focus to the specified windows.

    How you created your test script ?

    Programming.

    What's a command to invoke application?

    Invoke_application

    What do you mean by the logical name of objects ?

    Logical name of an objects is determined by it's class but in most cases, the logical name is

    the label that appear on an objects.

    How many types of GUI checkpoints ?

    In Winrunner, three types of GUI checkpoints-

    For Single Properties

    For Objects/Windows

    For Multiple Objects

    More Testing JOBS & FAQ @http://www.TestingKen.com

    How many types of Bitmap Checkpoints ?

    In Winrunner, two types of Bitmap Checkpoints-

    For Objects/Windows

    For Screen Area

    How many types of Database Checkpoints ?

    In Winrunner, three types of Database Checkpoints-

    Default Check

    Custom Check

    Runtime Record Check

    How many types of Text Checkpoints ?

    In Winrunner, four types of Text Checkpoints-

    For Objects/Windows

    From Screen Area

    From Selection (Web Only)

  • 7/31/2019 50 WinRunner Interview Questions

    7/7

    Web text Checkpoints

    More Testing JOBS & FAQ @http://www.TestingKen.com

    What add-ins are available for WinRunner ?

    Add-ins are available for Java, ActiveX, WebTest, Siebel, Baan, Stingray, Delphi, Terminal

    Emulator, Forte, NSDK/Natstar, Oracle and PowerBuilder.More Testing JOBS & FAQ @http://www.TestingKen.com

    Notes:

    * Winrunner generates menu_select_item statement whenever you select any menu items.

    * Winrunner generates set_window statement whenever you begin working in new window.

    * Winrunner generates edit_set statement whenever you enter keyboard inputs.

    * Winrunner generates obj_mouse_click statement whenever you click any object through

    mouse pointer.

    * Winrunner generates obj_wait_bitmap or win_wait_bitmap statements whenever you

    synchronize the script through objects or windows.

    * The ddt_open statement opens the table.

    * The ddt_close statement closes the table.* Winrunner inserts a win_get_text or obj_get_text statements in script for checking the

    text.

    * The button_press statement press the buttons.

    * Winrunner generates list_item_select statement whenever you want to select any value in

    drop-down menu.

    * We can compare the two files in Winruuner using the file_compare function.

    * tl_step statement used to determine whether section of a test pass or fail.

    * Call_Close statement close the test when the test is completed