• <span id="nkbdk"></span>
    <optgroup id="nkbdk"><em id="nkbdk"><del id="nkbdk"></del></em></optgroup>

  • <legend id="nkbdk"><i id="nkbdk"></i></legend>
    1. <optgroup id="nkbdk"></optgroup>

      所在位置:主頁 > 系統開發 > 系統測試是什么,需要考慮哪方面

      系統測試是什么,需要考慮哪方面

      發布時間:2023-04-20 11:38來源:www.linkseekers.com作者:宇宇

      去搭建測試環境是軟件測試實施的一個重要階段,測試環境適合與否會嚴重影響測試結果的真實性和正確性。測試環境包括硬件環境和軟件環境,硬件環境指測試必需的服務器、客戶端、網絡連接設備,以及打印機/掃描儀等輔助硬件設備所構成的環境;軟件環境指被測軟件運行時的操作系統、數據庫及其他應用軟件構成的環境

      一 確定測試環境的組成:

      1.所需要的計算機的數量,以及對每臺計算機的硬件配置要求,包括CPU的速度、內存和硬盤的容量、網卡所支持的速度、打印機的型號等;

      2. 部署被測應用的服務器所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;

      3. 用來保存各種測試工作中生成的文檔和數據的服務器所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;

      4. 用來執行測試工作的計算機所必需的操作系統、數據庫管理系統、中間件、WEB服務器以及其他必需組件的名稱、版本,以及所要用到的相關補丁的版本;

      5. 是否需要專門的計算機用于被測應用的服務器環境和測試管理服務器的環境的備份;

      6. 測試中所需要使用的網絡環境。例如,如果測試結果同接入Internet的線路的穩定性有關,那么應該考慮為測試環境租用單獨的線路;如果測試結果與局域網內的網絡速度有關,那么應該保證計算機的網卡、網線以及用到的集線器、交換機都不會成為瓶頸;

      二、管理測試環境

      1. 設置專門的測試環境管理員角色

      每個測試項目或測試小組都應當配備一名專門的測試環境管理員,其職責包括:測試環境的搭建。包括操作系統、數據庫、中間件、WEB服務器等必須軟件的安裝,配置,并做好各項安裝、配置手冊的編寫;記錄組成測試環境的各臺機器的硬件配置、IP地址、端口配置、機器的具體用途,以及當前網絡環境的情況;測試環境各項變更的執行及記錄;測試環境的備份及恢復;操作系統、數據庫、中間件、WEB服務器以及被測應用中所需的各用戶名、密碼以及權限的管理;

      2. 記錄好測試環境管理所需的各種文檔:

      測試環境的各臺機器的硬件環境文檔,測試環境的備份和恢復方法手冊,并記錄每次備份的時間、備份人、備份原因以及所形成的備份文件的文件名和獲取方式;用戶權限管理文檔,記錄訪問操作系統、數據庫、中間件、WEB服務器以及被測應用時所需的各種用戶名、密碼以及各用戶的權限,并對每次變更進行記錄

      3. 測試環境訪問權限的管理

      為每個訪問測試環境的測試人員和開發人員設置單獨的用戶名和密碼。訪問操作系統、數據庫、WEB服務器以及被測應用等所需的各種用戶名、密碼、權限,由測試環境管理員統一管理;測試環境管理員擁有全部的權限,開發人員只有對被測應用的訪問權限和查看系統日志(只讀),測試組成員不授予刪除權限,用戶及權限的各項維護、變更,需要記錄到相應的“用戶權限管理文檔”中

      4. 測試環境的備份和恢復

      測試環境必須是可恢復的,否則將導致原有的測試用例無法執行,或者發現的缺陷無法重現,最終使測試人員已經完成的工作失去價值。因此,應當在測試環境(特別是軟件環境)發生重大變動時進行完整的備份,例如使用Ghost對硬盤或某個分區進行鏡像備份。

      电影院 嗯 快 啊
    2. <span id="nkbdk"></span>
      <optgroup id="nkbdk"><em id="nkbdk"><del id="nkbdk"></del></em></optgroup>

    3. <legend id="nkbdk"><i id="nkbdk"></i></legend>
      1. <optgroup id="nkbdk"></optgroup>