五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

測試環(huán)境是什么?環(huán)境搭建怎么做?

2023-02-28 15:07 作者:編測編學學習基地  | 我要投稿

測試環(huán)境是什么?

測試進行軟件測試的之前,必須搭建好測試環(huán)境。那什么叫測試環(huán)境呢?

簡單地說就是軟件運行的平臺,即軟件、硬件和網(wǎng)絡三種環(huán)境的合集,換句話說:測試環(huán)境=軟件+硬件+網(wǎng)絡

硬件:包括PC機、筆記本、服務器、各種終端等。比如要測試photoshop軟件,是要在PC機上測,還是筆記本上測?是在cpu為酷睿的計算機上測,還是要在炫龍的cpu上測?有所不同的硬件環(huán)境photoshop的處理速度是有所不同的。

軟件:這里主要指的是軟件運行的操作系統(tǒng)。比如測試photoshop,是在windowsxp下測試還是在vista下測試?很有可能會有兼容性問題。軟件環(huán)境還包括與其它各類軟件并存同一系統(tǒng)時的兼容性問題。

網(wǎng)絡:主要針對的是C/S結構和B/S結構的軟件。比如我現(xiàn)在測試的軟件,用戶的網(wǎng)絡環(huán)境是千兆以太網(wǎng),而咱們的網(wǎng)絡環(huán)境還是百兆以太網(wǎng),且還是閑時才能達到百兆的速度。如果這樣的環(huán)境準確測試響應時間,還是會傷腦筋的。

軟件測試資料免費領取 100+ 名企測試內(nèi)推資源傾情分享

上面介紹了什么叫測試環(huán)境。那怎樣建立測試環(huán)境呢?一般來講,配置測試環(huán)境可遵循下列原則:

1、真實:盡量模擬用戶的真實使用環(huán)境。這里必須提一點,關于項目軟件與產(chǎn)品軟件必須有所不同看待。項目軟件由于只針對某一群體的用戶,所以測試的環(huán)境比較單一。但產(chǎn)品軟件針對的是廣大群眾,所以測試環(huán)境比較復雜,要多方面考慮。

2.清潔:盡量不要在測試環(huán)境中安裝與被測軟件無關的軟件。我就出現(xiàn)這類事情,兩臺機器,針對一種功能,一臺測試OK,另一臺測試NG,在最后根據(jù)調(diào)查發(fā)現(xiàn),測試OK的機器上安裝了用戶根本不會安裝的VC++開發(fā)環(huán)境,測試NG的機器正因為沒有安裝VC,所以測試出了這類bug:軟件中缺少必要的動態(tài)鏈接庫支持。但這類干凈也不是必須的,有時候還要刻意去測試某個軟件去其他軟件并存時的兼容性問題。

3、無毒,這類應該不必多說了,測試工作需要確保在無毒的環(huán)境中進行。

4.獨立性:測試環(huán)境和開發(fā)環(huán)境是彼此獨立的。也就是說,開發(fā)環(huán)境和測試環(huán)境最好是分開的,也就是說,測試人員和開發(fā)人員使用不同的服務器(數(shù)據(jù)庫、后臺服務器等等),避免了互相干擾。

測試環(huán)境分類

功能測試環(huán)境;

性能測試環(huán)境。

測試環(huán)境操作步驟

開發(fā)人員撰寫安裝和維護手冊;

按照安裝和維護手冊手動或自動進行搭建和維護(運維、開發(fā)、測試人員均可操作);

安裝和維護手冊應詳細完整,常常維護更新文檔。

測試環(huán)境搭建原則

盡可能與上線的正式環(huán)境保持一致;

也可采用同比例縮小的方式:應用服務器、緩存服務器、數(shù)據(jù)庫服務器各一臺,或是每層兩臺以便于模擬分布式情況;

正式環(huán)境應做冒煙測試、跟蹤測試。

個人補充:

總結下來說咱們環(huán)境分為三套,

1測試環(huán)境,主要用作日常測試等

2開發(fā)環(huán)境,用作開發(fā)人員調(diào)試,修正bug

3演示環(huán)境,用作市場部門演示,數(shù)據(jù)包保證是真實的并且,打了tag確保這版本是基本沒問題的,最早我們在虛擬機中搭建咱們演示環(huán)境,便于攜帶,后來直接部署到了云端AWS,這樣直接可以通過外網(wǎng)進行訪問減輕了很多麻煩。

4基于要部署到用戶現(xiàn)場,所以沒有性能測試環(huán)境,在現(xiàn)場咱們?yōu)榱松暇€準備布置了五套環(huán)境,ST,SIT,E2E,replica,production

性能測試主要是采用了兩種模式,一種關閉與外部的接口關系,直接壓測產(chǎn)品內(nèi)部中間各個模塊數(shù)據(jù)傳輸能力如何,確保自己內(nèi)部性能是過關的,二開放了接口做樁與其它接口進行聯(lián)調(diào)測試,通過TPS查看反應值,查看如果慢來自于那一端。

環(huán)境配置主要分為如下幾個部分:

1.Linux上安裝oracle數(shù)據(jù)庫

2.Webserver安裝,將tomcat進行封裝后具有多端口多實例處理的容器,主要功能是提供環(huán)境信息瀏覽服務。

3.openfire服務器安裝,用作兩個屏幕中間信息傳遞

4.HTTPS建立,生成CA證書,訪問web端時候或是登陸app,必須將生成好的CA證書copy進去

5.最后一次啟動服務器,登陸瀏覽器輸入ip地址檢查服務是否運行。

上述整個是工作中環(huán)境配置,里邊也會涉及到nginx,loadbalancer等

在最后推薦使用Jenkins進行版本發(fā)布發(fā)表



測試環(huán)境是什么?環(huán)境搭建怎么做?的評論 (共 條)

分享到微博請遵守國家法律
平泉县| 铁岭市| 烟台市| 定南县| 辽中县| 饶阳县| 府谷县| 洮南市| 九江市| 鸡东县| 通榆县| 三台县| 武安市| 拜泉县| 河间市| 许昌市| 成武县| 昆明市| 白银市| 喀喇沁旗| 双峰县| 砚山县| 察隅县| 精河县| 马公市| 博客| 阿瓦提县| 沙田区| 银川市| 南木林县| 砚山县| 嘉峪关市| 洛扎县| 墨玉县| 历史| 舟曲县| 永宁县| 尉犁县| 青铜峡市| 玛多县| 梁平县|