我正在使用 salesforce 应用程序。
我们正在通过selenium自动化测试用例并使用chrome的开发工具编写xpath。 但是对于少数页面,在编写 xpath 时对象不会突出显示,甚至 selenium 也无法对它们执行任何操作。
这些页面通过一个应用程序加载并进行自定义。
最佳答案
检查您要访问的对象是否位于 iframe 内。在 iframe 内查找元素更困难。
您可以使用 Firefox 或 Chrome 中的控制台,并在控制台中您可以编写如下句子: $x('div')
能够使用 XPATH 语句查找元素。在此示例中,页面中的所有“div”。
要困难得多,但是通过一点练习并感谢 stackoverflow 中的示例,您将能够找到任何元素。
如果您提供一个我们可以连接的示例,我们将尽力提供帮助!
干杯
关于java - 对象未突出显示,尽管它在 Chrome 开发人员工具中显示为唯一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61907081/