【发布时间】:2013-10-15 05:53:51
【问题描述】:
我正在使用 selenium Web 驱动程序测试注册流程。我有一个输入电子邮件 ID 的字段,该字段不应与用户的电子邮件 ID(已注册的用户)相同。代码如下所述。我需要获取 cssselector。
<em for="coworkeremail" class="error">Your co-worker's email must be different than yours</em>
谢谢 Java初学者
【问题讨论】:
-
我会试试
".error"或"em.error" -
两个都试了,出现断言错误
-
您要查找的元素是在框架内还是在 iframe 内?
-
文本在框架内
-
您需要使用
driver.SwitchTo().Frame("frameIdentifier");,其中frameIdentifier理想情况下是框架的名称或ID。