- Print
- DarkLight
When you enter text in an input field, an Input Step is created.
This action combines clicking the input field and entering a value into a single Input Step, rather than splitting it into separate Click and Input steps.
Depending on factors such as timing during recording, entering text may cause a Click Step and an Input Step to be created, as shown below. If this happens, you can safely delete the Click Step.
The input value can be changed after recording. You can choose from the following input values:
- Given value
- Test email address
- Dummy email address
- Data
- The result of another step
- Variable
For more information, see here.
- In an Input Step, any existing value in the input field is cleared before entering the value.
- There's no character limit for the input value, but if it has a large number of characters, issues may arise depending on the application's compatibility with Autify. For more information, please read this article.
Autify does not directly support input elements that restrict automated input or input from external sources such as JavaScript. Since Autify NoCode Web allows users to use Input Steps or JavaScript for value input, the target element must permit this.
In cases where the input is marked as untrusted by external sources using HTML classes like public-DraftEditor-content from Draft.js, you can use a JavaScript step to remove this class as a workaround.
Example: Removing the public-DraftEditor-content class from an element
document.querySelector("LOCATOR").classList.remove('public-DraftEditor-content');