Selenium IDE:我正在尝试使用controlkey或contextmenu在新选项卡中打开一个链接,并且这两个命令都不起作用。
使用CONTROLKEY:1)。验证元素存在2)controlkeydown()3)单击链接4)controlkeyup()。执行时,它显示错误未知命令(控制键()。
使用CONETXTMENU:1)验证元素存在2)contextmenu target link = linkname 3)click target = link
答案 0 :(得分:1)
如何从链接中提取href属性并使用它来使用单独的命令打开一个新窗口?
| storeAttribute | SOME_LOCATOR @ href | mylink |
| openWindow | $ {mylink} | |
编辑:更具体的例子
|打开| http://twitter.com | |
| storeAttribute | link =关于@ href | mylink |
| openWindow | $ {mylink} | |
这将在新窗口中打开Twitter的“关于”页面。
答案 1 :(得分:1)
我对你的建议是不测试这个。您尝试测试的两个项目都是浏览器本身的功能,而不是Web应用程序的功能。因此,如果您的目标是测试Web应用程序,则不会通过测试浏览器来添加任何值。