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

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

這篇具有很好參考價(jià)值的文章主要介紹了自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

AirTest

簡(jiǎn)介

Airtest由網(wǎng)易團(tuán)隊(duì)出品,是一個(gè)基于圖像識(shí)別原理的跨平臺(tái)UI自動(dòng)化測(cè)試框架,適用于游戲和應(yīng)用程序。

特點(diǎn)

? 跨平臺(tái):Airtest幾乎可以在所有平臺(tái)上執(zhí)行游戲App的自動(dòng)化

? 易操作:使用圖像識(shí)別技術(shù)來(lái)定位UI元素,無(wú)需嵌入任何代碼即可對(duì)游戲和應(yīng)用進(jìn)行自動(dòng)化

? 可擴(kuò)展性:通過(guò)使用Airtest提供的命令行與python API接口,可以很輕松地在大規(guī)模設(shè)備集群上運(yùn)行腳本

GUI工具:AirtestIDE是一個(gè)強(qiáng)大的GUI工具,可以幫助你錄制和調(diào)試測(cè)試腳本

AirTest能做什么

? Game: 借助圖像識(shí)別和UI層次結(jié)構(gòu),支持所有游戲引擎和應(yīng)用,多平臺(tái),使用方便

? Android: Android源生應(yīng)用測(cè)試的測(cè)試過(guò)程中,Airtest可以發(fā)揮至關(guān)重要的作用,即插即用

? Winodws: 支持Windows應(yīng)用,一次編寫(xiě),跨平臺(tái)運(yùn)行

? iOS: Airtest 支持對(duì)iOS進(jìn)行方便快捷的測(cè)試,可以通過(guò)Poco來(lái)快捷獲取iOS設(shè)備頁(yè)面中的原生元素的位置和信息。

? Web:基于Chrome Devtools Protocol協(xié)議,自動(dòng)錄制生成selenium腳本,精確定位與操作界面元素

AirTest搭建方式

python(了解)

命令: pip install -U airtest

說(shuō)明:安裝python的AirTest庫(kù),通過(guò)python代碼直接調(diào)用AirTest庫(kù)的Api方法

提示:此種方式,需要一定python代碼基礎(chǔ)

Gui工具

工具: AirTestIDE

說(shuō)明:AirTestIDE工具自帶python環(huán)境,無(wú)需單獨(dú)安裝。

提示:使用工具可以錄制操作,也可以手動(dòng)編寫(xiě)調(diào)用api

官網(wǎng)下載地址:http://airtest.netease.com/changelog.html

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

安裝

將下載好的壓縮包解壓

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

然后啟動(dòng)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
總結(jié)

1.AirTest是由網(wǎng)易公司研發(fā)一款自動(dòng)化測(cè)試工具

2.主要實(shí)現(xiàn):游戲、android應(yīng)用、web項(xiàng)目、windows應(yīng)用、ios應(yīng)用等自動(dòng)化測(cè)試

3.AirTest有Poco、圖像識(shí)別、selenium三個(gè)大類(lèi)庫(kù)

4.AirTest安裝支持pyhon命令行、離線安裝文件進(jìn)行安裝

AirTest連接安卓設(shè)備

注意

?設(shè)備必須處于開(kāi)發(fā)人員模式并且 USB調(diào)試模式已打開(kāi)

? 如果使用的操作系統(tǒng)是Windows操作系統(tǒng),則可能還需要在系統(tǒng)上安裝相應(yīng)的設(shè)備驅(qū)動(dòng)程序

連接安卓手機(jī)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

連接安卓模擬器

?啟動(dòng) 安卓模擬器

? 點(diǎn)擊 刷新adb或點(diǎn)擊遠(yuǎn)程設(shè)備連接

? 勾選 兼容模式

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

成功連上安卓模擬器(如果無(wú)界面,可以點(diǎn)擊重啟ADB)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
總結(jié)

1.AirTest連接設(shè)備需要開(kāi)啟開(kāi)發(fā)者模式usb調(diào)試模式

2.遠(yuǎn)程連接可以修改不同設(shè)備端口號(hào)

3.勾選Use Javacap及Use ADB orientation可解決連接黑屏問(wèn)題

AirTest圖像識(shí)別框架

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

Touch方法

? 作用:觸摸動(dòng)作

? 常用參數(shù):

? v: 觸摸對(duì)象圖像或坐標(biāo)

? times: 觸摸次數(shù),默認(rèn)1

? duration: 觸摸時(shí)間 默認(rèn)0.01秒

測(cè)試1
  • 使用Touch方法啟動(dòng)桌面應(yīng)用-瀏覽器

  • 運(yùn)行腳本測(cè)試是否成功

實(shí)現(xiàn)步驟
  • 新建腳本

  • 使用Touch觸摸百年奧萊應(yīng)用

  • 運(yùn)行腳本

  • 查看報(bào)告

難點(diǎn)
  • 新建腳本類(lèi)型選擇

  • Touch觸摸區(qū)域點(diǎn)擊理解

步驟一 新建腳本類(lèi)型選擇
  • .air AirTest項(xiàng)目:生成一個(gè)項(xiàng)目名稱(chēng).air目錄,目錄下有一個(gè)項(xiàng)目名.py文件

  • .py 純Python(高級(jí)用戶(hù)): 生成一個(gè)項(xiàng)目名.py文件

區(qū)別

  • 相同點(diǎn):都是python文件

  • 不同點(diǎn):腳本文件初始化代碼不同,一個(gè)采用默認(rèn)值無(wú)法看到,一個(gè)可以看到默認(rèn)值,進(jìn)行修改

提示

  • AirTest框架自帶python解釋器及標(biāo)準(zhǔn)庫(kù),無(wú)需單獨(dú)安裝python環(huán)境

步驟二 使用Touch觸摸瀏覽器
  1. 點(diǎn)擊Touch

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
  1. 拉選瀏覽器應(yīng)用圖標(biāo)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

形成這樣一個(gè)腳本

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
步驟三 運(yùn)行腳本

1.運(yùn)行腳本

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

模擬器中的瀏覽器被打開(kāi)了

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

2.運(yùn)行單行代碼

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

模擬器的瀏覽器也一樣打開(kāi)了

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
步驟四 查看報(bào)告
  • 快捷鍵 Ctil+L

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

wait方法

  • 作用:等待某個(gè)元素出現(xiàn),如果出現(xiàn)返回元素的中心點(diǎn)坐標(biāo),否則拋出TargetNotFoundError異常

  • 常用參數(shù):

  • v: 圖片

  • timeout: 等待超時(shí),默認(rèn)找20s

  • interval: 每次匹配的時(shí)間間隔

需求(基本使用)

  • 啟動(dòng)瀏覽器app應(yīng)用

  • 分類(lèi)出現(xiàn)就進(jìn)行觸摸點(diǎn)擊操作

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

需求(擴(kuò)展使用)

  • 啟動(dòng) 瀏覽器app應(yīng)用

  • 點(diǎn)擊分類(lèi)

  • 在分類(lèi)菜單中,點(diǎn)擊最新游戲,已0.1秒找一次,最多找5秒鐘

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
總結(jié)
  • 作用:等待頁(yè)面元素出現(xiàn)

  • 默認(rèn):0.5秒找一次,默認(rèn)最多找20s

  • 應(yīng)用:推薦與其他支持坐標(biāo)點(diǎn)操作API一起使用

swipe滑動(dòng)元素

  • 作用:滑動(dòng)-從屏幕的一個(gè)位置滑動(dòng)到屏幕另一個(gè)位置

  • 常用參數(shù):

★ v1: 圖片 或者 坐標(biāo)(x,y)

★ v2: 圖片 或者 坐標(biāo)(x,y), 從v1滑到v2

vector: [x,y]錄制時(shí)自動(dòng)生成,記錄了屏幕中的滑動(dòng)比例,向右為X軸正向,向下為Y軸正向

需求

打開(kāi)設(shè)置,滑到最下面

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

注意

  • 作用:兩個(gè)坐標(biāo)點(diǎn)或兩個(gè)元素之間滑動(dòng)

  • 注意:坐標(biāo)點(diǎn)使用時(shí),每組值需要使用小括號(hào);

exists方法

  • 作用:判斷頁(yè)面元素是否存在指定元素,如果存在就返回元素中心點(diǎn)坐標(biāo)(注:只找一次

  • 常用參數(shù):

  • v: 圖片

  • 返回:到找圖片則返回圖片中心點(diǎn)坐標(biāo),否則返回False

需求

前置條件 瀏覽器已啟動(dòng)

查找 首頁(yè) 是否存在

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

exists方法與wait方法區(qū)別

共同點(diǎn):

● 找元素

● 元素存在,返回坐標(biāo)點(diǎn)

區(qū)別:

● exists:只找一次元素,未找到返回False,適合判斷動(dòng)作,元素可存或不存在當(dāng)前頁(yè)面。

●wait: 未找到元素時(shí),默認(rèn)會(huì)找20s,然后拋異常,適合等待加載慢的頁(yè)面,元素必須存在頁(yè)面上;

text方法

  • 作用:輸入文本操作

  • 常用參數(shù):

  • text: 要輸入的文本(注:輸入的位置為當(dāng)前頁(yè)面默認(rèn)焦點(diǎn)元素一般配合touch一起使用

  • enter: 完整輸入后自動(dòng)執(zhí)行Enter操作,默認(rèn)為T(mén)rue

keyevent方法

  • 作用:模擬鍵盤(pán)按鍵輸入,支持鍵碼如:3為home鍵

  • 常用參數(shù):

  • keyname: 固定鍵名或鍵碼 (https://www.cnblogs.com/findyou/p/5614178.html)

snapshot方法

  • 作用:截取當(dāng)前屏幕圖片,可以在測(cè)試報(bào)告顯示。

  • 常用參數(shù):

  • Filename: 保存截屏為指定文件

  • msg: 描述測(cè)試點(diǎn),可以在HTML報(bào)告中呈現(xiàn)

sleep方法

  • 作用:暫停時(shí)間

  • 常用參數(shù):

  • secs: 延遲時(shí)間(s), 默認(rèn)1.0s

需求

  • 啟動(dòng)瀏覽應(yīng)用

  • 點(diǎn)擊搜索框

  • 輸入 王者榮耀 點(diǎn)擊搜索

  • 屏幕截圖 img01.jpg

  • 暫停 3秒

  • 將應(yīng)用置于后臺(tái)(返回桌面)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

assert_exists方法

  • 作用:斷言(判斷)頁(yè)面存在元素

  • 常用參數(shù):

★ v: 圖片(要判斷頁(yè)面是否存在元素)

● msg:描述測(cè)試點(diǎn)

●return: 找到圖片則返回圖片中心點(diǎn)坐標(biāo),否則將 raise AssertionError

assert_not_exists方法

  • 作用:斷言(判斷)頁(yè)面存在元素

  • 常用參數(shù):

★ v: 圖片(注:判斷當(dāng)前頁(yè)面不存在圖片元素,不存在通過(guò),存在失敗

● msg:描述測(cè)試點(diǎn)(測(cè)試報(bào)告中顯示)

assert_equal方法

  • 作用:判斷第一個(gè)值與第二個(gè)值相等

  • 常用參數(shù):

★ first: 第一個(gè)值

● second: 第二個(gè)值

● msg:描述此斷言語(yǔ)句對(duì)應(yīng)的測(cè)試點(diǎn)內(nèi)容

assert_not_equal方法

  • 作用:判斷第一個(gè)條目與第二個(gè)條目不相等

  • 常用參數(shù):

★ first: 第一個(gè)值

● second: 第二個(gè)值

● msg:描述此斷言語(yǔ)句對(duì)應(yīng)的測(cè)試點(diǎn)內(nèi)容

需求

  • 啟動(dòng) 瀏覽器應(yīng)用

  • 斷言是否存在 搜索按鈕

  • 點(diǎn)擊分類(lèi)

  • 斷言不存在 搜索按鈕

  • 斷言 False 與 exists(搜索按鈕圖片)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

發(fā)現(xiàn)到了斷言不存在的時(shí)候報(bào)錯(cuò),是因?yàn)榇嬖谒阉靼粹o,可以改成斷言存在,則可以通過(guò)

AirTest連接IOS真機(jī)

所需環(huán)境

硬件

  1. 一臺(tái)蘋(píng)果電腦 如:mac筆記本

  1. 一部iphone手機(jī)

軟件

  1. iOS-Tagent

  1. xcode

  1. iproxy

  1. AirtestIDE 工具

軟件環(huán)境

iOS-Tagent
  • 作用:在手機(jī)上創(chuàng)建一個(gè)WebDriver服務(wù)器,可用于遠(yuǎn)程控制iOS設(shè)備,定位UI元素

  • 下載:https://github.com/facebookarchive/WebDriverAgent

  • 運(yùn)行依賴(lài):xcode

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
xcode
  • 作用:ios開(kāi)發(fā)集成工具,在這理主要作用為運(yùn)行WebDriverAgen文件到手機(jī)

  • 下載:AppSotre->平臺(tái)搜索xcode

  • 運(yùn)行依賴(lài):開(kāi)發(fā)者賬號(hào)

xcode需要的操作
  1. 添加開(kāi)發(fā)者賬號(hào)(普通的appleID即可)

  1. 配置WebDriverAgent(Team、 Product Bundle Identifiier)

  1. 測(cè)試運(yùn)行WebDriverAgentRunner到手機(jī)

xcode設(shè)置

1.添加開(kāi)發(fā)者賬號(hào)(普通的appleID即可)

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

2.配置WebDriverAgent(Team、 Product Bundle Identifiier)

前提

使用xcode打開(kāi) 第一步下載的WebDriverAgent

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

3. 測(cè)試運(yùn)行WebDriverAgentRunner到手機(jī)

前提:將真機(jī)使用數(shù)據(jù)線連接上mac電腦

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

3. 測(cè)試運(yùn)行WebDriverAgentRunner到手機(jī)失敗

排查思路

  1. 在xcode中點(diǎn)擊Test后,第一次將WebdriverRunner時(shí),手機(jī)需要信任該項(xiàng)目(設(shè)置->通用->設(shè)備管理)

  1. 在手機(jī)中啟用UI自動(dòng)化 (設(shè)置->開(kāi)發(fā)者->Enable UI Automation)

  1. 如果有其他異常,根據(jù)異常提示信息自行參考百度或訪問(wèn)https://github.com/appium/appium/blob/master/docs/en/drivers/ios-xcuitest-real-devices.md 查閱相關(guān)解決方案

iproxy
  • 作用:設(shè)置代理-將iPhone端口映射到電腦端口,通過(guò)訪問(wèn)電腦的端口訪問(wèn)到手機(jī)的端口了

  • 下載: brew install libimobiledevice

  • 運(yùn)行: iproxy 8100 8100

驗(yàn)證
  • 查看:打開(kāi)瀏覽器輸入 http://127.0.0.1:8100/status 出現(xiàn)json格式連接信息

  • 抓屏:http://127.0.0.1:8100/inspector

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記
AirtestIDE 工具:
  • 作用:編寫(xiě)自動(dòng)化代碼工具

  • 下載: http://airtest.netease.com/changelog.html

自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記

連接真機(jī)步驟

1.將真機(jī)使用數(shù)據(jù)線連接電腦

2.啟動(dòng)xcode并打開(kāi)配置好的 iOS-Tagent項(xiàng)目(菜單-Product->Test 啟動(dòng)自動(dòng)化服務(wù)程序)

3.打開(kāi)終端 運(yùn)行:iproxy 8100 8100 (啟動(dòng) 端口映射 服務(wù)程序)

4.啟動(dòng)AirTestIDE 工具 (連接ios設(shè)備-> connect按鈕)

注意事項(xiàng)

1.在xcode中點(diǎn)擊Test前,檢查項(xiàng)目默認(rèn)終端是否選擇真機(jī)設(shè)備

2.點(diǎn)擊在xcode中Test之后,要查看控制信息,如果控制臺(tái)沒(méi)任何信息輸出,可以等待或者多Test幾次,直到控制臺(tái)輸出啟動(dòng)相關(guān)信息

3.xcode配置iOS-Tagent只需第一次配置,之后使用無(wú)需在單獨(dú)配置,切莫亂修改參數(shù);

4.真機(jī)設(shè)備中,要開(kāi)啟自動(dòng)化測(cè)試信任iOS-Tagent項(xiàng)目

總結(jié)

1.Api使用方法和安卓沒(méi)有區(qū)別

2.ios和安卓的區(qū)別在于環(huán)境搭建

從移動(dòng)端測(cè)試來(lái)看,電腦端和Web 端操作也差不多??勺孕袦y(cè)試。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-441999.html

到了這里,關(guān)于自動(dòng)化測(cè)試-AirTest-移動(dòng)端測(cè)試-筆記的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(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)文章

  • Airtest:Windows桌面應(yīng)用自動(dòng)化測(cè)試【AirtestIDE功能】

    Airtest:Windows桌面應(yīng)用自動(dòng)化測(cè)試【AirtestIDE功能】

    Airtest輔助窗(左上):這里主要是用來(lái)生成airtest框架中的代碼的。 Poco輔助窗(左下):這個(gè)主要是用來(lái)抓取元素信息的,類(lèi)似于Chrome F12查看Web元素、Appium Inspector查看App元素,并且可以生成Poco框架代碼。 腳本編輯窗(中上):用來(lái)編寫(xiě)自動(dòng)化代碼,和所有IDE的相關(guān)功能類(lèi)似。 Log查

    2024年02月10日
    瀏覽(16)
  • 不用編程超簡(jiǎn)單的自動(dòng)化測(cè)試工具:Airtest入門(mén)篇教程

    很多剛?cè)胄谢驈钠渌袠I(yè)轉(zhuǎn)行做測(cè)試的同學(xué),日復(fù)一日每天做點(diǎn)工已經(jīng)點(diǎn)得疲憊和麻木,覺(jué)得做測(cè)試和在廠子里打螺絲沒(méi)太大區(qū)別。也想著做一做自動(dòng)化測(cè)試,奈何自己看著代碼就頭痛,當(dāng)初就是因?yàn)椴幌矚g編程才選擇的做測(cè)試。亦或者由于從其他行業(yè)轉(zhuǎn)行過(guò)來(lái)的,隔行如隔

    2024年02月05日
    瀏覽(21)
  • 不用編程超簡(jiǎn)單的自動(dòng)化測(cè)試工具:Airtest安裝使用入門(mén)篇

    不用編程超簡(jiǎn)單的自動(dòng)化測(cè)試工具:Airtest安裝使用入門(mén)篇

    很多剛?cè)胄谢驈钠渌袠I(yè)轉(zhuǎn)行做測(cè)試的同學(xué),日復(fù)一日每天做點(diǎn)工已經(jīng)點(diǎn)得疲憊和麻木,覺(jué)得做測(cè)試和在廠子里打螺絲沒(méi)太大區(qū)別。也想著做一做自動(dòng)化測(cè)試,奈何自己看著代碼就頭痛,當(dāng)初就是因?yàn)椴幌矚g編程才選擇的做測(cè)試。亦或者由于從其他行業(yè)轉(zhuǎn)行過(guò)來(lái)的,隔行如隔

    2024年02月04日
    瀏覽(17)
  • 零基礎(chǔ)學(xué)會(huì)用Airtest-Selenium對(duì)Firefox進(jìn)行自動(dòng)化測(cè)試

    零基礎(chǔ)學(xué)會(huì)用Airtest-Selenium對(duì)Firefox進(jìn)行自動(dòng)化測(cè)試

    本文將詳細(xì)介紹如何使用AirtestIDE驅(qū)動(dòng)Firefox測(cè)試,以及脫離AirtestIDE怎么驅(qū)動(dòng)Firefox(VScode為例)。 看完本文零基礎(chǔ)小白也能學(xué)會(huì)Firefox瀏覽器自動(dòng)化測(cè)試?。。?對(duì)于Web自動(dòng)化測(cè)試,目前AirtestIDE支持chrome瀏覽器和Firefox2種瀏覽器,關(guān)于如何驅(qū)動(dòng)chrome瀏覽器,之前我們的推文已經(jīng)做

    2024年02月08日
    瀏覽(25)
  • 移動(dòng)端自動(dòng)化測(cè)試實(shí)戰(zhàn)

    移動(dòng)端自動(dòng)化測(cè)試實(shí)戰(zhàn)

    1、提升回歸測(cè)試的效率 2、可以進(jìn)行兼容性測(cè)試 ? 冒煙測(cè)試自動(dòng)化:提測(cè)之前自動(dòng)斷言提測(cè)質(zhì)量,提供準(zhǔn)入?yún)⒖肌?? 功能測(cè)試自動(dòng)化:輔助 QA 與測(cè)試工程師的快速驗(yàn)證。 ? 驗(yàn)收測(cè)試自動(dòng)化:兼容性測(cè)試等。 ? 移動(dòng)端性能專(zhuān)項(xiàng)測(cè)試自動(dòng)化:性能、卡頓、健壯性測(cè)試、競(jìng)品

    2024年02月13日
    瀏覽(21)
  • Web自動(dòng)化測(cè)試簡(jiǎn)介及web自動(dòng)化測(cè)試實(shí)戰(zhàn)交教程

    Web自動(dòng)化測(cè)試簡(jiǎn)介及web自動(dòng)化測(cè)試實(shí)戰(zhàn)交教程

    1.什么是自動(dòng)化測(cè)試? 自動(dòng)化測(cè)試的概念: 軟件自動(dòng)化測(cè)試就是通過(guò)測(cè)試工具或者其他手段,按照測(cè)試人員的預(yù)定計(jì)劃對(duì)軟件產(chǎn)品進(jìn)行自動(dòng)化測(cè)試,他是軟件測(cè)試的一個(gè)重要組成部分,能夠完成許多手工測(cè)試無(wú)法完成或者難以實(shí)現(xiàn)的測(cè)試工作,正確合理的實(shí)施自動(dòng)化測(cè)試,能

    2024年02月08日
    瀏覽(25)
  • 自學(xué)移動(dòng)端(APP)自動(dòng)化測(cè)試

    ? ? ? ? 國(guó)慶已經(jīng)過(guò)去了,新的一周已經(jīng)開(kāi)始了,各地疫情又開(kāi)始出現(xiàn)復(fù)發(fā)了,我們能做的就是做好個(gè)人防護(hù)、去哪報(bào)備、到哪掃碼亮碼、主動(dòng)做核酸、隨時(shí)做好家里存儲(chǔ)至少一周的食物,拒絕過(guò)度防疫,拒絕過(guò)度恐慌,拒絕過(guò)度焦慮。有工作的最起碼還有錢(qián)能到手,沒(méi)有工

    2024年02月09日
    瀏覽(22)
  • 盤(pán)點(diǎn):App 移動(dòng)自動(dòng)化測(cè)試工具

    盤(pán)點(diǎn):App 移動(dòng)自動(dòng)化測(cè)試工具

    App移動(dòng)端測(cè)試工具非常多,首先 區(qū)分 Android 和 iOS,以及 harmonyos 平臺(tái),每個(gè)平臺(tái)下都有自己的自動(dòng)化測(cè)試工具。自動(dòng)化工具又區(qū)分 調(diào)試工具、monkey 工具、UI自動(dòng)化工具。 本文就來(lái)盤(pán)點(diǎn)以下,當(dāng)下主流的app自動(dòng)化測(cè)試工具。 AndroidX Test AndroidX Test 是一組 Jetpack 庫(kù),可讓您針對(duì)

    2024年02月14日
    瀏覽(21)
  • 移動(dòng)端APP自動(dòng)化測(cè)試框架-UiAutomator2基礎(chǔ)

    移動(dòng)端APP自動(dòng)化測(cè)試框架-UiAutomator2基礎(chǔ)

    很早以前,我用uiautomator+java實(shí)踐過(guò)Android APP自動(dòng)化測(cè)試,不過(guò)今天要提的不是uiautomator,而是uiautomator2。聽(tīng)起來(lái)uiautomator2像是uiautomator的升級(jí)版,但是這兩款框架僅僅是名字上比較相似,實(shí)際上沒(méi)有任何關(guān)聯(lián)。 項(xiàng)目地址:https://github.com/openatx/uiautomator2 1.官方文檔介紹 2.梳理一

    2024年02月13日
    瀏覽(122)
  • 爬蟲(chóng)學(xué)習(xí)(16):selenium自動(dòng)化測(cè)試:人為模擬滑塊移動(dòng)

    爬蟲(chóng)學(xué)習(xí)(16):selenium自動(dòng)化測(cè)試:人為模擬滑塊移動(dòng)

    場(chǎng)景描述:本次項(xiàng)目是給一個(gè)學(xué)校的填體溫系統(tǒng),做了一個(gè)自動(dòng)填報(bào)工具,遇到了一個(gè)滑塊,需要模擬移動(dòng)一下。 這里只對(duì)滑塊模擬部分代碼進(jìn)行展示,以幫助大家面臨這種移動(dòng)問(wèn)題的解決。 思想其實(shí)很簡(jiǎn)單,就是模擬人慢慢的拖動(dòng)。其實(shí)有個(gè)技術(shù)難點(diǎn)是缺口的識(shí)別,計(jì)算移

    2024年02月16日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包