10. APP自动化, 已完成点击操作,界面跳转,但是代码却依旧停留在 “点击” 操作中

   之前,有写过某款APP的UI自动化代码,运行时是正常,结果今天运行的时候就出现了问题,看下方内容:

   1.  简单说一下业务逻辑: App首次启动,点击下方图1中的“开始看书吧”进入到图界面 ----“登录”

 

2.   测试点: 检测点击图1的“开始看书吧”是否进入到图2界面

3.  App自动化代码设计思路: APP启动---->启动页点击”开始看书吧“----> 查看界面存不存在"手机号码"输入栏

4.  局部代码如下:

    

5. 测试代码如下:

6.  代码执行后会偶然出现的问题(不稳定): “点击” 后“代码 延时了, 界面提前了”

      观察设备界面,点击“开始看书吧”已经进入到 登录界面,可是test_click_button用例却一直在进行中 ,终止掉Appium服务,查看日志,却显示: 点击“开始看书吧”按钮失败,就感觉 进行了 “点击” 后“代码 延时了, 界面提前了”

7.  解决方法(虽然目前我也不知道什么道理!!!!)

    请教了某位大佬,大佬说,你要不要在“点击” 前后让它“睡一会”,

     然后就变成下边这样了,再然后代码运行n遍,也没有再出现这种“ 代码延时”问题了

    (目前还不清楚为啥这样,但如果你遇到这样的问题,不妨试一试

 

那位大佬要是知道原因或者该问题也有其他的解决方案,也麻烦告知下啦,互相学习,谢谢!

  

     

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值