技術(shù)分享 | 測試環(huán)境搭建

被測系統(tǒng)的環(huán)境搭建,是我們作為軟件測試人員需要掌握的技能。
被測系統(tǒng)AUT
(application Under Test) 常見的被測系統(tǒng)即需要被測試的 app,網(wǎng)頁和后端服務(wù)。大致分為兩個(gè)方面移動(dòng)端測試和服務(wù)端測試,如下圖所示:

常見的被測系統(tǒng)類型
UI:一般有 Web app 和 IOT 即基于用戶界面交互。
Service:對互聯(lián)網(wǎng)各個(gè)端提供的服務(wù),包括 RESTful、WebService 和 RPC
code:直接以代碼形式提供的被測系統(tǒng),例如 SDK 和 lib
部署方法
部署方法包括腳本部署和容器部署。腳本部署是基于自動(dòng)化腳本和自動(dòng)化平臺(tái),通過自動(dòng)化腳本完成對它的分發(fā)、配置和啟動(dòng)。容器部署基于容器鏡像 Docker。
腳本部署
通過 bash python 等腳本實(shí)現(xiàn)自動(dòng)化的構(gòu)建與部署。
通過持續(xù)集成平臺(tái)如 Jenkins 完成流程管理。


容器部署
自動(dòng)化構(gòu)建 bash
容器構(gòu)建 Docker
容器編排 K8S
持續(xù)集成 Jenkins

大家可以動(dòng)手試著部署一下哦~
標(biāo)簽: