【发布时间】:2016-10-10 20:43:11
【问题描述】:
我正在涉足自动化领域,目前正在尝试使用 Gmail。当我单击Drafts 部分,然后尝试单击复选框选择器时,我的脚本以WebDriverException 失败。到目前为止,我只使用了一个名为driver 的WebDriver 对象并使用了driver.findElement(...).click() 或.sendKeys()。我掌握了自动单击按钮、输入文本字段和触发键盘按键的窍门,并希望通过下拉菜单将其提升到一个新的水平。
我不熟悉其他命令,所以我希望有人可以帮助我了解如何在单击“草稿”并单击“未读”下拉菜单选项后单击 Gmail 中的电子邮件选择复选框(方形框)。当我使用 Chrome 的检查元素功能时,我注意到当光标悬停在触发其下方复选框的按钮上时,元素的类名称会发生变化。
因此,您可以在自己的 Gmail 帐户下尝试一下,看看当光标在类名上以及触发下拉菜单时类名有何不同。如果类名像这样动态变化,您将如何自动执行单击该下拉菜单并单击“未读”选项的操作?我希望我把我的问题说清楚了,但是如果我忘了提什么,请告诉我。
【问题讨论】:
标签: java selenium selenium-webdriver gmail automated-tests