惠州做網(wǎng)站電話深圳百度
最近在gitee上看見一款獲得GVP(最有價(jià)值開源項(xiàng)目)的測(cè)試平臺(tái)RunnerGo,看他們官網(wǎng)介紹包含了接口測(cè)試、性能測(cè)試、自動(dòng)化測(cè)試。知道他們有saas版可以試用,果斷使用了一下,對(duì)其中場(chǎng)景管理和性能測(cè)試印象深刻,之后也在公司自己安裝使用,接下來和大家介紹一下RunnerGo的整體使用情況。
RunnerGo UI自動(dòng)化基于Playwright框架構(gòu)建,內(nèi)嵌高度可復(fù)用的測(cè)試腳本,測(cè)試團(tuán)隊(duì)無需復(fù)雜的代碼編寫即可開展低代碼的自動(dòng)化測(cè)試。
以一條簡(jiǎn)單的搜索場(chǎng)景為例,本文介紹RunnerGo UI自動(dòng)化的配置方法。通過百度搜索的場(chǎng)景步驟為:進(jìn)入百度搜索頁(yè)面-點(diǎn)擊輸入框-輸入搜索內(nèi)容-點(diǎn)擊百度搜索按鈕-關(guān)閉頁(yè)面
創(chuàng)建元素
我們可以在元素管理中創(chuàng)建我們測(cè)試時(shí)需要的元素
這里我們以一個(gè)打開百度搜索的場(chǎng)景,添加了百度輸入框和百度一下按鈕兩個(gè)元素,首先需要獲取到這兩個(gè)元素的Xpath,如圖,右鍵點(diǎn)擊檢查,點(diǎn)擊左側(cè)箭頭指向按鈕。
鼠標(biāo)點(diǎn)擊百度輸入框即可定位到輸入框元素,右鍵點(diǎn)擊復(fù)制該元素的Xpath
填入RunnerGo元素屬性中,點(diǎn)擊確定,相同的方法創(chuàng)建百度搜索按鈕元素。
創(chuàng)建場(chǎng)景
點(diǎn)擊場(chǎng)景管理,創(chuàng)建場(chǎng)景
打開網(wǎng)頁(yè)
根據(jù)我們的步驟我們添加操作如圖,點(diǎn)擊打開網(wǎng)頁(yè)
點(diǎn)擊輸入框
進(jìn)入到頁(yè)面后需要點(diǎn)擊百度搜索輸入框,所以需要添加鼠標(biāo)點(diǎn)擊操作
輸入搜索內(nèi)容
點(diǎn)擊輸入操作,在下方配置輸入內(nèi)容,我們搜索RunnerGo
點(diǎn)擊按鈕
同樣新建鼠標(biāo)點(diǎn)擊操作,配置點(diǎn)擊百度一下按鈕操作。
配置等待時(shí)間
添加等待時(shí)間操作防止搜索完成后立即執(zhí)行關(guān)閉網(wǎng)頁(yè)操作
關(guān)閉頁(yè)面
測(cè)試完成后自動(dòng)關(guān)閉頁(yè)面,在瀏覽器操作中選擇關(guān)閉網(wǎng)頁(yè)配置關(guān)閉窗口。
調(diào)試場(chǎng)景
點(diǎn)擊后可以查看執(zhí)行結(jié)果可以看到步驟截圖: