我正在做一个在文本框中输入文本的测试,但是它没有特定的ID,因此每次我运行测试时,它都会改变。我在Java中使用Selenium Webdriver请帮助
以下可以工作。您可以在Google上搜索它们,并查看它们的工作方式。
driver.findElement(By.id("id"));
driver.findElement(By.cssSelector("cssSelector"));
driver.findElement(By.name("name"));
driver.findElement(By.linkText("linkText"));
driver.findElement(By.partialLinkText("partialLinkText"));
driver.findElement(By.className("className"));
driver.findElement(By.xpath("xpath"));
我确信其中一些会有用。如果您需要更多信息,请告诉我。使用它们的简便性是我提到的顺序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句