軟件測(cè)試 | 測(cè)試環(huán)境搭建
2023-03-06 10:15 作者:愛(ài)測(cè)軟件測(cè)試 | 我要投稿
被測(cè)系統(tǒng)(Application Under Test,AUT)包括需要被測(cè)試的App、網(wǎng)頁(yè)和后端服務(wù)。大致分為兩個(gè)方面—移動(dòng)端測(cè)試和服務(wù)端測(cè)試,如圖1-59所示。

1.常見(jiàn)的被測(cè)系統(tǒng)類型
(1)UI:一般有Web、App和IOT 里面用戶界面交互。
(2)Service:對(duì)互聯(lián)網(wǎng)各個(gè)端提供的服務(wù),包括RESTful、WebService和Rpc。
(3)code:直接以代碼形式提供的被測(cè)系統(tǒng),如SDK和lib。
2.部署方法
測(cè)試部署包括腳本部署和容器部署。腳本部署是基于自動(dòng)化腳本和自動(dòng)化平臺(tái),通過(guò)自動(dòng)化腳本完成對(duì)軟件的開(kāi)發(fā)、配置和啟動(dòng)。容器部署基于容器鏡像Docker。
(1)腳本部署
1)通過(guò)bash、Python等腳本實(shí)現(xiàn)自動(dòng)化的構(gòu)建和部署,如圖1-60所示。

2)通過(guò)持續(xù)集成平臺(tái),如Jenkins,完成測(cè)試流程管理,如圖1-61所示。

(2)容器部署
自動(dòng)化構(gòu)建bash
容器構(gòu)建Docker
容器編排K&S(Kubernetes)
持續(xù)集成Jenkins
標(biāo)簽: