run. In batch mode by transforming already existing run logs. The interactive variant is easy to use. Just select the target directory for the report and whether you want the XML and/or the HTML variant
SmartID is characterized by a leading #. The simplest version of a SmartID is either the name or the label of a component with a prefixed #. For example, #username to select a component with the name
Version 5.4.1 50.11.5 The DialogNode class The DialogNode class, also derived from Node is not a standard DOM class, but created solely for convenient access to dialogs within QF-Test. It also resides in the package de.qfs.apps.qftest.client.web.dom but has very little to do with the other Node classes. A DialogNode represents a message or error dialog which can be triggered via JavaScript. It…
Version 5.4.1 50.11.3 The FrameNode class The FrameNode class is derived from Node and also resides in the package de.qfs.apps.qftest.client.web.dom. In addition to the methods defined in the Node class and explained above, FrameNode provides the following: DocumentNode getChildDocument() Get the child document of the frame. Returns The child document of the frame. String getFrameName() Get…
Version 5.4.1 28.4.2 Behavior-Driven Testing (BDT) from business perspective Describing test-cases from business perspective using Behavior-Driven Testing (BDT) requires actions from a user's point of view. So those actions contain several interactions likes mouse-clicks or text-inputs. You can find a sample test-suite at…
Version 5.4.1 28.4.1 Behavior-Driven Testing (BDT) from technical perspective Describing a test-case from a technical perspective using Behavior-Driven Testing (BDT) uses more or less elementary actions for designing a test-case. You can find a sample test-suite at qftest-5.4.1/demo/keywords/behaviordriven/BehaviorDrivenTesting.qft. The respective test-plan can be found at…
Version 6.0.4 45.5SmartID Options 45.5.1SmartID Option OPT_SMARTID_SMART_COMPONENT_CLASSES Last update: 11/29/2022 Copyright © 1999-2022 Quality First Software GmbH
Version 6.0.4 45.5.1SmartID Option OPT_SMARTID_SMART_COMPONENT_CLASSES For information on the usage of the component class with a SmartID please have a look at SmartID syntax for 'Class name'. The classes contained in the option are: Accordion, Button, Calendar, CheckBox, Closer, ColorPicker, ComboBox, ComboButton, ComboField, Dialog, ErrorIndicator, Graphics, Icon, Indicator, Label, Link, List,…
Version 6.0.4 48.1.2Analyzing a web page Due to the flexibility of HTML your first step should be to get a good understanding of how the framework used creates its components and of the specific attributes and properties of the HTML components generated. For example, you need to find out if a button in the GUI always has the same criteria for QF-Test to recognize it. QF-Test saves the relevant…
Version 6.0.4 48.1.4installCustomWebResolver - Samples When defining a CustomWebResolver you can use one of the resolvers for web frameworks shipped with QF-Test as a basis. The following procedure call shows an example of how to enhance the resolver for the Angular Material framework. Additionally to the preconfigured mappings for the Angular Material framework it maps all GUI elements with the…