Version 7.1.3 59.47ToggleButton Can be clicked like a button and has a certain state as well. Sometimes clicks also raise actions. Kind: Component Coordinates for mouse click: Most appropriate position or center Feature: Own text or tooltip; for web components see 'Feature' for web components qfs:label*: Associated label, Own text, Label close to it, Tooltip, Description of icon qfs:type: None…
Restrictions: Must not be empty. 'QF-Test component ID' The 'QF-Test ID' of the 'Window', 'Component' or 'Item' node that is to be queried. The "Select component" button brings up a dialog in which you can select the component interactively. You can also get to this dialog by pressing [Shift-Return] or [Alt-Return], when the focus is in the text field. As an alternative you can copy the target…
. 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…
their versions. SWT Eclipse/SWT support was added for Eclipse version 4.3 "Kepler". Web Support was added for Firefox versions 21 and 22. The new procedure qfs.swing.filechooser.selectFiles can be used to select several files in a multi-select enabled Swing JFileChooser. The new 'Browser HTTP request' node can be used to replay HTTP GET or POST request directly in the running browser. In contrast…
Client with a demo PDF document. Figure 17.1: PDF Client main window with PDF document 17.2PDF events To change the opened document during test execution or the shown page you may use a 'Selection' step [...] to set the Detail attribute of the 'Selection' step to open: . Now you can set the path to the PDF document. If a relative path is specified it is resolved relatively to the directory…
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.3 Web49.5Accessing hidden fields on a web page Hidden fields are not captured by default and therefore not stored under the 'Windows and components' node. In case you frequently need to access hidden fields you can deactivate the Take visibility of DOM nodes into account option. Another way to get hidden fields recorded is the following: Activate the record components mode. Navigate…
Version 7.1.3 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…
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