请稍等 ...
×

采纳答案成功!

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

页面切换之后可以定位到element,但是不能input 文本

图片描述

  • 看日志得话,定位输入框成功之后返回一个新的sessionid
  • 问题:从首页进入其它页面之后,要怎样才能进行click、input之类的操作呢

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

3回答

Mushishi 2020-07-11 14:17:03

你需要切换呀。有讲解h5切换之后,切换context 然后切换后去定位输入

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝7541090 #1
    嗯嗯,看了两个页面属性,都是 : ['NATIVE_APP'],就很纳闷
    回复 有任何疑惑可以回复我~ 2020-07-11 16:39:35
  • 提问者 慕丝7541090 #2
    看了下,同样的方法,在第一页面可以找到element、第二页面就不行,而第二页面换成直接用self.driver.find_element_by_id() 就用可以找到,第二个页面就是自己封装的方法不行,诡异
    回复 有任何疑惑可以回复我~ 2020-07-11 17:11:39
  • Mushishi 回复 提问者 慕丝7541090 #3
    你自己封装定义的你的driver没有切换
    回复 有任何疑惑可以回复我~ 2020-07-12 16:00:09
提问者 慕丝7541090 2020-07-10 19:44:20

老师,看了下这两个页面的activity 不同

0 回复 有任何疑惑可以回复我~
提问者 慕丝7541090 2020-07-10 19:16:26

- 说错了都,再比对的话,就是和前一个页面返回的sessionId 不一样

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信