有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在IE网页(SAP)上查找元素以用于Selenium自动化的java问题

我正在尝试自动化SAP CRM应用程序的测试用例。在登录页面上,我可以右键单击以获取元素属性,但一旦我登录,右键单击时不会给出inspect元素。我正在寻找元素的id或xpath。有没有什么简单的工具,我可以使用IE浏览器得到这些

我尝试过的事情:

  1. 在Firefox中使用Selenium IDE记录和获取元素。但是,SAP网页在Firefox中不起作用

  2. 我曾尝试在InternetExplorer中使用bookmarklets来获取元素xpath。我犯了错误。我也试过核磁共振成像,但没用


共 (1) 个答案

  1. # 1 楼答案

    在IE中,点击F12打开开发者工具栏。DOM资源管理器就在那里,然后您可以使用“选择元素”工具,它是一个空白矩形(ctrl+B)上的指针。然后你应该能够点击屏幕上的元素,它会把你的注意力集中在HTML上。如果浏览器中存在错误,即使它正确渲染,也可能会显示在此处,这可能会妨碍您使用选择方法和检查元素。您可以手动在HTML中导航,找到要查找的内容,以便识别它

    您也可以使用该文档。评估开发工具中允许xquery的功能。请参阅参考:document.evaluate它引用的是firefox,但我相信IE11能够支持它