本篇內容介紹了“怎么用Docker安裝Web前端性能測試工具YellowLabTools”的有關(guān)知識,在實(shí)際案例的操作過(guò)程中,不少人都會(huì )遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學(xué)有所成!
1.YellowLabTools簡(jiǎn)介
Yellow Lab Tools:是一款開(kāi)源的Web前端性能測試工具,具有一些在其他工具上無(wú)法看到的獨特功能,如頁(yè)面加載時(shí),JavaScript與DOM互動(dòng)和其他程序代碼驗證問(wèn)題。
Yellow Lab Tools 偏向于一個(gè)發(fā)現不良實(shí)踐的工具,會(huì )綜合頁(yè)面權重、請求數、DOM、錯誤的Javascript、錯誤的CSS等方面取得一個(gè)綜合評分。并顯示出在加載頁(yè)面的過(guò)程中,DOM 是如何相互影響。
2.YellowLabTools應用方式&場(chǎng)景
YellowLabTools的使用,可以免安裝在線(xiàn)操作,也可以在本地環(huán)境搭建專(zhuān)屬的服務(wù)進(jìn)行測試。對于相對機密不允許過(guò)多公開(kāi)的項目,or每天要進(jìn)行多次測試的項目,以及免在線(xiàn)排隊等待測試,此種場(chǎng)景下不建議采用在線(xiàn)的YellowLabTools測試,而建議在本地環(huán)境搭建一個(gè)專(zhuān)屬的服務(wù)環(huán)境。
本文主要以Docker容器在本地環(huán)境安裝YellowLabTools鏡像服務(wù)進(jìn)行測試,具體如下:
方式1:直接使用在線(xiàn)YellowLabTools服務(wù)進(jìn)行測試
官網(wǎng):https://yellowlab.tools/
方式2:利用Docker安裝YellowLabTools
docker run --rm -p 8383:8383 jguyomard/yellowlabtools
在Docker容器中監聽(tīng)的YellowLabTools端口為8383,可在物理主機的瀏覽器中訪(fǎng)問(wèn)YellowLabTools服務(wù)器(http://192.168.99.100:8383/
)
如果對軟件測試、接口測試、自動(dòng)化測試、性能測試、LR腳本開(kāi)發(fā)、面試經(jīng)驗交流。感興趣可以175317069,群內會(huì )有不定期的發(fā)放免費的資料鏈接,這些資料都是從各個(gè)技術(shù)網(wǎng)站搜集、整理出來(lái)的,如果你有好的學(xué)習資料可以私聊發(fā)我,我會(huì )注明出處之后分享給大家。
其中192.168.99.100為Docker虛擬機中的IP地址,通過(guò)命令docker-machine env
可查詢(xún)該IP地址
測試注意事項:
1)測試前,可選擇所需要模擬的設備
備選項:PC、平板電腦、手機
2)根據實(shí)際需要,也可以進(jìn)行高級設置
1.如登錄的場(chǎng)景,需要配置用戶(hù)名和密碼,或cookie信息;
2.設置代理IP和端口,應用在同一網(wǎng)站在不同階段的測試環(huán)境;
3.配置被測域名的黑白名單,控制需要和不需測試的站點(diǎn)
3)測試可靠度保證
1.為了確保測試的可靠度,需要保證測試服務(wù)器所在的網(wǎng)絡(luò )傳輸流暢穩定;
2.為減少偶然因素的干擾,同一站點(diǎn),可分開(kāi)不同時(shí)間段or在不同網(wǎng)絡(luò )條件下進(jìn)行幾次測試,對比幾次的效果進(jìn)行綜合評估
如:測試URL=https://www.baidu.com
測試結果:
根據網(wǎng)站資源加載的不同,啟動(dòng)測試后,在頁(yè)面上稍等一段時(shí)間,即可查看到自動(dòng)生成的測試結果,如下:
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站