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

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

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

共收到 18 条回复 时间 点赞

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

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

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

arrow 回复

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

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

陈恒捷 回复

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

main_test.py 用绝对路径试试

wagnxinghao 回复

能否把用例贴出来看看

arrow 回复

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

wagnxinghao 回复

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

arrow 回复

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


wagnxinghao 回复

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

arrow 回复

出现了这个

wagnxinghao 回复


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

Jerry li 回复

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

4楼 已删除
arrow 回复

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

陈恒捷 回复

ip 问题,已解决,谢谢

chen 回复

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

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册