ignore html input types
Determines whether, during test execution, the legacy captured controls of HTML input types should be taken into consideration.
- yes: Executes the automated test with legacy HTML5 input control types.
- no: Executes the automated test with new supported HTML5 input control types.
Suppose that you already captured a given input-search control as an input-text TA class in a previous version of TestArchitect. Now you want to continue using this legacy mapping for running automation.
setting value
setting ignore html input types yes
 
window control value
enter home page google search web automation
 
window control property expected
check control property home page google search value web automation
- In the current version TestArchitect, each of the HTML5 input types of the <input> element (including input-color, input-date, input-datetime, input-datetime-local, input-email, input-month, input-number, input-range, input-search, input-tel, input-time, input-url, and input-week) is mapped to its own TA class (Refer to List of supported HTML5 controls for details). Prior to TestArchitect version 8.1 Update 3, all these controls were mapped to the input-text TA class. In order to continue using these mappings for automation playback in this version, set ignore html input types to yes (See above).
- TestArchitect does not support automation playback in mixed mode. That is, with a setting of yes, all your <input> control type mappings must be legacy (that is, mapped to TA class input-text). Conversely, with ignore html input types set to no, only the new one-to-one <input> control type mappings (that is, input-color to input-color, input-date to input-date, etc.) are acceptable. Any attempt to do otherwise results in an automation problem at runtime, informing you that no matching UI object could be found.