Automated form filling
HTML uses many form elements like input (text, password, checkbox, radio), label, textarea, select, option etc. In this use case we will work with this demo site: https://testpages.herokuapp.com/styled/basic-html-form-test.html
Start a new project


Configure commands
In this project only the automation panel will be used.
List variable



We will work with data below to fill the form, you can change file paths for accurate results.
username_1;password_1;comment_1;C:\Users\MY-PC\Documents\RTILA\filenames\1.txt;cb1;rd1;ms1,ms2;dd1;hidden_1
username_2;password_2;comment_2;C:\Users\MY-PC\Documents\RTILA\filenames\2.txt;cb2;rd2;ms3,ms4;dd2;hidden_2
username_3;password_3;comment_3;C:\Users\MY-PC\Documents\RTILA\filenames\3.txt;cb3;rd3;ms1,ms4;dd3;hidden_3
username_4;password_4;comment_4;C:\Users\MY-PC\Documents\RTILA\filenames\4.txt;cb1;rd1;ms2,ms3;dd4;hidden_4
username_5;password_5;comment_5;C:\Users\MY-PC\Documents\RTILA\filenames\5.txt;cb2;rd2;ms4,ms2;dd5;hidden_5
username_6;password_6;comment_6;C:\Users\MY-PC\Documents\RTILA\filenames\6.txt;cb3;rd3;ms3,ms1;dd6;hidden_6

Parsing parameters and variables
{{variable name}}
{{variable name|column index}}


Text input


Username
[name="username"]
{{data|0}}

Password input


Password
[name="password"]
{{data|1}}

Textarea element


Comment
[name="comments"]
{{data|2}}

File upload input


Filename
[name="filename"]
{{data|3}}

Checkbox input


Checkbox Items
[name="checkboxes[]"][value="{{data|4}}"]

Radio input


Radio Items
[name="radioval[]"][value="{{data|5}}"]

Select multiple options


Multiple Select Values
[name="multipleselect[]"]
{{data|6}}

Select single option


Dropdown
[name="dropdown"]
{{data|7}}

Run the project


