selenium 点击了image 却无法正确注册
场景:装有LR的童鞋 会有自带的http://127.0.0.1:1080/WebTours/ 站点来进行测试
注册时 的注册按钮点击后无法成功
求高手
在QTP中简单的 对象click时间也无法完成.
PS: 对象能找到定位, 再QTP中当时还是用时间处理模拟鼠标操作都不行,后来用了虚拟对象就OK了哈哈
但是Selenium 不知道该怎么实现了
求真理! 同问,填写完注册资料后,点击continue,却显示下图 可能是这样的,QTP和se的工作原理不一样,QTP识别到的那个就是一个图片,图片本身不是按钮,没有click的属性,所以你用QTP的话他自己到这里是不知道该做什么的。可以把这个img虚拟一个按钮控件。我觉得这就是se比QTP智能的地方,动作的属性不是控件说了算,而是脚本说了算。
以上你可以试试。
2L大概之前登陆没有正确退出吧,试试清空本地浏览器缓存吧。 回复 3# gaha
清空了,试了下不管用。刚开始学习selenium,下面是录的内容,有不对的地方吗?
注册啊,你看看是不是有注册信息重复的问题,比如回放的时候没修改用户名什么的。 回复 5# gaha
木有啊,即使注册信息用户名重复,也应该是当前页面弹出提示信息,而不应该跳到2L截图的页面。:) 因为没装那个样例web,所以我只能猜了,你先确保手动的时候完全正确。因为只是一个IDE的过程,然后按照提示操作一下看看会如何。 你这个问题我也遇到过。我觉得还是跟工具操作对象的原理有关,工具在操作对象时并不是真正的物理点击,而是通过一些接口进行操作。如果QTP不使用虚拟对象,而切换到使用鼠标物理点击的模式去点击的话应该可以。
selenium1.x都是以JS来操作的,听说selenium2.0【selenium WebDriver】,有模拟真正点击操作的东西,一直没有尝试。你可以去试试。或者这里你暂时使用sikuli的工具弥补这块点击时出现的问题。
页:
[1]