应用程序具有 ADD 按钮,在输入 Fname 和 Lname 后需要单击该按钮。单击 ADD (添加)按钮后,将显示另一个 Fname 和 Lname 文本字段。我尝试使用索引,但是没有用。在第一个文本框中多次输入了文本。
<input class="mat-input-element mat-form-field-autofill-control ng-touched ng-dirty ng-valid" matinput="" type="text" autocomplete="on" name="undefined" min="undefined" max="undefined" required="" maxlength="50" id="mat-input-16" placeholder="First Name" aria-invalid="false" aria-required="true">
第一次将文本输入到元素中。
private IWebElement Input_Auto_SomeOneInjuredLname => FindElement(By.Id("mat-input-13"));
Input_Auto_SomeOneInjuredLname.SendKeys(data.Auto_IsSomeoneInjuredLname);
答案 0 :(得分:1)
通过XPath查找元素,如下所示:
需要完成更改:
通过 for循环或 while循环增加索引变量的值 从 value = 1
开始