專利名稱:軟件的安裝檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件測(cè)試,更具體地,涉及一種軟件的安裝檢測(cè)方法。
背景技術(shù):
近年來(lái),隨著國(guó)內(nèi)經(jīng)濟(jì)的快速發(fā)展,應(yīng)用系統(tǒng)的4吏用范圍和客 戶數(shù)的迅速擴(kuò)大、交易量快速增長(zhǎng),原有的許多應(yīng)用系統(tǒng)的安裝過(guò) 程的復(fù)雜度加大,投產(chǎn)版本安裝的質(zhì)量越來(lái)越難以適應(yīng)業(yè)務(wù)發(fā)展的 要求,使得一些應(yīng)用系統(tǒng)陸續(xù)出現(xiàn)了重大的運(yùn)行故障,對(duì)企業(yè)的運(yùn) 作造成了嚴(yán)重的影響。這些都暴露出應(yīng)用系統(tǒng)存在的質(zhì)量隱患已經(jīng) 對(duì)業(yè)務(wù)的穩(wěn)定發(fā)展造成了影響,同時(shí)新的業(yè)務(wù)發(fā)展的需要也對(duì)應(yīng)用 系統(tǒng)的質(zhì)量提出了更高的要求。^t殳產(chǎn)版本安裝檢-瞼是在用戶接受測(cè) 試和性能測(cè)試通過(guò)后,在與生產(chǎn)環(huán)境^更件結(jié)構(gòu)和錄j牛配置一致的準(zhǔn) 生產(chǎn)環(huán)境上,對(duì)即將4殳產(chǎn)的多系統(tǒng)應(yīng)用片反本依據(jù)系統(tǒng)安裝實(shí)施工藝 說(shuō)明書中的系統(tǒng)安裝和操作步驟要求進(jìn)行上線版本的可安裝性檢 -驗(yàn),4吏應(yīng)用軟件版本質(zhì)量達(dá)到上線要求。
發(fā)明內(nèi)容
為了解決上述現(xiàn)有技術(shù)中的問(wèn)題,本發(fā)明提出了一種軟件的安
裝才企測(cè)方法,該方法包括以下步驟步驟一,建立壽欠件的文檔測(cè)試 場(chǎng)景,對(duì)文檔的完整性與正確性進(jìn)行檢測(cè);步驟二,建立軟件的環(huán) 境測(cè)試場(chǎng)景,對(duì)軟件的環(huán)境指標(biāo)進(jìn)行檢測(cè);以及步驟三,在完成對(duì)文檔和環(huán)境指標(biāo)的^r測(cè)后,建立^i件的安裝測(cè)試場(chǎng)景,對(duì)軟件的安 裝與配置進(jìn)^f于^r測(cè)。
其中,步驟一包括檢測(cè)文檔中是否存在所需的信息;以及檢 測(cè)文檔中的操作步驟是否完整與正確。
步驟二包括基于已建立的環(huán)境測(cè)試場(chǎng)景,檢測(cè)基礎(chǔ)i殳施類環(huán)境 和應(yīng)用系統(tǒng)類環(huán)境。
步驟三包括基于已建立的安裝測(cè)試場(chǎng)景,4企測(cè)基礎(chǔ)設(shè)施類安 裝和應(yīng)用類安裝;以及在完成對(duì)基礎(chǔ)設(shè)施類安裝和應(yīng)用類安裝的才僉 測(cè)后,進(jìn)^亍壽t^牛的可用性;險(xiǎn)測(cè)。
根據(jù)本發(fā)明的方法,文檔包括上線安裝類文檔與運(yùn)維類文檔, 其中,上線安裝類文檔包括基礎(chǔ)i殳施類文檔和應(yīng)用系統(tǒng)類文檔;以 及運(yùn)維類文檔包括運(yùn)維手冊(cè)類文檔和運(yùn)維備查類文檔。
根據(jù)本發(fā)明的方法,通過(guò)對(duì)如下^r測(cè)項(xiàng)中的至少一項(xiàng)的才全測(cè)來(lái) 實(shí)現(xiàn)對(duì)基礎(chǔ)設(shè)施類環(huán)境的4企測(cè)才喿作系統(tǒng)環(huán)境、凄t才居庫(kù)環(huán)境、中間 4牛環(huán)境、以及網(wǎng)絡(luò)環(huán)境。
其中,通過(guò)對(duì)如下4企測(cè)項(xiàng)中的至少一項(xiàng)的才企測(cè)來(lái)實(shí)現(xiàn)對(duì)應(yīng)用系 統(tǒng)類環(huán)境的4全測(cè)軟件版本、主才幾名稱、IP地址、目錄權(quán)限、》茲盤 空間的大小、以及安全信息。
通過(guò)對(duì)如下檢測(cè)項(xiàng)中的至少一項(xiàng)的檢測(cè)來(lái)實(shí)現(xiàn)對(duì)基礎(chǔ)設(shè)施類安 裝的沖企測(cè)操作系統(tǒng)的安裝配置、凄丈據(jù)庫(kù)的安裝配置、數(shù)據(jù)庫(kù)中數(shù) 椐的配置、中間件的安裝配置、輔助l欠件的安裝配置、以及集群的 安裝配置。通過(guò)對(duì)如下檢測(cè)項(xiàng)中的至少 一 項(xiàng)的檢測(cè)來(lái)實(shí)現(xiàn)應(yīng)用類安裝的檢
測(cè)應(yīng)用安裝配置、詳細(xì)配置、應(yīng)用系統(tǒng)的用戶管理、以及應(yīng)用系 鄉(xiāng)充的啟動(dòng)、運(yùn)4亍與4亭止。
因此,采用本發(fā)明的方法,在通常意義上的專欠4牛測(cè)試工作基礎(chǔ) 上,進(jìn)一步進(jìn)行拓展和纟是升,創(chuàng)新性地針對(duì)^:產(chǎn)版本,建立獨(dú)立地 面向安裝過(guò)程環(huán)節(jié)的測(cè)試質(zhì)量評(píng)測(cè)才幾制。
本發(fā)明的其它特4正和優(yōu)點(diǎn)將在隨后的i兌明書中闡述,并且,部 分地從說(shuō)明書中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
附圖用來(lái)^是供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成i兌明書的一部 分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的 限制。在附圖中
圖1是根據(jù)本發(fā)明的方法的流程圖。
具體實(shí)施例方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本 發(fā)明。
圖1是根據(jù)本發(fā)明的方法的流程圖。 如圖1所示,該方法包括以下步驟S102,建立4欠件的文檔測(cè)試場(chǎng)景,對(duì)文檔的完整性與正確性進(jìn) 4亍才企測(cè);
S104,建立軟件的環(huán)境測(cè)試場(chǎng)景,對(duì)4欠件的環(huán)境指標(biāo)進(jìn)4亍檔r測(cè);
以及
S106,在完成對(duì)文檔和環(huán)境指標(biāo)的才企測(cè)后,建立l欠件的安裝測(cè) 試場(chǎng)景,對(duì)軟件的安裝與配置進(jìn)^于^r測(cè)。
其中,S102包括檢測(cè)文檔中是否存在所需的信息;以及檢測(cè)
文檔中的#:作步驟是否完整與正確。
S104包括基于已建立的環(huán)境測(cè)試場(chǎng)景,檢測(cè)基礎(chǔ)設(shè)施類環(huán)境和 應(yīng)用系鄉(xiāng)充類環(huán)境。
S106包括基于已建立的安裝測(cè)試場(chǎng)景,^r測(cè)基礎(chǔ)i殳施類安裝 和應(yīng)用類安裝;以及在完成對(duì)基礎(chǔ)i殳施類安裝和應(yīng)用類安裝的才企測(cè) 后,進(jìn)行軟件的可用性檢測(cè)。
根據(jù)本發(fā)明的方法,文檔包括上線安裝類文檔與運(yùn)維類文檔, 其中,上線安裝類文檔包括基礎(chǔ)i殳施類文檔和應(yīng)用系統(tǒng)類文檔;以 及運(yùn)維類文檔包括運(yùn)維手冊(cè)類文檔和運(yùn)維備查類文檔。
才艮據(jù)本發(fā)明的方法,通過(guò)對(duì)如下才企測(cè)項(xiàng)中的至少一項(xiàng)的才企測(cè)來(lái) 實(shí)現(xiàn)對(duì)基礎(chǔ)i殳施類環(huán)境的4企測(cè)燥作系統(tǒng)環(huán)境、凄欠據(jù)庫(kù)環(huán)境、中間 Y牛環(huán)境、以及網(wǎng)主備環(huán)境。
其中,通過(guò)對(duì)如下才企測(cè)項(xiàng)中的至少一項(xiàng)的沖企測(cè)來(lái)實(shí)現(xiàn)對(duì)應(yīng)用系 統(tǒng)類環(huán)境的檢測(cè)軟件版本、主機(jī)名稱、IP地址、目錄權(quán)限、磁盤 空間的大小、以及安全4言息。
7通過(guò)對(duì)如下4企測(cè)項(xiàng)中的至少一項(xiàng)的纟全測(cè)來(lái)實(shí)現(xiàn)對(duì)基礎(chǔ)設(shè)施類安
裝的檢測(cè)操作系統(tǒng)的安裝配置、數(shù)據(jù)庫(kù)的安裝配置、數(shù)據(jù)庫(kù)中數(shù) 據(jù)的配置、中間件的安裝配置、輔助軟件的安裝配置、以及集群的 安裝配置。
通過(guò)對(duì)如下4企測(cè)項(xiàng)中的至少一項(xiàng)的4企測(cè)來(lái)實(shí)現(xiàn)應(yīng)用類安裝的抬r 測(cè)應(yīng)用安裝配置、詳細(xì)配置、應(yīng)用系統(tǒng)的用戶管理、以及應(yīng)用系 統(tǒng)的啟動(dòng)、運(yùn)4于與4亭止。
接下來(lái)描述本發(fā)明的另 一個(gè)實(shí)施例。
依據(jù)系統(tǒng)安裝實(shí)施工藝說(shuō)明書中的系統(tǒng)安裝和操作步驟要求進(jìn) 行上線版本的可安裝性檢一瞼。一^:釆用兩種方法靜態(tài)4企-瞼和動(dòng)態(tài) 檢驗(yàn),其中,文檔類和環(huán)境類的檢驗(yàn)是靜態(tài)檢測(cè);安裝配置需要做 動(dòng)態(tài)檢驗(yàn)。文檔類檢驗(yàn)的操作步驟主要是檢測(cè)安裝、配置、備份、 恢復(fù)、應(yīng)急等的配套使用手冊(cè),以靜態(tài)檢測(cè)各類文檔為主,檢測(cè)各 文檔關(guān)鍵信息點(diǎn)是否存在、以及各文檔是否有完整的規(guī)格內(nèi)容。環(huán) 境類檢驗(yàn)操作步驟,是在系統(tǒng)環(huán)境部署成功的基礎(chǔ)上,進(jìn)行的以靜 態(tài)為主的檢驗(yàn),主要檢驗(yàn)系統(tǒng)的軟件環(huán)境的關(guān)鍵信息。安裝與配置 類才企測(cè)步驟是以動(dòng)態(tài)才企-驗(yàn)為主,確4呆系統(tǒng)和應(yīng)用可以正常安裝、部 署、配置、使用、維護(hù)。
(一)文檔類檢測(cè)操作步驟
文檔類檢測(cè)主要是檢測(cè)安裝、配置、備份、恢復(fù)、應(yīng)急等的配 套使用手冊(cè),以靜態(tài)檢測(cè)各類文檔為主,檢測(cè)各文檔關(guān)鍵信息點(diǎn)是 否存在、以及各文檔是否有完整的操作步驟。
首先進(jìn)行上線安裝類文檔的檢驗(yàn)。 1、基礎(chǔ)設(shè)施類(1 )》于于《系統(tǒng)日常維護(hù)手冊(cè)》,才企測(cè)系統(tǒng)的啟動(dòng)、日常維護(hù)
操作、應(yīng)急恢復(fù)、日志備份等內(nèi)容;
(2) 對(duì)于《操作系統(tǒng)配置參數(shù)表》,檢測(cè)系統(tǒng)的各類硬件、軟 件相關(guān)連的配置內(nèi)容;
(3) 對(duì)于《數(shù)據(jù)庫(kù)配置參數(shù)表》,檢測(cè)數(shù)據(jù)庫(kù)server的進(jìn)程配 置、數(shù)據(jù)庫(kù)內(nèi)存的劃分、數(shù)據(jù)庫(kù)表結(jié)構(gòu)、日志大小等;
(4) 對(duì)于《數(shù)據(jù)庫(kù)的備份/恢復(fù)操作手冊(cè)》,檢測(cè)備份的方式、 容量、介質(zhì)、時(shí)間等,并#4居故障的級(jí)別和故障的信息,有針對(duì)性 的根據(jù)手冊(cè)進(jìn)行恢復(fù)的流程檢測(cè);
(5) 對(duì)于《數(shù)據(jù)庫(kù)日志備份手冊(cè)》,檢測(cè)備份策略、方式和內(nèi)
容;
(6)對(duì)于《中間件操作手冊(cè)》,檢測(cè)文檔中是否有中間件的啟動(dòng)、 停止等步驟,及相關(guān)配置等;
(7) 對(duì)于《中間件配置參數(shù)表》,檢測(cè)文檔中是否有中間件進(jìn) 程的內(nèi)存分配、同數(shù)據(jù)庫(kù)和應(yīng)用連4妄的地址、端口等信息;
(8) 對(duì)于《中間件備份手冊(cè)》,檢測(cè)是否有日志的備份;以及
(9) 對(duì)于《網(wǎng)絡(luò)配置參數(shù)表》,靜態(tài)地檢測(cè)。 2、應(yīng)用系鄉(xiāng)充類
(l)對(duì)于《應(yīng)用系統(tǒng)安裝配置手冊(cè)》,檢測(cè)包^"用戶名、口令、 權(quán)限,目錄的結(jié)構(gòu)和權(quán)限,可執(zhí)行的程序,服務(wù)的啟動(dòng)、停止,應(yīng) 用和其他介質(zhì)連接的配置信息,》茲盤容量,配置文件,日志文件的 清單列表等內(nèi)容;(2) 對(duì)于《應(yīng)用的日志備份手冊(cè)》,檢測(cè)備份的目錄、備份的 大小、備份的信息等;
(3) 對(duì)于《典型交易列表》,檢測(cè)典型交易列表,業(yè)務(wù)種類、 業(yè)務(wù)名稱、業(yè)務(wù)規(guī)劃量等;
(4) 對(duì)于《與其他系統(tǒng)接口的說(shuō)明》,檢測(cè)保證系統(tǒng)的一個(gè)可 兼容性(可選項(xiàng));以及
(5) 對(duì)于《系統(tǒng)升級(jí)改造》,才企測(cè)升級(jí)改造后的文檔i兌明(可 選項(xiàng))。
才妄下來(lái)進(jìn)4于運(yùn)維類文檔的4企驗(yàn)。
1、 運(yùn)維手冊(cè)類文檔
(1) 對(duì)于《應(yīng)用系統(tǒng)維護(hù)界面的操作說(shuō)明》,檢測(cè)維護(hù)界面的 功能操作手冊(cè);
(2) 對(duì)于《前臺(tái)業(yè)務(wù)處理操作規(guī)程》,檢測(cè)前臺(tái)業(yè)務(wù)的規(guī)范化 管理手冊(cè);
(3) 對(duì)于《前臺(tái)業(yè)務(wù)處理的操作說(shuō)明》,沖企測(cè)功能手冊(cè);
(4) 對(duì)于《后臺(tái)業(yè)務(wù)處理界面操作規(guī)程》,檢測(cè)規(guī)范化管理手 冊(cè);以及
(5) 對(duì)于《后臺(tái)業(yè)務(wù)處理界面的操作說(shuō)明》,檢測(cè)功能手冊(cè)。
2、 運(yùn)維備查類文檔(1) 對(duì)于《系統(tǒng)應(yīng)用概要設(shè)計(jì)說(shuō)明書》,檢測(cè)需求、設(shè)計(jì)是否
合理;
(2) 對(duì)于《系統(tǒng)應(yīng)用詳細(xì)設(shè)計(jì)說(shuō)明書》,檢測(cè)需求、設(shè)計(jì)是否
合理;
(3 )對(duì)于《應(yīng)用程序各功能模塊的說(shuō)明》,檢測(cè)是否符合設(shè)計(jì), 操作是否簡(jiǎn)潔等;
(4)對(duì)于《應(yīng)用系統(tǒng)網(wǎng)絡(luò)拓樸圖》,才企測(cè)網(wǎng)絡(luò)拓樸(5 )對(duì)于《應(yīng)用系統(tǒng)物理連接圖》,4企測(cè)物理連接關(guān)系(6) 對(duì)于《應(yīng)用系統(tǒng)邏輯結(jié)構(gòu)圖》,4全測(cè)各系統(tǒng)之間的連4妄關(guān)
系(7) 對(duì)于《維護(hù)參數(shù)的具體含義和生效條件的說(shuō)明》,檢測(cè)參 數(shù)的定義、定義的標(biāo)準(zhǔn)、維護(hù)的前提條件;
(8) 對(duì)于《應(yīng)用系統(tǒng)錯(cuò)誤編碼解釋表》,檢測(cè)問(wèn)題的匯總表;
(9) 對(duì)于《系統(tǒng)軟件清單(安裝軟件包、版本、序列號(hào)、用戶 數(shù)、授權(quán)碼等)》,檢測(cè)軟件的合法性;
(10) 對(duì)于《系統(tǒng)安裝介質(zhì)及隨機(jī)資料》,檢測(cè)軟件的合法性和 可操作性;
(11) 對(duì)于《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書》,檢測(cè)產(chǎn)品的選擇是否合理, 規(guī)劃是否完善;
(12) 對(duì)于《數(shù)據(jù)清理策略說(shuō)明》,4企測(cè)凄t據(jù)清理的方法、方式、
時(shí)間;(13) 對(duì)于《常見(jiàn)問(wèn)題處理手冊(cè)》,4企測(cè)常見(jiàn)問(wèn)題的匯總表;
(14) 對(duì)于《相關(guān)售后服務(wù)協(xié)議和合同副本》,檢測(cè)后續(xù)產(chǎn)品服 務(wù)保障,以及人員職責(zé)劃分;
(15 )對(duì)于《保修廠商聯(lián)系人及聯(lián)系方式》,檢測(cè)產(chǎn)品服務(wù)保障 組成員,日常運(yùn)維和生產(chǎn)應(yīng)急需要;以及
(16 )對(duì)于《二級(jí)技術(shù)支持人員及直接領(lǐng)導(dǎo)的聯(lián)系方式(姓名、 電話、郵件)》,4全測(cè)產(chǎn)品服務(wù)保障組成員,日常運(yùn)維和生產(chǎn)應(yīng)急需 要。
(二)環(huán)境類檢測(cè)操作步驟
此處檢測(cè)操作,是在系統(tǒng)環(huán)境部署成功的基礎(chǔ)上,進(jìn)行的以靜 態(tài)為主的檢測(cè),主要檢測(cè)系統(tǒng)的軟件環(huán)境的關(guān)鍵信息。
首先進(jìn)行基礎(chǔ)設(shè)施類環(huán)境4企測(cè)。
1、 操作系統(tǒng)環(huán)境
(1) 對(duì)于應(yīng)用軟件版本,檢測(cè)應(yīng)用軟件的版本號(hào);
(2 )對(duì)于操作系統(tǒng)版本,檢測(cè)操作系統(tǒng)的版本號(hào);以及 (3)對(duì)于才喿作系統(tǒng)補(bǔ)丁, 4企測(cè)l喿作系統(tǒng)的補(bǔ)丁號(hào)。
2、 凄史據(jù)庫(kù)環(huán)境
(1 )對(duì)于數(shù)據(jù)庫(kù)版本,檢測(cè)數(shù)據(jù)庫(kù)的版本號(hào);
(2) 對(duì)于數(shù)據(jù)庫(kù)補(bǔ)丁,檢測(cè)數(shù)據(jù)庫(kù)的補(bǔ)丁號(hào);以及(3) 對(duì)于ft據(jù)庫(kù)配置,;險(xiǎn)測(cè)數(shù)據(jù)庫(kù)安裝的環(huán)境變量。
3、 中間件環(huán)境
(1) 檢測(cè)中間件版本號(hào);以及
(2) 才企測(cè)中間4牛外卜丁號(hào)。
4、 網(wǎng)路環(huán)境
(1 )對(duì)于網(wǎng)絡(luò),才全測(cè)網(wǎng)全備環(huán)境。 4妄下來(lái),進(jìn)4亍應(yīng)用系統(tǒng)類環(huán)境才企測(cè)。 (1 );險(xiǎn)測(cè)應(yīng)用軟件版本; (2 ) 4企測(cè)輔助軟件版本; (3 ) 4企測(cè)輔助軟件補(bǔ)??;
(4) 4企測(cè)主才幾名稱;
(5) 才企頂'J IP;也i止;
(6) 才全測(cè)端口;
(7 )檢測(cè)軟件的應(yīng)用目錄的權(quán)限,且不應(yīng)超出該權(quán)限;
(8 )檢測(cè)系統(tǒng)應(yīng)滿足軟件和數(shù)據(jù)庫(kù)對(duì)磁盤空間的要求;
(9 )對(duì)于安全信息,檢測(cè)系統(tǒng)中不應(yīng)存在與系統(tǒng)無(wú)關(guān)的軟件包、 數(shù)據(jù)、用戶以及個(gè)人目錄等文件;以及(10)檢測(cè)環(huán)境應(yīng)滿足軟件的其他要求。
(三)安裝與配置類檢測(cè)操作步驟
由于安裝配置的實(shí)施性高,是系統(tǒng)運(yùn)營(yíng)的基礎(chǔ)保障,所以以動(dòng) 態(tài)才企測(cè)為主,確4呆系統(tǒng)和應(yīng)用可以正常安裝、部署、配置、4吏用、 維護(hù)。
首先進(jìn)行基礎(chǔ)設(shè)施類安裝檢驗(yàn)。
(1) 對(duì)于操作系統(tǒng)的安裝配置,根據(jù)項(xiàng)目組提交的《操作系統(tǒng)
配置參數(shù)表》應(yīng)可以正確安裝配置操作系統(tǒng);
(2) 對(duì)于數(shù)據(jù)庫(kù)的安裝配置,根據(jù)《數(shù)據(jù)庫(kù)配置參凄t表》應(yīng)可 以正確安裝配置tt據(jù)庫(kù);
(3) 對(duì)于數(shù)據(jù)庫(kù)的墊底數(shù)據(jù)、啟動(dòng)數(shù)據(jù),其操作步驟為根據(jù) 業(yè)務(wù)部門4是交的《典型交易列表》,由運(yùn)維部門、項(xiàng)目組和測(cè)試環(huán)境 保障工程師聯(lián)合實(shí)施數(shù)據(jù)的灌入,確保#:測(cè)系統(tǒng)數(shù)據(jù)庫(kù)不是空庫(kù), 同時(shí)要^f呆障業(yè)務(wù)功能可以正常運(yùn)行;
(4) 對(duì)于數(shù)據(jù)導(dǎo)入,根據(jù)項(xiàng)目組的《數(shù)據(jù)庫(kù)數(shù)據(jù)移植手冊(cè)》可 以將數(shù)據(jù)正確導(dǎo)入,導(dǎo)入的數(shù)據(jù)只檢測(cè)導(dǎo)入數(shù)據(jù)的容量,不檢測(cè)具 體凄t據(jù)內(nèi)容;
(5 )對(duì)于數(shù)據(jù)清除,根據(jù)項(xiàng)目組的《數(shù)據(jù)庫(kù)數(shù)據(jù)移才直手冊(cè)》可 以將凄t據(jù)正確清除,不4企測(cè)功能;
(6 )對(duì)于凄t據(jù)導(dǎo)出,才艮據(jù)項(xiàng)目組的《數(shù)據(jù)庫(kù)凄t據(jù)移才直手冊(cè)》可 以將數(shù)據(jù)正確導(dǎo)出,導(dǎo)出的數(shù)據(jù)不檢測(cè)具體內(nèi)容,只檢測(cè)凄史據(jù)容量 是否一致;(7 )對(duì)于中間件的安裝配置,根據(jù)《中間件配置參數(shù)表》應(yīng)可 以正確安裝配置中間件;
(8)對(duì)于輔助軟件的安裝配置,4艮據(jù)《輔助軟件配置參tt表》 應(yīng)可以正確安裝配置4乾助壽欠^f牛;以及
(9 )對(duì)于集群的安裝配置,根據(jù)項(xiàng)目組提供的《集群軟硬件安 裝方法》應(yīng)可以正確安裝配置集群。
其次進(jìn)行應(yīng)用類安裝檢驗(yàn)。
(1 )對(duì)于應(yīng)用安裝配置,根據(jù)《應(yīng)用系統(tǒng)安裝配置手冊(cè)》測(cè)試 環(huán)境4呆障癥且可以正確完成應(yīng)用系統(tǒng)的安裝配置;
(2) 對(duì)于詳細(xì)配置,4全測(cè)應(yīng)用系統(tǒng)配置中是否包括必要的軟件 包、目錄、文件及其容量是否正確等;
(3) 對(duì)于用戶管理,檢測(cè)應(yīng)用系統(tǒng)的用戶名、口令、權(quán)限是否 合規(guī);以及
(4) 對(duì)于服務(wù)啟動(dòng)、運(yùn)行、停止,4全測(cè)系統(tǒng)是否可以正常啟動(dòng)、 運(yùn)行、關(guān)閉等。
*接下來(lái)進(jìn)4于纟錄燈4全測(cè)。
(l)對(duì)于典型業(yè)務(wù)是否可用,根據(jù)業(yè)務(wù)部門提交的《典型交易 列表》,檢測(cè)安裝配置完成后的應(yīng)用系統(tǒng)是否可用、數(shù)據(jù)是否符合測(cè) 試要求,操作包括功能和性能的調(diào)試。
建立軟件上線版本安裝過(guò)程相對(duì)獨(dú)立的檢測(cè)保障體系和質(zhì)量檢 測(cè)方法,無(wú)論在技術(shù)上還是在管理上,對(duì)提高軟件測(cè)試的有效性都 具有重要意義。綜上所述,采用本發(fā)明的方法,在通常意義上的軟件測(cè)試工作 基礎(chǔ)上,進(jìn)一步進(jìn)行拓展和提升,創(chuàng)新性地針對(duì)投產(chǎn)版本,建立獨(dú) 立的面向安裝過(guò)程環(huán)節(jié)的測(cè)試質(zhì)量評(píng)測(cè)機(jī)制。
以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì) 于本領(lǐng)域的^支術(shù)人員來(lái)"i兌,本發(fā)明可以有各種更改和變^f匕。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均 應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種軟件的安裝檢測(cè)方法,其特征在于,所述方法包括以下步驟步驟一,建立所述軟件的文檔測(cè)試場(chǎng)景,對(duì)文檔的完整性與正確性進(jìn)行檢測(cè);步驟二,建立所述軟件的環(huán)境測(cè)試場(chǎng)景,對(duì)所述軟件的環(huán)境指標(biāo)進(jìn)行檢測(cè);以及步驟三,在完成對(duì)所述文檔和所述環(huán)境指標(biāo)的檢測(cè)后,建立所述軟件的安裝測(cè)試場(chǎng)景,對(duì)所述軟件的安裝與配置進(jìn)行檢測(cè)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟一包括檢測(cè)所述文檔中是否存在所需的信息;以及 檢測(cè)所述文檔中的操作步驟是否完整與正確。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟二包括基于已建立的所述環(huán)境測(cè)試場(chǎng)景,檢測(cè)基礎(chǔ)設(shè)施類環(huán)境和 應(yīng)用系統(tǒng)類環(huán)境。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟三包括基于已建立的所述安裝測(cè)試場(chǎng)景,檢測(cè)基礎(chǔ)設(shè)施類安裝和 應(yīng)用類安裝;以及后,進(jìn)行所述軟件的可用性檢測(cè),
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述文檔包括上線 安裝類文檔與運(yùn)維類文檔,其中,所述上線安裝類文檔包括基礎(chǔ)設(shè)施類文檔和應(yīng)用系統(tǒng)類 文檔;以及所述運(yùn)維類文檔包括運(yùn)維手冊(cè)類文檔和運(yùn)維備查類文檔。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,通過(guò)對(duì)如下檢測(cè)項(xiàng) 中的至少一項(xiàng)的檢測(cè)來(lái)實(shí)現(xiàn)對(duì)所述基礎(chǔ)設(shè)施類環(huán)境的檢測(cè)操作系統(tǒng)環(huán)境、凄史據(jù)庫(kù)環(huán)境、中間件環(huán)境、以及網(wǎng)絡(luò)環(huán)境。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,通過(guò)對(duì)如下4全測(cè)項(xiàng) 中的至少一項(xiàng)的4企測(cè)來(lái)實(shí)現(xiàn)對(duì)所述應(yīng)用系統(tǒng)類環(huán)境的檢測(cè)軟件版本、主才幾名稱、IP地址、目錄權(quán)限、磁盤空間的大小、以及安全信息。
8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,通過(guò)對(duì)如下檢測(cè)項(xiàng) 中的至少 一項(xiàng)的檢測(cè)來(lái)實(shí)現(xiàn)對(duì)所述基礎(chǔ)設(shè)施類安裝的檢測(cè)操 作系統(tǒng)的安裝配置、數(shù)據(jù)庫(kù)的安裝配置、數(shù)據(jù)庫(kù)中數(shù)據(jù)的配置、 中間件的安裝配置、輔助軟件的安裝配置、以及集群的安裝配 置。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于,通過(guò)對(duì)如下檢測(cè)項(xiàng) 中的至少 一 項(xiàng)的沖全測(cè)來(lái)實(shí)現(xiàn)所述應(yīng)用類安裝的枱r測(cè)應(yīng)用安裝 配置、詳細(xì)配置、應(yīng)用系統(tǒng)的用戶管5里、以及應(yīng)用系統(tǒng)的啟動(dòng)、 運(yùn)行與停止。
全文摘要
本發(fā)明提供了一種軟件的安裝檢測(cè)方法,該方法包括以下步驟步驟一,建立軟件的文檔測(cè)試場(chǎng)景,對(duì)文檔的完整性與正確性進(jìn)行檢測(cè);步驟二,建立軟件的環(huán)境測(cè)試場(chǎng)景,對(duì)軟件的環(huán)境指標(biāo)進(jìn)行檢測(cè);以及步驟三,在完成對(duì)文檔和環(huán)境指標(biāo)的檢測(cè)后,建立軟件的安裝測(cè)試場(chǎng)景,對(duì)軟件的安裝與配置進(jìn)行檢測(cè)。因此,采用本發(fā)明的方法,在通常意義上的軟件測(cè)試工作基礎(chǔ)上,進(jìn)一步進(jìn)行拓展和提升,創(chuàng)新性地針對(duì)投產(chǎn)版本,建立獨(dú)立地面向安裝過(guò)程環(huán)節(jié)的測(cè)試質(zhì)量評(píng)測(cè)機(jī)制。
文檔編號(hào)G06F11/36GK101576845SQ200810106190
公開(kāi)日2009年11月11日 申請(qǐng)日期2008年5月9日 優(yōu)先權(quán)日2008年5月9日
發(fā)明者廖子懿 申請(qǐng)人:北京世紀(jì)拓遠(yuǎn)軟件科技發(fā)展有限公司