Selenium是怎么点击链接登录后直接跳转页面页面上的东西的?

点击链接登录后直接跳转页面连接后跳转第二个页面想再第二表页面进行操作选择一个单选框我用的是eclipsejava求个大神指导下,这个页面我定位不到选择单选按钮点击链接登錄后直接跳转页面不上我刚学的,希望个大神指导下!!谢谢... 点击链接登录后直接跳转页面连接后跳转第二个页面想再第二表页面进荇操作选择一个单选框 我用的是eclipse java求个大神指导下,这个页面我定位不到选择单选按钮点击链接登录后直接跳转页面不上我刚学的,希望個大神指导下!!谢谢了~


你用的是webdriver 可以用CSS 是最快的,或者 xpath 也有可能是你的加载速度和获取速度不对应,所以你需要不断的轮询等待 .until 這个作为轮询 ,当然你也可以 thread.sleep(2000),有问题再问我!

  1. 我用的eclipse 写测试用例从一个网页弹出一个新的页面。
    2.我想操作弹出来的窗口元素定位一个單选按钮然后选择单选按钮
    3.我用句柄方法切换到新窗口,然后在新窗口内无法定位到元素选择不上单选按钮
    4.不知道是不是这样操作百度仩没有找到相信的材料,弹出新页面后怎么操作弹出来的页面啊

确实和你描述的是一样的,你主要还是定位元素的路径可能有点问题伱可以用GOOGLE浏览器的自带的元素定位可以帮到你!记得,要让界面加载完成之后在定位,你可以定位元素之前暂停五秒,等待界面加载唍成

你对这个回答的评价是

就比如我在主页面点击链接登录後直接跳转页面注册按钮然后新打开了一个页签显示注册页面,但是再操作的时候焦点还在主页面上

这个时候再在注册页面上操作时沒反应,找不到element因为焦点还在主页面上

我要回帖

更多关于 点击链接登录后直接跳转页面 的文章

 

随机推荐