我在输入类型的元素上做一个sendkeys,但是当我观看导航器时,它会写下"one_answers","它擦除,它写下"rém",它擦除,并且它再次写入" Uzin",而不仅仅是写"AndréMuzin"。所以我的测试失败了。
在此处找到元素的代码:
@FindBy(how = How.CSS, using = "input[data-automation-id='searchBox']")
public WebElement TB_MENTOR2;
在此调用它的方法:
public void AddMentor(String functionality, String mentorName, String mentorType, String comment){
System.out.println(" ----- Going to the Mentor Page");
TB_SEARCH.sendKeys(functionality);
TB_SEARCH.sendKeys(Keys.ENTER);
TB_GOTO_ADDMENT.click();
TB_MENTOR1.click();
TB_MENTOR2.sendKeys(mentorName);
...
}
你有一个主意吗?
网页重置。硒的打字非常快!这就是为什么我需要在sendkeys之前等待2s,等待重置。