robotframerwork之appium自动化之获取手机短信验证码

        做appium自动化难免会遇到手机验证码登录的case,网上也找了各种方面,但都没有执行成功过,所以就自己想了个笨方法,在这里记录下。

        思路是这样的:发送短信后,手机的顶部都会弹出个新短信的提示消息,那么我只需要定位到顶部的提示消息就好了。如下图这样:


手机短信验证码提示消息

        下面是具体的方法代码:

   

获取短信验证码

        1、获取手机的宽和高的尺寸(其实我觉得该步骤不是必须得)

        2、使用手势滑动swipe,使消息也滑动出来

        3、然后去定位短信中的text内容就OK

        4、获取后,在退出顶部消息,然后将验证码填入就可以了

当然目前写的代码还需要具体去完善一下,剩下的自己搞定吧!

你可能感兴趣的:(robotframerwork之appium自动化之获取手机短信验证码)