当前位置: 首页 > 知识库问答 >
问题:

在selenium中使用xpath无法在gmail用户页面的联系人中找到“添加姓名”

苏鸿才
2023-03-14

向我的gmail帐户添加新联系人时

当我尝试在gmail中找到“添加名称”元素时 -

我无法找到这个元素的xpath,也无法使用selenium webdriver执行click或sendKeys之类的事件。感谢任何帮助

谢谢,奥迪

共有2个答案

宣瀚
2023-03-14

尝试使用css选择器。在浏览器中右键单击web元素并选择检查元素。如果有ID或唯一类,请执行:FindElement(By.cssSelector(“选择器”)). sendKeys(“字符串”)。

以上是用爪哇语言写的。

刘德义
2023-03-14

这话已经说过很多次了;不要尝试自动化Gmail。

想必您适合以下之一;

>

  • 如果你想学习自动化,那么有比gmail更友好的网站。它非常动态,对有经验的自动化人员来说是一个挑战。

    如果你想让gmail自动完成你在账户上执行的任务,那么看看GMail API。Selenium是一种自动化重复手动任务的非常低效的方式

    如果您试图将GMail自动化作为另一个站点测试的一部分,请重新考虑是否真的需要。这是否超出了AUT的界限?如果您需要从生成电子邮件中提取信息或者这是一个相关的测试,那么出于稳定性和效率的原因,请考虑使用GMail API。

  •  类似资料: