繁体   English   中英

我如何找到以下错误消息的cssselector

[英]How can i find the cssselector for the following error message

我正在使用Selenium Web驱动程序测试注册流程。 我有一个字段要输入电子邮件ID,该ID不应与用户的emailId(已注册的用户)相同。 该代码在下面提到。 我需要获取cssselector。

<em for="coworkeremail" class="error">Your co-worker's email must be different than yours</em>

谢谢Java初学者

在该课程上进行匹配有点粗略,特别是如果还有更多。 error是一个非常通用的类,所以我会说在for属性上匹配。

em.error[for='coworkeremail']

编辑

正如您在评论中所说,您的元素在框架中。 找到该框架的ID或名称,然后执行,

driver.switchTo().frame("idOrName"); // assuming you are using Selenium 2 and Java

然后找到元素。

仅考虑class = error一个元素

.error是CSS选择器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM