一:源码准备
扫盲贴:https://testerhome.com/topics/9524
源码:https://github.com/zhangzhao4444/Fastmonkey
基本配置:https://www.jianshu.com/p/2cbdb50411ae
二:添加登录代码
1、将调用登录方法的地方取消屏蔽搜索addXCTestAppLogin ,
分别是 XCTestWD/XCTestWDUITests/server/XCTestWDMonkey.swift 和 XCTestWD/XCTestWDUITests/server/controllers/XCTestWDMonkeyController.swift 两个文件
![](https://i-blog.csdnimg.cn/blog_migrate/c4755b84b634947f756a7940ea519011.png)
2、修改 MonkeyXCTest.swift 文件中的监听事件函数 addXCTestAppLogin
![](https://i-blog.csdnimg.cn/blog_migrate/22df7a89c87ee816fb214579d573b7ed.png)
3、修改处理模块MonkeyXCTestPrivate.swift文件,这里根据不同 APP 有不同的登录逻辑;有的是先输入账号再跳转到输入密码界面,有的是账号和密码的输入在同一个界面,本厂的邮箱登录方式就是后者,但是在主登录界面还有一个跳转至邮箱登录的入口,所以也需要对它做点击操作。
还要注意的一点是普通跳转和输入数值的代码有点不同,如下可按需参考:<