正常的 terminal 当中,可以通过命令方式启动 Appium 然后启动 iOS 模拟器。
但是,在 Jenkins 的任务当中,我想启动 appium,然后运行测试,可是命令启动 appium 的话,模拟器就是一个黑屏的状况。
应该是你没有指定好 app 的 path 把,或者你看看日志是否有,该应用未能安装到 IOS 模拟器之类的报错。
最后证实好像是 instruments 本身的问题,现在的临时解决方式就是不在 jenkins 的任务里启动 appium 了,外面单独跑一个
#2 楼 @wj2me 我觉得没什么本质区别吧。官方的测试用例也是通过持续集成来跑的。你估计还是没定位到原因。还得排查下。
怎么在 jenkins 持续集成中跑用例?
@tianwei024 啥意思?就是跟普通 job 一样跑啊,用 jenkins 跑就是了啊?