[發(fā)明專利]在計算機系統(tǒng)上安裝軟件和對其進行測試的方法無效
| 申請?zhí)枺?/td> | 99109615.0 | 申請日: | 1999-06-30 |
| 公開(公告)號: | CN1281182A | 公開(公告)日: | 2001-01-24 |
| 發(fā)明(設(shè)計)人: | 理查德·D·安伯格;羅杰·翁;邁克爾·林奇 | 申請(專利權(quán))人: | 戴爾美國公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00;G06F9/445 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 蹇煒 |
| 地址: | 美國得*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計算機系統(tǒng) 安裝 軟件 進行 測試 方法 | ||
本發(fā)明所提示的是一種在計算機系統(tǒng)上安裝軟件和/或?qū)ζ溥M行測試的方法。
本申請涉及共有未決的中國專利申請序列號98117364.0,在1998年8月21日遞交,名稱為“定制的計算機系統(tǒng)的軟件安裝與測試”,發(fā)明人為理查德.D.安伯格,羅杰.W.翁,邁克爾.A.布倫德里基。
本申請涉及共有未決的中國專利申請序列號98118805.2,在1998年8月28日遞交,名稱為“對定制計算機系統(tǒng)的軟件安裝和測試”。發(fā)明人為理查德.D.安伯格,羅杰.W.翁,邁克爾.A.布倫德里基。
本申請涉及共有未決的中國專利申請序列號98117654.2,在1998年8月28日遞交,名稱為“便于對定制計算機系統(tǒng)的軟件安裝和測試的數(shù)據(jù)庫”。發(fā)明人為理查德.D.安伯格,羅杰.w.翁,邁克爾.A.布倫德里基。
這些共有未決的申請在此作為一整體參考使用,并被授權(quán)給本發(fā)明的受讓人。
通用的個人計算機系統(tǒng)和特定的IBM兼容個人計算機系統(tǒng)在向社會的各領(lǐng)域提供計算能力得到了廣泛的使用。個人計算機通常可被定義為桌上型、地上站立型或可移動的微型計算機,包括具有一個系統(tǒng)處理器的系統(tǒng)單元和相關(guān)的易失或非易失存儲器,顯示監(jiān)視器、鍵盤、一個或多個磁盤驅(qū)動器,一個硬盤存儲設(shè)備和一個可選的打印機。
眾所周知,在將計算機系統(tǒng)發(fā)貨給商業(yè)或個人客戶之前要對它們安裝軟件和進行測試。進行軟件安裝和測試的目的是能有效地生產(chǎn)出有用的、可靠的、可被運送到商業(yè)或個人而又沒有差錯并能隨時運行的計算機系統(tǒng)。一般地,測試要檢測和分析在計算機系統(tǒng)中硬件和軟件部分出現(xiàn)的差錯。計算機系統(tǒng)硬件測試的部分清單包括對硬件組件如處理器、存儲器、磁盤存儲設(shè)備、聲音設(shè)備、圖形設(shè)備、鍵盤、鼠標和打印機的診斷。軟件安裝通常包括裝載所需的軟件包到計算機系統(tǒng)、為計算機提供各種相應(yīng)的環(huán)境以及為該計算機準備相應(yīng)的環(huán)境變量和為安裝的軟件準備相應(yīng)的初始化文件。軟件測試包括確保所需的軟件版本已安裝到計算機系統(tǒng),并且在計算機系統(tǒng)上提供有相應(yīng)的驅(qū)動器程序。
眾所周知,在工業(yè)上計算機系統(tǒng)在被送往客戶之前通過執(zhí)行一固定的過程在制造期間安裝軟件并測試計算機系統(tǒng)。例如,生成針對某一特定類型計算機系統(tǒng)包含某個診斷測試的磁盤。該盤包括很長的、經(jīng)常復(fù)雜的、指導(dǎo)軟件安裝和診斷過程的批處理文件。該盤包括對正購買的計算機系統(tǒng)執(zhí)行測試的所有可執(zhí)行文件。
每一個正被組裝的計算機系統(tǒng)都設(shè)置有該盤的相應(yīng)拷貝。根據(jù)在批處理文件中的命令,在制造過程和對各自的計算機系統(tǒng)測試期間,這些盤都要伴隨在工廠內(nèi)正進行組裝的計算系統(tǒng)。如果對該過程需要做出修改,通過增加或刪除部分批處理代碼來相應(yīng)地改變批處理文件。對批處理文件的改變導(dǎo)致正在被組裝的每一個隨后的計算機系統(tǒng)的測試參數(shù)的改變,因為每一個計算機系統(tǒng)共享同一個批處理文件診斷程序。
盡管這種診斷配置在計算機系統(tǒng)被運送前提高其可靠性方面顯示出某種可用性,但還留下有待提高的空間。比如,隨著測試的進行而變得更復(fù)雜和精確時,診斷測試的批處理文件和可執(zhí)行文件經(jīng)常超過磁盤的存儲容量。而且,很難或不可能為單個定制的計算機系統(tǒng)或某一系列計算機系統(tǒng)定制測試和軟件安裝過程的命令而不必修改對某他系統(tǒng)或系列的測試,而且也不可能也很難針對一單個定制的計算機系統(tǒng)和對某一系列計算機系統(tǒng)修改軟件安裝或測試的指令而不必為其他系統(tǒng)或系列修改該指令。最終,當前批處理文件的結(jié)構(gòu)的非常復(fù)雜的本質(zhì)有時使制造商們很難快而有效地解決或維持測試和軟件安裝。
因此,所需要的是在一計算機系統(tǒng)上安裝軟件和對其進行測試的方法,以避免與先有技術(shù)相關(guān)的限制。
一個實施例相應(yīng)地通過提供一個步驟序列提供了一種在計算機系統(tǒng)上安裝軟件的方法,該步驟序列包括多個以由該步驟序列的確定的順序來執(zhí)行的軟件安裝步驟,并且讀取和執(zhí)行該步驟序列的連續(xù)行。
圖1是表示軟件安裝和測試的一個實施例的簡要圖;
圖2是根據(jù)另一實施例的軟件安裝和測試的簡要圖;
圖3A是說明根據(jù)本發(fā)明把一計算機定單轉(zhuǎn)換成系統(tǒng)描述符記錄的一實施例的流程圖;
圖3B說明一示例計算機定單的一部分的一實施例,基本組件記錄(BAR)文件和系統(tǒng)描述符記錄;
圖4是說明用于生成和提供步驟序列的一實施例的流程圖;
圖5A是示意性地說明圖5B和圖5C之間的關(guān)系;
圖5B是用于生成一步驟序列的更詳細的流程圖的第一部份;
圖5C是用于生成一步驟序列的更詳細的流程圖的第二部份;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于戴爾美國公司,未經(jīng)戴爾美國公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/99109615.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:用超臨界反萃劑制造微粒的方法和裝置
- 下一篇:一種人羧肽酶蛋白及其編碼序列
- 允許服務(wù)器遠程訪問未通電的客戶計算機系統(tǒng)資產(chǎn)信息的數(shù)據(jù)處理系統(tǒng)和方法
- 無需用戶參與自動處理推送的信息的方法、系統(tǒng)與程序
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 分配用于多方應(yīng)用層會話的資格信息
- 分配用于多方應(yīng)用層會話的資格信息
- 一種用于多層次對話的調(diào)節(jié)計算機系統(tǒng)的方法
- 一種使用混合云計算系統(tǒng)進行通信的方法
- 遠程禁止客戶計算機系統(tǒng)的數(shù)據(jù)處理系統(tǒng)和方法
- 在客戶計算機系統(tǒng)中遠程禁止網(wǎng)絡(luò)活動的數(shù)據(jù)處理系統(tǒng)和方法
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護方法及系統(tǒng)
- 一種用于航空機載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





