日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一个逼格很低的appium自动化测试框架

發布時間:2023/12/2 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一个逼格很低的appium自动化测试框架 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Github地址: https://github.com/wuranxu

使用說明

1. 安裝配置Mongo數據庫

下載地址
mongo是用來存放元素定位的,截圖如下:
通過case_id區分每個case的元素定位
里面提供了value, method和text字段,分別作用是定位的值,定位的方法和要輸入的文本內容。

2. 安裝Redis

因為被墻,所以給個CSDN下載地址
戳我下載
下載后解壓,運行redis-server.exe就行
裝Redis的原因, 是因為現在想第一個case初始化(包括登陸),其他的case就不需要重復操作了,到后面最后一個用例結束了之后再關掉driver。所以采用了Redis。
當然肯定有更好的方案,暫時先這樣了。

3. 編寫用例

除了需要登陸的第一個用例(繼承于BaseNeedLogin), 其他的用例都繼承于Base類,重寫了tearDownClass這類方法。
編寫用例可參照Case002來編寫,只需要寫test函數就行了,記得帶上裝飾器(auto_pic),如果需要自動截圖的話(現在是報錯和正常,結束的時候都會截圖)。

4. 運行用例

參照run_case.py文件里頭的suite.addTest()方法,先導入用例,然后再run,后期會增加測試報告以及其他方法。

5. 測試報告截圖

框架還不完整,會陸續補充更新的。
app是我們公司的司導端,賬號密碼都在mongo數據庫里存放了,如果有需要幫忙可以聯系我,或者把測試的app改成支付寶這種。

聯系方式: QQ619434176

轉載于:https://www.cnblogs.com/we8fans/p/7169745.html

總結

以上是生活随笔為你收集整理的一个逼格很低的appium自动化测试框架的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。