采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我想验证email_error的预期结果,在action_method中加了一个get_error函数,调用register_handle中的get_ueser_text,排查发现第二次执行find_element的时候,get_element没有执行find_element_by_id(register_email-error)是什么原因?
1、你再你find element 那里打印一个表示,就是你的data、by、value打印一下,打印之前增加一个等待时间。
我找到原因了,错误提示信息,再点击下一个元素的时候,才会显示上一个输入框的错误提示信息;我是在加了一个点击下一个元素username的click事件,然后再去获取register_email-error元素的提示信息,进行的判断;老师有没有其他什么方法呢?比如在调用预期结果方法的时候,在方法里加一个鼠标失去上一个输入的焦点这样的处理方式
元素焦点提示,这个根据你前端代码实现是怎么阳得。如果是失去焦点还是有click操作得时候。如果这样得都说直接一个页面得时候有一个操作。然后才获取。根据你们前端得操作来
登录后可查看更多问答,登录/注册
打破无项目经验、无框架经验瓶颈,实战Web自动化测试框架!
1.9k 20
1.6k 17
1.3k 13
10.8k 11
2.2k 10