请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

元素获取问题

图片描述图片描述
老师,我想验证email_error的预期结果,在action_method中加了一个get_error函数,调用register_handle中的get_ueser_text,排查发现第二次执行find_element的时候,get_element没有执行find_element_by_id(register_email-error)是什么原因?

正在回答 回答被采纳积分+3

1回答

Mushishi 2020-10-19 09:15:19

1、你再你find element 那里打印一个表示,就是你的data、by、value打印一下,打印之前增加一个等待时间。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕仙3449043 #1
    我找到原因了,错误提示信息,再点击下一个元素的时候,才会显示上一个输入框的错误提示信息;我是在加了一个点击下一个元素username的click事件,然后再去获取register_email-error元素的提示信息,进行的判断;老师有没有其他什么方法呢?比如在调用预期结果方法的时候,在方法里加一个鼠标失去上一个输入的焦点这样的处理方式
    回复 有任何疑惑可以回复我~ 2020-10-19 11:30:19
  • Mushishi 回复 提问者 慕仙3449043 #2
    元素焦点提示,这个根据你前端代码实现是怎么阳得。如果是失去焦点还是有click操作得时候。如果这样得都说直接一个页面得时候有一个操作。然后才获取。根据你们前端得操作来
    回复 有任何疑惑可以回复我~ 2020-10-19 20:05:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信