【发布时间】:2017-12-25 13:56:59
【问题描述】:
场景是“使用浏览按钮上传文件”。
在查找 Xpath 时有两个元素(输入文本框、浏览按钮),这两个元素都引用相同的 Xpath。(例如://div//tr//td//input)。因此单击、鼠标按下事件、快捷键、Tab&Enter 不起作用。于是使用了Robot类函数robot.mouseMove(400,600)【x轴,y轴是硬编码的】。
问题:谁能帮我在没有 Xpath 的页面中找到浏览按钮元素(因为我对 x 轴、y 轴进行了硬编码)?
【问题讨论】:
-
//div//tr//td//input[1] 指第一个, //div//tr//td//input[2] 指第二个
-
你能发同样的html代码吗
标签: javascript html selenium xpath