我是Selenium和ScalaTest的新手,但我遇到了找到Selenium + ScalaTest与.getText()
相对应的问题例如,当我使用selenium-java时,我可以检索文本" Cat"由:
driver.findElement(By.id("firstHeading")).getText()
从:
<h1 id="firstHeading" class="firstHeading" lang="en">Cat</h1>
但是,我无法弄清楚如何使用ScalaTest,我的谷歌搜索技能让我失望。非常感谢任何帮助,谢谢!
答案 0 :(得分:1)
我找到了一个有效的解决方案:
id("firstHeading").element.text should be ("Cat")
这让我可以通过id“firstHeading”从元素中提取文本。如果有更好/更可接受的方法,请告诉我。谢谢!