textbox未接受给定的完整字符串
本文关键字:字符串 textbox | 更新日期: 2023-09-27 18:22:16
我正试图在文本框中输入电子邮件地址,例如。dd@gmail.com,但只需要dd@g.
这是html:
<input type="email" class="form-control ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-touched" name="email" placeholder="Email" ng-model="Email" required="">
C#代码
var Email = driver.FindElement(By.Name("email"));
Email.SendKeys("dd@gmail.com");
作为一名测试人员,我可以说开发人员经常拒绝只为自动化而进行更改。。。
所以,如果他们不想"修复"这个问题,你可以试着像手动一样逐个输入字符串
for (int i = 0; i < myString.length(); i++) {
element.sendKeys(myString.substring(i, i + 1));
}