国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序自動(dòng)化框架的搭建python+minium

這篇具有很好參考價(jià)值的文章主要介紹了微信小程序自動(dòng)化框架的搭建python+minium。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

說明

公司要求做小程序的自動(dòng)化,網(wǎng)上找各種資料,最后確定使用騰訊自研的框架minium,雖然版本已經(jīng)不繼續(xù)維護(hù)更新了,但是不影響我們使用來做自動(dòng)化開發(fā)。
minium提供一個(gè)基于unittest封裝好的測試框架,MiniTest是minium中繼承自u(píng)nittest.TestCase的測試基類, 你可以在testcase中使用框架實(shí)例化好的Minium/App/Native實(shí)例,也可以使用unittest中的各種斷言函數(shù)

安裝開發(fā)測試環(huán)境

1.運(yùn)行環(huán)境
Python 3.8及以上
微信開發(fā)者工具 (本文檔中簡稱IDE)最新版本,并打開安全模式
微信 >= 7.0.7
2.安裝框架
pip3 install minium
驗(yàn)證環(huán)境安裝成功
minitest -v
顯示:{'version': '1.1.0', 'revision': '2fac2e36c281213874110f2088bc08c570bc1a2d', 'branch': 'master', 'update_at': '2021-08-05 21:17:09'}

安裝微信開發(fā)者工具地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html

這里不會(huì)安裝直接問百度
最關(guān)鍵的一步為配置微信開發(fā)者的環(huán)境變量

3.開發(fā)環(huán)境配置

目錄創(chuàng)建:: ## config.json

配置:

{
“dev_tool_path”: “*\cli.bat”, #開發(fā)者工具命令行工具路徑
“project_path”: “”, # # 小程序項(xiàng)目路徑
“platfrom”: “ide”, # 平臺(tái): ide, android, ios
“app”: “wx”,
“debug_mode”: “debug”, # 日志級(jí)別
“enable_app_log”: false, # 記錄小程序日志
“close_ide”: false, # 是否關(guān)閉IDE
“full_reset”: false, # 每個(gè)測試class結(jié)束,是否釋放調(diào)試鏈接
“test_port”: 9420, # 小程序自動(dòng)化測試調(diào)試端口
“assert_capture”: true, # 斷言時(shí)是否截圖
“use_push”: true, # 真機(jī)調(diào)試中是否使用推送形式打開小程序, false則需要掃調(diào)試二維碼
“auto_relaunch”: true, # case開始時(shí)是否回到主頁
“remote_connect_timeout”: 10, # 真機(jī)調(diào)試中小程序在真機(jī)上打開的等待時(shí)間
“auto_authorize”: true, # 自動(dòng)處理授權(quán)彈窗
“device_desire”: { # 真機(jī)調(diào)試配置
},
“account_info”: {}
}

用于跑測后自動(dòng)生成報(bào)告配置: suite.json

{

“pkg_list”: [
{

  "case_list": [
    "test*"
  ],
  "pkg": "listCase.*test"
}

]

}

命令執(zhí)行
os.system(“minitest -s suite.json -c config.json -g”)
微信小程序自動(dòng)化框架的搭建python+minium文章來源地址http://www.zghlxwxcb.cn/news/detail-500638.html

到了這里,關(guān)于微信小程序自動(dòng)化框架的搭建python+minium的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序自動(dòng)化實(shí)戰(zhàn)(appium+python)

    微信小程序自動(dòng)化實(shí)戰(zhàn)(appium+python)

    本文主要講解一下使用appium操作微信小程序的流程 要使用appium進(jìn)行自動(dòng)化第一步當(dāng)然是配置好appium環(huán)境,這塊我就不在這里細(xì)講了,直接開始吧; ps:新版微信不再需要手動(dòng)開啟X5內(nèi)核了 注意點(diǎn): 要操作微信小程序,則需要先進(jìn)入到微信小程序 要先查看微信webview使用谷歌驅(qū)

    2024年02月09日
    瀏覽(21)
  • 如何用python自動(dòng)化微信小程序

    如何用python自動(dòng)化微信小程序

    如何微信小程序自動(dòng)化搶到跨境安 最近,接到一個(gè)這樣的需求,最終交付的結(jié)果如下: 為了保護(hù)隱私,做了馬賽克的處理。 程序提供一個(gè)界面,用于啟動(dòng)模擬器和實(shí)現(xiàn)啟動(dòng)搶票腳本 模擬器被封裝程序的安裝目錄下 整個(gè)自動(dòng)化的工程采用python實(shí)現(xiàn): 核心的偽代碼如下圖所示:

    2024年02月13日
    瀏覽(24)
  • 微信小程序自動(dòng)化測試最佳實(shí)踐(附 Python 源碼)

    微信小程序自動(dòng)化測試最佳實(shí)踐(附 Python 源碼)

    小程序運(yùn)行環(huán)境 微信小程序技術(shù)架構(gòu) 使用 Chrome 調(diào)試小程序 小程序的性能測試 微信小程序的自動(dòng)化測試?編輯 源碼-微信小程序自動(dòng)化測試 Python 版代碼示例 小程序自動(dòng)化測試需要跨過的幾個(gè)坎 寫在最后 隨著微信小程序的功能和生態(tài)日益完善,很多公司的產(chǎn)品業(yè)務(wù)形態(tài)逐漸

    2024年02月09日
    瀏覽(26)
  • python+appium微信小程序/公眾號(hào)自動(dòng)化測試

    python+appium微信小程序/公眾號(hào)自動(dòng)化測試

    環(huán)境準(zhǔn)備 調(diào)試微信公眾號(hào)時(shí),查看進(jìn)程名稱,公眾號(hào)要先進(jìn)入文章或者內(nèi)部程序,小程序就進(jìn)入內(nèi)部程序即可 公眾號(hào)和小程序的自動(dòng)化不是必須要做,一般我是作為數(shù)據(jù)腳本使用 步驟 開啟手機(jī)上的USB調(diào)試功能(開發(fā)者模式) 打開Chrome瀏覽器,地址欄輸入:Chrome://inspect 直接

    2024年02月09日
    瀏覽(22)
  • 從零搭建完整python自動(dòng)化測試框架(UI自動(dòng)化和接口自動(dòng)化

    從零搭建完整python自動(dòng)化測試框架(UI自動(dòng)化和接口自動(dòng)化

    總體框架 PO模式、DDT數(shù)據(jù)驅(qū)動(dòng)、驅(qū)動(dòng) 框架技術(shù)選擇 框架運(yùn)行結(jié)果 各用例對(duì)應(yīng)的定義方式(PO/DDT) 測試執(zhí)行結(jié)果 從零開始搭建項(xiàng)目 一、開發(fā)環(huán)境搭建 二、新建項(xiàng)目 三、基礎(chǔ)功能實(shí)現(xiàn) 1. 配置功能實(shí)現(xiàn)(Conf) 2. 日志功能實(shí)現(xiàn)(Log) 3. 讀取EXCEL實(shí)現(xiàn)(data) 4. 郵件發(fā)送實(shí)

    2024年02月07日
    瀏覽(30)
  • 從零搭建完整python自動(dòng)化測試框架(UI自動(dòng)化和接口自動(dòng)化)

    從零搭建完整python自動(dòng)化測試框架(UI自動(dòng)化和接口自動(dòng)化)

    總體框架 PO模式、DDT數(shù)據(jù)驅(qū)動(dòng)、驅(qū)動(dòng) 框架技術(shù)選擇 框架運(yùn)行結(jié)果 各用例對(duì)應(yīng)的定義方式(PO/DDT) 測試執(zhí)行結(jié)果 從零開始搭建項(xiàng)目 一、開發(fā)環(huán)境搭建 二、新建項(xiàng)目 三、基礎(chǔ)功能實(shí)現(xiàn) 1. 配置功能實(shí)現(xiàn)(Conf) 2. 日志功能實(shí)現(xiàn)(Log) 3. 讀取EXCEL實(shí)現(xiàn)(data) 4. 郵件發(fā)送實(shí)

    2024年02月04日
    瀏覽(35)
  • Python的ui自動(dòng)化框架搭建

    Python的ui自動(dòng)化框架搭建

    目錄 一、web項(xiàng)目框架搭建 1.1 項(xiàng)目結(jié)構(gòu) 1.2 代碼 1.2.1 項(xiàng)目配置文件 1.2.2 入口文件編寫 1.2.3 日志模塊內(nèi)容編寫 1.2.4 測試用例的編寫 1.3 總結(jié) 二、夾具(腳手架)的抽取和使用 2.1 共享夾具的使用 2.1.1 共享夾具的定義 2.1.2 登錄模塊夾具的使用 2.2 混合夾具的使用 2.3 測試用例基

    2024年02月16日
    瀏覽(19)
  • 微信小程序自動(dòng)化發(fā)布

    微信小程序自動(dòng)化發(fā)布

    文章描述不清 有疑問可以私信 Alison-Bird 參考:https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html 參考:https://www.npmjs.com/package/miniprogram-ci 上傳文件 xx.js

    2024年02月07日
    瀏覽(26)
  • 微信小程序自動(dòng)化測試——微信小程序云測服務(wù)!

    微信小程序自動(dòng)化測試——微信小程序云測服務(wù)!

    MiniTest 微信小程序云測服務(wù)是一套由微信測試團(tuán)隊(duì)自主研發(fā),聯(lián)合WeTest云真機(jī)能力,共同推出的微信小程序自動(dòng)化測試服務(wù)。 服務(wù)基于云真機(jī),支持開發(fā)者簡單快捷地實(shí)現(xiàn)小程序智能化Monkey測試,錄制回放,自定義測試和性能分析等能力,并提供詳細(xì)的測試結(jié)果及性能數(shù)據(jù),

    2024年04月15日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包