AppiumDeskTop Second for Android

在教程First已经完成AppiumDeskTop安装,接下来我们完成App录制脚本,并生成测试报告

1.录制脚本

点击录制
暂停录制
录制语言
选择语言

2.生成报告

这里使用我已经搭建好的框架:App-autotest(链接:https://pan.baidu.com/s/1SbaM9d2jB0Y-dmK5DrFpUg 密码:lmul)

我们选择脚本语言为Python,用HtmlTestRunner配合生成报告,这之前要按照node.js

安装Homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装python3:brew install python3(建议用3.6的)

安装nose:pip3 install nose

安装client:pip3 install Appium-Python-Client

安装HtmlTestRunner:pip3 install html-testRunner

录制的脚本放到test.login test_start方法里

进入测试项目Runner目录,输入python3 runner.py

image

测试报告


error注意:
1.TabError: Inconsistent use of tabs and spaces in indentation

解决:把Tab都换成空格就好

HtmlTestRunner模板目录:

/usr/local/lib/python3.6/site-packages/HtmlTestRunner/template

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容