小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

如何管理軟件測試環(huán)境

 開源優(yōu)測 2021-12-09
聲明
        本公眾號所有內(nèi)容,均屬微信公眾號: 開源優(yōu)測  所有,任何媒體、網(wǎng)站或個人未經(jīng)授權(quán)不得轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式復制發(fā)布/發(fā)表。已經(jīng)本公眾號協(xié)議授權(quán)的媒體、網(wǎng)站,在使用時必須注明"稿件來源微信公眾號:開源優(yōu)測",違者本公眾號將依法追究責任。

如何管理軟件測試環(huán)境

概述

管理軟件測試過程中相關(guān)的測試環(huán)境是軟件測試人員必備的能力之一,也是高效提升測試過程和測試質(zhì)量必備的基礎(chǔ)能力。

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

測試環(huán)境是軟件測試團隊用于執(zhí)行測試用例的一系列軟件和硬件的集合。

換句話說:在測試環(huán)境,軟件測試團隊可以對硬件、軟件、網(wǎng)路等基礎(chǔ)設(shè)施進行配置、管理。

測試環(huán)境關(guān)鍵配置

對于測試環(huán)境的管理有哪些關(guān)鍵性的管理因素或配置呢?下面列出了一些關(guān)鍵的需要進行管理的方向:

  • 系統(tǒng)和應(yīng)用程序

  • 測試數(shù)據(jù)

  • 數(shù)據(jù)庫

  • 前后端運行環(huán)境

  • 瀏覽器

  • 硬件設(shè)備及操作系統(tǒng)

  • 網(wǎng)絡(luò)

  • 文檔包括但不限于:文檔、配置手冊、安裝手冊、用戶手冊等

測試環(huán)境配置過程

交互人員角色

因企業(yè)、團隊不一樣,過程也會有些不一樣的地方,但在測試環(huán)境配置過程中,一般得涉及與以下角色進行交互:

  • 系統(tǒng)管理或是運維人員

  • 開發(fā)人員

  • 測試人員

  • 其他對測試環(huán)境或相關(guān)技術(shù)有影響的人員

整個測試環(huán)境配置管理的過程中,需要與不同的人員進行交互協(xié)作,才能確保環(huán)境的有效管理,為測試實施提供一個穩(wěn)定的基礎(chǔ)環(huán)境。

測試服務(wù)

因測試目標服務(wù)的技術(shù)不一樣,所涉及的技術(shù)也會不一樣,所要維護的測試服務(wù)也會不同,例如我們以java技術(shù)為例,那么所需要維護的測試服務(wù)將會以java相關(guān)中間件為主,例如jdk版本等等

因部署方式不一樣,可能維護的量也會不一樣,例如分布式部署還是集中式部署等等

網(wǎng)絡(luò)

在網(wǎng)絡(luò)方面,也是一個要重點關(guān)注的方向,由于現(xiàn)在云技術(shù)的發(fā)展,我們要維護管理的網(wǎng)絡(luò)也會不同。

以往通常維護,本地網(wǎng)絡(luò)即可,而現(xiàn)在可能需要維護本地網(wǎng)路,同樣也需要維護云,甚至本地和云混合的網(wǎng)絡(luò),以及wifi網(wǎng)絡(luò)等等,整個網(wǎng)路結(jié)構(gòu)更為復雜。

測試設(shè)備

我們統(tǒng)一把PC、手機、平板、嵌入式設(shè)備等都歸為測試設(shè)備,隨著業(yè)務(wù)的負責、用戶場景的離散化,同一個業(yè)務(wù)可能需要在PC端、移動端、專用設(shè)備等等上提供服務(wù),對軟件測試人員而言,需要維護不同類型的測試設(shè)備,同時還需要在不同測試設(shè)備上構(gòu)建不同的測試模擬環(huán)境,這也是一個很大的挑戰(zhàn)。

  • 測試設(shè)備利用率管理

  • 測試設(shè)備維護管理

  • 測試設(shè)備上構(gòu)建用戶模擬環(huán)境及維護

  • 原始的手工管理還是利用系統(tǒng)來自動化的維護管理

等等

測試報告

測試報告跟蹤管理工具也是必須提供的,以便跟蹤回溯及分析。

測試數(shù)據(jù)管理

一個好的測試數(shù)據(jù)管理策略,不僅僅包括業(yè)務(wù)測試數(shù)據(jù)的管理,同樣也應(yīng)該提供基礎(chǔ)數(shù)據(jù)的管理,包括配置、業(yè)務(wù)測試數(shù)據(jù)等等,需要至少做到以下幾個方面:

  • 測試基礎(chǔ)數(shù)據(jù)可備份和還原

  • 測試數(shù)據(jù)的原子化,可高度復用

  • 測試數(shù)據(jù)的可定制

  • 測試數(shù)據(jù)的可自動化維護(包括但不限于配置、業(yè)務(wù)測試數(shù)據(jù)等等)

長按贊賞一瓶瓶酒來喝喝

測試環(huán)境管理的一些難點

  • 高效的規(guī)劃好可用的資源
    如何協(xié)調(diào)好團隊內(nèi)部和跨團隊在有限的資源的情況下,提升資源的利用率

  • 混合環(huán)境的管理
    隨著云技術(shù)的發(fā)展,企業(yè)在綜合成本等因素后,通常采用云+私有服務(wù)的方式來構(gòu)建測試環(huán)境,對軟件測試人員而言,這也是一個不小的挑戰(zhàn)

  • 復雜環(huán)境管理
    業(yè)務(wù)的復雜,服務(wù)的復雜、復雜的部署方式以及跨團隊協(xié)作,帶來的更復雜的測試環(huán)境的管理,對軟件測試人員的綜合能力的要求進一步提升

  • 復雜的配置
    涉及更多的基礎(chǔ)環(huán)境,更廣的技術(shù)應(yīng)用,帶來了更為復雜和龐大的配置管理,配置管理和維護也變得更為復雜,對軟件測試人員而言,如何維護復雜的而龐大的配置也是不小的挑戰(zhàn)

關(guān)于管理測試環(huán)境的一些意見

  • 與測試團隊、開發(fā)團隊、運維團隊及其他相關(guān)團隊進行深度交互,深入理解測試需求、技術(shù)架構(gòu)及難點

  • 在初始化測試環(huán)境前,應(yīng)當全面的檢測環(huán)境的連通性

  • 檢查所有的硬件、軟件、需求、配置等,并形成checklist

  • 確定所有測試設(shè)備、瀏覽器等版本信息,并形成checklist

  • 嚴格規(guī)劃測試環(huán)境的使用計劃,例如準入準出原則,什么適合更新,什么時候發(fā)布,什么節(jié)點清理等等

  • 盡可能的自動化進行管理維護

開源優(yōu)測

分享軟件測試開源技術(shù)、經(jīng)驗、方案的首發(fā)平臺

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多