. The TR component has the value dataRow, and the TABLE has the value dataTable for that attribute. When we select the nodes and observe the component highlighting in the SUT we notice the following: A TD [...] class attribute with the value dataTable. This seems to be a clear sign that any dataTable represents a table. So we select the call to the qfs.web.ajax.installCustomWebResolver again and…
information. If you want to keep your tests working and prevent recording multiple variants of this window and all its components, you have to select the respective 'Window' node and edit its 'Feature [...] , truncated if necessary SELECT Value of the "name" attribute OPTION If the option OPT_WEB_USE_OPTION_LABEL is set, value of the "label" attribute, otherwise the text of the HTML element,…
step Launch SUT, if necessary Select menu 'Options' Select menu 'Vehicles...' Fill text-field 'Name' Fill text-field 'Price' Press button 'New' in order to create the vehicle Press button 'OK' in order
table. Action Verify QF-Test is configured to pause at errors as shown in Set debugger options to pause on error. Select the 'Test case: Second' node. Execute it by pressing or [Enter]. An error message [...] : ActionStop the current test execution clicking the toolbar button . Right-click the 'Procedure' node and select »Additional node operations«-»Update parameters of references« from the…
table. Action Verify QF-Test is configured to pause at errors as shown in Set debugger options to pause on error. Select the 'Test case: Second' node. Execute it by pressing or [Enter]. An error message [...] current test execution clicking the toolbar button . Right-click the 'Procedure' node and select »Additional node operations«-»Update parameters of references« from the popup menu. Figure…
table. Action Verify QF-Test is configured to pause at errors as shown in Set debugger options to pause on error. Select the 'Test case: Second' node. Execute it by pressing or [Enter]. An error message [...] : ActionStop the current test execution clicking the toolbar button . Right-click the 'Procedure' node and select »Additional node operations«-»Update parameters of references« from the…
would be a procedure that selects a menu item in a menu. Its parameters could be the client name of the SUT, the name of the menu and the name of the menu item. 40.5.1'Procedure' A 'Procedure' is a [...] also serves as documentation and is a valuable time-saver when using the dialog to select the 'Procedure' for the 'Procedure name' attribute of a 'Procedure call'. See subsection 2.2.5 about how…
Version 7.1.5 49.6WebDriver with Safari To run tests with Safari, macOS and Safari 12 or newer are required. In addition, a setup has to be performed to oactivate the browser automation: Open the Safari Preferences and select "Show Develop menu in menu bar". In this menu, activate the "Allow Remote Automation" option. After that, open a Terminal window and execute once the command…
Version 7.1.5 11.6Running the whole test suite Finally let's execute our newly created suite: ActionTerminate the SUT client in case it is running. Select the root node of the test suite. Run it by pressing "Replay" or typing [Return]. The SUT is expected to appear, the test case will be executed and finally the SUT will be terminated. We know the test run details can be looked up in the run log.…
Version 7.1.5 2.6Running the whole test suite Finally let's execute our newly created suite: ActionTerminate the SUT client in case it is running. Select the root node of the test suite. Run it by pressing "Replay" or typing [Return]. The SUT is expected to appear, the test case will be executed and finally the SUT will be terminated. We know the test run details can be looked up in the run log.…