请稍等 ...
×

采纳答案成功!

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

详见描述

图片描述
图片描述
1、我的appWaitActivity如果配置的如图所示的话就会报错,因为模拟器上进入的页面是登录页,这个报错我能理解。但是我不理解的是为什么我明明配置的是注册页面的Activity但是运行的时候却是直接进入登录页。
2、如果我把wait去掉,可以进入注册页,但是我下面的方法在调用后,APP进入的是登录后显示的首页,而不是进入登录页输入账号密码。
3、我上午按照截图所示去跑自动化脚本的时候没有报错,而且是正常的从注册页到登录页输入账号密码登录。但是下午跑的时候就有我第一个提出的问题,而且每次进入登录页的时候会默认有个手机号填着。
请老师解答,最好能加QQ私聊,因为我很好学,非常好学,但是我思考后提出的问题解答的比较慢,满足不了我学习的进度。

最后我解决这个问题的办法是一叶障目,把appWaitActivity配置成登录页的Activity了。但是如果这样的话,自动化意义就不存在了。。。

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

插入代码

2回答

Mushishi 2019-02-24 17:52:51

理解透彻activity是什么。怎么配置。你课程详情页有qq群得。

0 回复 有任何疑惑可以回复我~
  • 提问者 已婚单身狗 #1
    就是不能理解透activity啊,我理解的activity是每个页面的一个入口,不知道对不
    回复 有任何疑惑可以回复我~ 2019-02-24 17:56:38
  • Mushishi 回复 提问者 已婚单身狗 #2
    不完全对,但是可以这么理解,但是第一个入口固定了。你理解为我们每个页面得url地址
    回复 有任何疑惑可以回复我~ 2019-02-24 22:36:23
Mushishi 2019-02-24 17:52:17

1、你理解错误,不是你配置进入什么页面就什么页面,这里得配置是说去启动哪个页面,就说打开url一样。但是app默认得打开页面只能是splash那个页面默认启动页面,但是因为模拟器、appium版本不一样,所以你需要看你appium运行过程中拿到得是什么activity。这个讲解了得哟。在appium日志里看。而且并不是每次activity一样,启动过app和没启动过,真机和模拟器都不太一样。理解对意思很重要。

2、因为版本调整了,启动后慕课逻辑就是首页,你先别看自动化,你手动启动在哪里

3、

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号