簡介
在教程1已經完成Appium安裝,接下來我們完成App錄制腳本,并生成測試報告
1.錄制腳本
2.生成報告
這里使用我已經搭建好的框架:App-autotest(鏈接: https://pan.baidu.com/s/11y-IyZPVbekUr-aHtYb_kQ 密碼: fyyi)
我們選擇腳本語言為Python,用HtmlTestRunner配合生成報告,這之前要按照node.js
安裝Homebrew:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝python3:brew install python3
安裝HtmlTestRunner:https://github.com/oldani/HtmlTestRunner
進入測試項目runner目錄,輸入python runner.py
測試報告
后續給框架加上截圖,報表統計。
1.TabError: Inconsistent use of tabs and spaces in indentation
解決:把Tab都換成空格就好
HtmlTestRunner模板目錄:
/usr/local/lib/python3.6/site-packages/HtmlTestRunner/template