Appium pytest 运行后无法执行测试用例,不清楚是不是命令写错了

wagnxinghao · 2018年03月05日 · 最后由 wagnxinghao 回复于 2018年03月05日 · 4585 次阅读

执行代码如下,用例无法执行,之前还是好好的。。。

共收到 18 条回复 时间 点赞

None 下面那行提到了 pytest.main 现在不再接收字符串参数,要改为 list 。你调整一下试试?

pytest.main(['-m', 'pytest', 'main_test.py', '--html=test.html'])
匿名 #3 · 2018年03月05日

字符串也是可以的,pytest.main('-s main_test.py --html=......'), 前面修改一下,-s main_test.py,试试看

arrow #2 回复

你好,那个警告没有了,不过用例还是没执行,能不能再麻烦帮我看下😁

谢谢,目前还有点警告信息

陈恒捷 #1 回复

警告不见了,但是用例目前还没执行,好奇怪,不知道哪里要再改

main_test.py 用绝对路径试试

wagnxinghao #6 回复

能否把用例贴出来看看

arrow #8 回复

可以呀,不过有点多,我把代码都发给你吧,请问你邮箱多少?或者你加我,qq:3279193365

wagnxinghao #9 回复

贴开头部分就可以了,不用全部发出来

arrow #10 回复

这个代码其实之前用是可以的,但是又半年没动了,这次却怎么也启动不起来



你把 -m pytest 去掉,应该是用例筛选掉了

arrow #12 回复

出现了这个



看下 appium 启动了吗? ip 对不对?

Jerry li #14 回复

的确有问题,我之前用的是本机 ip,后来改成了 127.0.0.1 后,使用 inspect 还能启动 app,我以为没事,感谢

16楼 已删除
arrow #12 回复

感谢,问题已解决,appium 启动的 ip 问题

陈恒捷 #1 回复

ip 问题,已解决,谢谢

chen #7 回复

谢谢,找到原因了,ip 有问题

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册