国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

構(gòu)建可“復用”的軟件測試環(huán)境

2019-11-17 04:44:19
字體:
供稿:網(wǎng)友

  軟件測試環(huán)境是進行軟件測試所必需的工作平臺和前提條件,包括硬件環(huán)境和軟件環(huán)境,硬件環(huán)境指進行測試所必需的服務(wù)器、客戶端、網(wǎng)絡(luò)連接設(shè)備,以及打印機/掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境;軟件環(huán)境則指被測軟件運行時的操作系統(tǒng)、數(shù)據(jù)庫及其他應(yīng)用軟件等構(gòu)成的環(huán)境。本文主要闡述在構(gòu)建測試的軟件環(huán)境中所用到的一些“復用”技術(shù)。

  軟件測試環(huán)境就象是一個舞臺,可讓所有的被測軟件在這個舞臺上各顯其能,盡情“表演”,而我們的測試工程師們就像是一個個評委,對每個被測軟件的“表演”打分、評判。因而,軟件測試環(huán)境構(gòu)建的是否合理、穩(wěn)定和具有代表性,將直接影響到軟件測試結(jié)果的真實性、可靠性和正確性,所以千萬不可小窺了軟件測試環(huán)境的搭建工作,它是測試實施的一個重要階段和環(huán)節(jié),其重要性是不言而喻的;另一方面,不同(版本)的操作系統(tǒng)、不同(版本)的數(shù)據(jù)庫,不同(版本)的網(wǎng)絡(luò)服務(wù)器、應(yīng)用服務(wù)器,再加上不同的系統(tǒng)架構(gòu)等的組合,使得要構(gòu)建的軟件測試環(huán)境多種多樣、不勝枚舉;而且現(xiàn)在隨著軟件運行環(huán)境的多樣性、配置各種相關(guān)參數(shù)的“浩大工程”和測試軟件的兼容性等方面的需要,使得構(gòu)建軟件測試環(huán)境的工作變得較為復雜和頻繁,假如我們再按照以前那種按部就班地來搭建測試環(huán)境的方法,可真有點落伍了,不僅效率低下,而且靈活性、可復用性也較差。那么出路何在呢?

  在軟件的開發(fā)過程中,創(chuàng)建可復用的軟件構(gòu)件庫的技術(shù),是軟件開發(fā)人員所追求的一種高級技術(shù);“它山之石,可以攻玉”,我們何不通過構(gòu)建軟件測試環(huán)境庫的方式來實現(xiàn)軟件測試環(huán)境的復用呢,因而,筆者一直以來就嘗試著用應(yīng)用軟件來構(gòu)建可“復用”的測試環(huán)境,利用這種方法可節(jié)省大約90%的時間,效果還真不錯。

  構(gòu)建可“復用”的測試環(huán)境,往往要用到如Ghost、Drive Image等磁盤備份工具軟件;這些工具軟件,主要實現(xiàn)對磁盤文件的備份和恢復(或稱還原)功能;在應(yīng)用這些工具軟件之前,我們首先要做好以下幾件十分必要的預備工作:

  1. 確保所使用的磁盤備份工具軟件本身的質(zhì)量可靠性,建議使用正版軟件;

  2. 利用有效的正版殺毒軟件檢測要備份的磁盤,保證測試環(huán)境中沒有病毒,并確保測試環(huán)境中所運行的系統(tǒng)軟件、數(shù)據(jù)庫、應(yīng)用軟件等已經(jīng)安裝調(diào)試好,并全部正確無誤;

  3. 為減少鏡像文件的體積,要刪除掉Temp文件夾下的所有文件,要刪除掉Win386.swp文件或_RESTORE文件夾;選擇采用壓縮方式進行鏡像文件的創(chuàng)建;在安裝大型應(yīng)用軟件時,如Office XP、photoshop 6.0等時,最好把它們安裝到D盤,這樣C盤就不至于過分膨脹,可使要備份的數(shù)據(jù)量大大減小;

  4. 最后,再進行一次徹底的磁盤碎片整理,將C盤調(diào)整到最優(yōu)狀態(tài)。

  完成了這些預備工作,我們就可以用備份工具逐個逐個的來創(chuàng)建各種組合類型的軟件測試環(huán)境的磁盤鏡像文件了。對已經(jīng)創(chuàng)建好的各種鏡像文件,要將它們設(shè)成系統(tǒng)、隱含、只讀屬性,這樣一方面可以防止意外刪除、感染病毒;另一方面可以避免在對磁盤進行碎片整理時,頻繁移動鏡像文件的位置,從而可節(jié)約整理磁盤的時間;同時還要記錄好每個鏡像文件的適用范圍,所備份的文件的信息等內(nèi)容,最后,還要將每個鏡像文件提交到專用的軟件測試環(huán)境庫中(一般存放在網(wǎng)絡(luò)文件服務(wù)器上),軟件測試環(huán)境庫要存放在單獨的硬盤分區(qū)上,不要和其他經(jīng)常需要讀寫的文件放在一起,并盡量不要對軟件測試環(huán)境庫所在的硬盤分區(qū)進行磁盤整理,以免對鏡像文件造成破壞。還有,軟件測試環(huán)境庫存放在網(wǎng)絡(luò)文件服務(wù)器上安全性并不太高,最好同時又將它們制作成可自啟動的光盤,由專人進行統(tǒng)一治理;一旦需要搭建測試環(huán)境時,就可通過網(wǎng)絡(luò)、自啟動的光盤或硬盤等方式,由專人負責將鏡像文件恢復到指定的目錄中去,這項工作一旦完成后,被還原的硬盤上的原有信息將完全丟失,所以請慎重使用,可先把硬盤上的原有的重要的文件資料提前備份,以防不測。

  軟件測試環(huán)境庫構(gòu)建成功后,并不意味著萬事大吉、一勞永逸了,還要經(jīng)常性借助Ghost Explorer等軟件對鏡像文件加以維護和更新;對改變了重要硬件配置的計算機的鏡像文件有時還要利用如SYSPREP等分發(fā)工具來更新......

  “養(yǎng)兵千日,用兵一時”,現(xiàn)在軟件測試環(huán)境庫中的鏡像文件就是你的兵了,一旦有配置軟件測試環(huán)境的任務(wù),只要你一聲令下,他們立馬會“奔赴前線”,倒下了、犧牲了,他們又能再生,再能上戰(zhàn)場,當真是世界上最強大的一支部隊了。


  本文只是筆者在從事測試工作中的一些經(jīng)驗和體會,恐怕會貽笑大方,假如能為大家起到拋磚引玉的作用,那就甚感欣慰了,文中如有不妥之處,敬請指正。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 云阳县| 高唐县| 西峡县| 桐柏县| 台东县| 张掖市| 普兰县| 新余市| 清远市| 望都县| 长汀县| 长宁县| 土默特左旗| 辽源市| 安阳县| 隆回县| 始兴县| 白朗县| 淳安县| 内丘县| 申扎县| 苍山县| 兴隆县| 宜阳县| 张家口市| 防城港市| 开原市| 密云县| 嘉定区| 略阳县| 信阳市| 独山县| 富蕴县| 麦盖提县| 柞水县| 庐江县| 曲水县| 图木舒克市| 南川市| 襄汾县| 咸丰县|