Input Step

Prev Next

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.

en-input

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.

en-click-input

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.

en-input-value

Points to note
  • 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.
Unsupported behavior

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');