1. 請描述目前常用系統測試工具的名稱及使用
1.CPU的檢測很多消費者認為CPU是JS最難下手進行欺騙的部件,但事實上,有些JS就是利用消費者的這個心理,鋌而走險在BIOS上面做文章,把低頻處理器變成高頻處理器,騙過了操作系統,也把消費者蒙了一把。實際上,只要你有專門的軟體檢測,JS的這些看上去很幼稚的行為就會暴露在你的眼皮底下。 CPU檢測工具中,最常見的是CPU-Z這款軟體,其功能強大。CPU-Z不需要安裝,壓縮後大小隻有200多KB,其對CPU的檢測非常詳細,大家可以看下圖: 這里需要注意的問題是,最好帶上最新版本的CPU-Z軟體,這樣才不會對新處理器出現無法正確識別的現象。 如果覺得CPU-Z還不夠專業,那麼就考慮Intel處理器的這款專用檢測軟體吧——英特爾處理器標識使用程序。這個軟體需要安裝,安裝文件在1MB左右。安裝完運行後見下圖: 這款軟體可以測試出CPU的頻率、系統匯流排、緩存、支持的技術、CPUID數據等等,是Intel處理器檢測的權威軟體。同樣檢測時最好帶上最新版本的英特爾處理器標識使用程序,這樣才不會對新處理器出現無法正確識別的現象。 2.晶元組的檢測晶元組的檢測只是讓你更加清楚你選購的本本究竟採用了什麼晶元組,讓你更為放心而已。這里推薦這款軟體——。這款軟體比較小巧,而且不需要安裝。直接點擊之後可以得到結果: 這款軟體是Intel晶元組檢測的權威軟體。同樣檢測時最好帶上最新版本的,這樣才不會對新晶元組出現無法正確識別的現象。 此外對於一些晶元組,比如852GM、855GM,這款軟體識別的結果相同,大家可以用其他軟體來檢測,比如後面提到的Everestpro軟體,檢測畫面如下: 3、內存的檢測前面提到的CPU-Z軟體除了能檢測CPU之外,還可以對內存的容量、頻率、時序進行檢測,看看JS是否在內存上陰了你:除了CPU-Z這個軟體,Everestpro也能檢測內存。Everestpro個頭比較大,10MB左右,不需要安裝,但其性能強大,能對整個筆記本電腦進行詳細的檢測。這里我們主要利用它來檢測內存,其信息十分詳細,連生產日期都能檢測出來。9、顯卡的檢測對顯卡的檢測,也可以通過Everestpro軟體來實現,Everestpro可以檢測顯卡的顯示晶元頻率、顯存頻率、顯存位寬等項目,十分全面,可以為你清楚的顯示本本是否在顯卡上縮水。 顯卡的檢測除了對硬體規格檢測以外,還要看其實際應用效果,這個可以通過大名鼎鼎的3Dmark01軟體來進行測試,通過這個測試還能檢測整個系統的穩定性,如果不能跑完整個測試,則說明本本在兼容性或穩定性上存在一些問題。3Dmark01軟體需要安裝,整個安裝程序比較大,有近40MB,不過經銷商一般都備有這個軟體。安裝之後,軟體運行的界面如下,點擊「Benchmark」一項就可以開始測試了。 測試完之後,3Dmark01會給你的顯卡打一個分數,注意這個得分是否與顯卡應有的分數匹配,關於每種顯卡在3Dmark01下的分數情況,用戶可以事先在網上打聽。這里要注意,如果使用電池測試,則最後測出來的分數比正常得分低很多,如ATI9600顯卡使用電池的得分只有3000多分。 當然你也可以帶上3Dmark03、3Dmark05軟體進行測試,至於測試方法與3Dmark01類似,筆者就不再羅嗦了。 4、硬碟的檢測對於硬碟的檢測,可以使用比較專門的軟體——HDTUNE來實現。這個軟體不需要安裝,只有300多KB大小。運行之後界面如下: 可以看到能檢測的信息十分全面,硬碟的型號、序列號、容量、傳輸模式、緩存大小、硬碟溫度等等,還可以進行「基準檢查」,測試你本本硬碟的實際性能。 這個軟體唯一的不足就是不能檢測出硬碟的轉速,這點可以通過前面提到的Everestpro軟體來彌補。Everestpro軟體可以檢測出硬碟的很多參數,對於我們普通消費者來講沒有太大意義,我們唯一關心的就是轉速和緩存大小。 細心的讀者可以注意到,剛才在用HDTUNE檢測中沒有測出來的緩存容量一項,Everestpro卻測了出來。 5、光碟機的檢測光碟機的檢測也有一個專門的軟體——NEROINFOTOOL。這個軟體不需要安裝,大小隻有200多KB,使用起來十分方便,直接運行就可以了: NEROINFOTOOL不僅能檢測出光碟機的型號、緩存大小、讀取或寫入速度,還能檢測出光碟機讀取或寫入所支持的格式。 電池的檢測 電池對於筆記本來說比較重要,直接影響到筆記本的便攜性,因此電池的檢測除了觀察外觀是否全新之外,還必須使用專門的軟體進行檢測。有些品牌如IBM、SONY都配有專門的軟體檢測電池充電的次數,而HP筆記本則可以在BIOS裡面檢測電池充電次數。通過這些軟體或BIOS檢測後,如果發現充電次數多於3,則說明該電池被使用過,用戶可以要求經銷商更換。 對於其他無法檢測電池充電次數的品牌,我們則可以通過一個專門的軟體來測試——Batterymon。Batterymon軟體需要安裝,安裝文件的個頭比較小,只有400多KB。安裝運行後,界面如下: Batterymon可以檢測出電池運行的總時間(理論值),可以檢測電池的電量以及剩下的使用時間,這里大家要注意,新本本的電池電量應該不高會於3%(這里舉的例子是筆者使用的本本,當然電量會高於3%)。 檢測完這些項目之後,下面點擊「信息」中的「電池信息」,則可以檢測電池的一些具體信息。 這里注意查看「設計容量」和「完全充電容量」這兩欄的數據是否一致,對於全新的電池來說,設計容量和完全充電容量應該完全相同。筆者的這款筆記本用了大半年,電池的設計容量和完全充電容量存在差異是正常的現象。 筆者認為這個檢測必須要做,通過這個檢測就能避免買到使用過的電池,省去以後不少的麻煩。 6系統檢測 各單項檢測完之後,最後一步就是對整個系統進行檢測。這里推薦大家使用PCMark04這個軟體,PCMark04需要安裝,安裝文件大小在36M左右,它能對CPU、內存、圖形、硬碟、系統進行測試,最後給出一個得分,分數越高則表明系統性能越好。通過這個測試也可以檢測整台本本的穩定性,以及個配件的綜合表現。 至此,整個驗機程序基本
2. 常用的系統測試工具有哪些呀詳細介紹其中一種的功能
EVEREST(AIDA32) Pro V1.51.195 漢化版就行....EVEREST(原名AIDA32)是一個測試軟硬體系統信息的工具,它可以詳細的顯示出PC每一個方面的信息。
天空軟體園就有.
CTSPD 這是一個內存測試軟體.
或GoldMemory 天空軟體園也有.
[網站常用的測試]Belarc Advisor 7.1f
910KB 2006年02月22日 系統測試
Belarc Advisor可以提供包括電腦安裝的操作系統、配置的CPU型號和驅動器的類型及品牌等17個項目的詳細資料!elarc Advisor會建立你電腦的資料。你將會看到個建議,關於你電腦上軟體和硬體等級,會有一個詳細的表
[網站常用的測試]SpeedFan 4.28
1.36M 2006年02月09日 系統測試
SpeedFan是一個監視電腦風扇速度及溫度的軟體,和即時顯示晶元溫度,可以根據晶元溫度來設定不同的風扇速度。 ·英文界面·免費使用
[網站常用的測試]EVEREST Ultimate Edition 2006 2.61 Build 520 Beta
5.73M 2006年02月08日 系統測試
EVEREST(原名AIDA32)一個測試軟硬體系統信息的工具,它可以詳細的顯示出PC每一個方面的信息。支持上千種(3400+)主板,支持上百種(360+)顯卡,支持對並口/串口/USB這些PNP設備的檢測,支持對各式各樣的處理器的偵測
[網站常用的系統測試]EVEREST Ultimate Edition 2005 2.50
5.37M 2006年02月08日 系統測試
EVEREST(原名AIDA32)一個測試軟硬體系統信息的工具,它可以詳細的顯示出PC每一個方面的信息。支持上千種(3400+)主板,支持上百種(360+)顯卡,支持對並口/串口/USB這些PNP設備的檢測,支持對各式各樣的處理器的偵測
[網站常用的系統測試]CrystalMark 0.9.111.264版
2.28M 2006年02月07日 系統測試
CrystalMark 2004可以測試包括:CPU (ALU和FPU)、內存、磁碟(硬碟)、圖形卡,你可以整體測試你的機器性能或者是分類選擇你需要測試的部分。CrystalMark 2004測試完成後會生成一個詳細的測試報告,測試結果你可以選
[網站常用的系統測試]Cpu-Z 1.32
358KB 2006年02月07日 系統測試
提供全面的CPU相關信息報告,包括有處理器的名稱,廠商,時鍾頻率,核心電壓,超頻檢測,CPU所支持的多媒體指令集,並且還可以顯示出關於CPU的L1,L2的資料(大小,速度,技術),支持雙處理器.目前的版本已經不僅可以偵測CPU的信
[網站常用的系統測試]CPU-Z最新版1.31下載
341KB 2006年02月07日 系統測試
Cpu-Z 是一款家喻戶曉的CPU檢測軟體,除了使用Intel或AMD自己的檢測軟體之外,我們平時使用最多的此類軟體就數它了。它支持的CPU種類相當全面,軟體的啟動速度及檢測速度都很快。另外,它還能檢測主板和內存的相關信
[網站常用的測試]音頻莫邪音效卡評測錄音
1.38M 2006年02月04日 系統測試
音頻莫邪音效卡評測錄音
[CPU測試]RightMark CPU Clock Utility 2.0
3.80M 2006年01月20日 系統測試
一款小巧的CPU實時監測軟體,還能提供CPU型號,頻率,運行中的佔用率等信息。 英文版,免費使用。
[顯卡測試]3DMark06 1.0.2
563.37M 2006年01月20日 系統測試
3DMark是FutureMark公司出品的3D圖形性能基準測試工具,具有悠久的歷史,迄今已成為業界標准之一。最新出品的3DMark06可以衡量PC在下一代游戲中的3D性能、比較最新的高端游戲硬體、展示驚人的實時3D畫面。 3DMark06
[網路檢測]WhosOn Enterprise + Chat 4.0
10.37M 2006年01月19日 系統測試
WhosOn通過監視伺服器日誌文件(log)實時監視伺服器。可以顯示當前瀏覽網頁的用戶列表,每個用戶的瀏覽網頁跟蹤,而且可以同瀏覽者實時聊天。可以同時監控多個伺服器。-用戶監控-錯誤異常報警-黑客檢測-
[網站常用的測試]RightMark Audio Analyzer 5.5 漢化版
837KB 2006年01月19日 系統測試
RightMark Audio Analyzer (即 RMAA),是由俄羅斯硬體資訊網站 IXBT.com 開發的音頻硬體測試軟體,可以對音效卡和其他實時音頻設備進行各種電聲性能測試,包括諧波失真、互調失真、動態范圍、本底雜訊等測試,該軟體簡
[網站常用的網路檢測]Shareview Professional 3.0
2.46M 2006年01月18日 系統測試
本地網路連接監視軟體,顯示其他用戶打開的文件和網路連接,懸浮工具欄,拒絕不信任的用戶連接並釋放資源佔用。創建一個拒絕列表
[網站常用的系統測試]CrystalCPUID 4.6.2.288
449KB 2006年01月17日 系統測試
處理器信息檢測超頻工具。CrystalCPUID是一款功能和WCPUID基本相同的工具,但是CrystalCPUID對處理器支持的范圍更廣。CrystalCPUID支持幾乎所有類型的處理器檢測,最特別的是CrystalCPUID具備完整的處理器及系統資訊
網站常用的測試
[網路檢測]PortTunnel 2.0.13
967KB 2006年01月17日 系統測試
一個TCP/IP port redirector的軟體,它可自動產生log記錄,也可以調整你的網路狀況。
[網站常用的測試網路檢測]PortTunnel 2.0.13 簡體中文版
1.03M 2006年01月17日 系統測試
一個TCP/IP port redirector的軟體,它可自動產生log記錄,也可以調整你的網路狀況。
[網站常用的系統測試]Central Brain Identifier 7.7.0.5 Build 0114 漢化版
1.13M 2006年01月16日 系統測試
使用 AMD 處理器的朋友對 CBiD 應該不會陌生,它是一款免費的 AMD 專用的准官方檢測/調校工具,由 的牛人 Vitaliy Jungle 主持編寫,而 AMDClub 與 AMD 官方(Advanced Micro Devices, Inc.)存在非
[網站常用的網路檢測]網上特工網路監控系統 2005v3.6
9.62M 2006年01月13日 系統測試
1>安裝一台機器即可監控整個網路,同時提供超過五種安裝模式,真正達到隨便裝一台機器即可監控整個網路; 2>可以基於MAC地址跨VLAN透明控 制,不需要任何其他設置; 3>自帶數百萬的分類站點庫(色情反
[網站常用的系統測試]EF System Monitor 3.20
850KB 2006年01月13日 系統測試
EF System Monitor是一個功能強大的系統工具軟體,用於提供現在所有在相同TCP/IP網路中的電腦的資訊,包括內存空間、硬碟使用狀態、日期、時間、使用者帳號等。在NT/2000環境下能夠偵測到更完善的資料。像是正在運行
[網站常用的系統測試]PASUS PC Probe 2.25.02
4.00M 2006年01月12日 系統測試
Asus PCProbe是一款便利的系統硬體監視工具,時刻關注風扇轉速、電壓、溫度等重要數據!
3. 系統測試可以使用什麼測試方法
系統測試的基本方法有:
1、恢復測試,恢復測試主要檢查系統的容錯能力。當系統出錯時,能否在指定時間間隔內修正錯誤並重新啟動系統。恢復測試首先要採用各種辦法強迫系統失敗,然後驗證系統是否能盡快恢復。2、安全測試,安全測試檢查系統對非法侵入的防範能力。安全測試期間,測試人員假扮非法入侵者,採用各種辦法試圖突破防線。3、強度測試,強度測試檢查程序對異常情況的抵抗能力。強度測試總是迫使系統在異常的資源配置下運行。4、性能測試,對於那些實時和嵌入式系統,軟體部分即使滿足功能要求,也未必能夠滿足性能要求,雖然從單元測試起,每一測試步驟都包含性能測試,但只有當系統真正集成之後,在真實環境中才能全面、可靠地測試運行性能系統性能測試是為了完成這一任務。
4. 系統測試常用的方法
如果利用硬體外部測試的話,會比較麻煩,設備也是問題。
建議使用軟體測試,對比性比較強烈。
推薦兩款:windows優化大師7.9,超級兔子窩還沒使用過測試功能,不好評價,優化大師的對比性和測試的覆蓋性都比較好,可以看出你的電腦的性能層次。
如果是Vista的話,用軍刀系列比較好
5. 軟體測試的方法有哪些
選擇培訓機構時就一定考慮到以下幾點:
1、課程選擇,不要只是簡單的學習功能測試,而是會涵蓋有現在流行的自動化測試、GUI測試,介面測試和性能測試開發等內容;
2、培訓機構的教學不僅僅是教會你做標準的軟體測試,而是要教你一些測試邏輯,教會你使用工具但又不依賴於這些工具也可以完成自動化測試,也就是其背後的底層的工作原理,這些東西才是真正能夠內化成屬於你個人的核心競爭力。
3、現在的移動互聯網企業對自動化測試的需求非常大,也會要求學員掌握程序設計的原理,所以測試開發性綜合性人才才是未來IT行業的需求方向。
4、一定要去參加試學,因為很多人目標不明確,甚至是迷茫的,所以去試學一周,看看自己是不是真的想做技術,或者適合做技術。
5、授課方式,有些是面授,有些是視頻授課,各有優點,就看自己喜歡哪種了。當然,線下面授的學費應該更高,畢竟成本在那裡,學習時有老師盯著,有同學陪著,能夠更快的進入學習的狀態,有更充足的鬥志。
6. 14.系統測試方法有哪些
系統測試主要是提高軟體的可靠性、檢測軟體系統是否滿足用戶的規定需要,系統測試方法主要有以下幾種:
1.黑盒測試。系統測試多採用黑盒測試,主要包括多任務測試、臨界測試、中斷測試、等價劃分測試等。
1)多任務測試,是指在非空閑狀態下,即測試對象處於工作狀態時,有新的任務發生,以對軟體系統進行測試。
例如手機在播放音樂時有新電話、新簡訊。多任務測試是一項最基本的測試,也是最容易發現軟體問題的測試,是測試系統模塊之間相互影響的一種重要測試,用來檢測是否出現死機、系統重啟、內存混亂、數據丟失等嚴重後果情況;一般是將測試放在經常使用的模塊組合上,測試時將用戶可能遇到的組合情況考慮進去。
2)臨界測試,在任務、事件剛剛發生或者剛剛結束,儲存系統處於臨界狀態下時進行測試。臨界測試容易發現問題,把握好臨界值,事件發生的開始和結束瞬間以及涉及到內存到內存處於滿和空時臨界測試關注的重點。
3)中斷測試,軟體系統在工作時被意外終止退出,中斷測試有人為中斷、新任務中斷以及意外中斷等幾種情況。
4)等價類劃分,等價類劃分是在測試用例中設計的方法,在組件的等價類中選取典型的點進行測試,比如值是10,選取1、5、9、10,在不同的分值范圍內進行測試。
2.白盒測試。白盒測試也稱結構測試或邏輯驅動測試,是指根據產品系統的內部工作過程,用來檢測產品的內部是否按照規定的動作進行,按照程序內部的結構檢測程序,檢測程序中的每條通路是否都有按照預定要求正確工作,但是不關注產品的功能。
7. 常用的軟體測試方法和工具
1、禪道測試管理工具是功能比較全面的測試管理工具,功能涵蓋軟體研發的全部生命周期,為軟體測試和產品研發提供一體化的解決方案,是一款十分優秀的國產開源測試管理工具。
2、LoadRunner是一種預測系統行為和性能的工業標准級負載測試工具。通過模擬上千萬用戶實施並發負載及實時性能監測的方式來確認和查找問題,它能夠對整個企業架構進行測試。通過LoadRunner ,企業能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。它是一種適用於各種體系架構的自動負載測試工具,它能預測系統行為並優化系統性能。LoadRunner 的測試對象是整個企業的系統,它通過模擬實際用戶的操作行為和實時性能監測,來幫助更快地查找和發現問題。
3、QTP是一個B/S系統的自動化功能測試的利器,軟體程序測試工具。Mercury的自動化功能測試軟體QuickTest Professional ,可以覆蓋絕大多數的軟體開發技術,簡單高效,並具備測試用例可重用的特點。Mercury QuickTest Pro 是一款先進的自動化測試解決方案,用於創建功能和回歸測試。它自動捕獲、驗證和重放用戶的交互行為。 Mercury QuickTest Pro為每一個重要軟體應用和環境提供功能和回歸測試自動化的行業最佳解決方案。
4、Selenium是為正在蓬勃發展的web應用開發的一套完整的測試系統。Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。它的主要功能包括:測試與瀏覽器的兼容性——測試你的應用程序是否能夠很好的在不同瀏覽器和操作系統上工作。測試系統功能——創建衰退測試檢驗軟體功能和用戶需求。支持自動錄制動作和自動生成。Selenium的核心Selenium Core基於JsUnit,完全由JavaScript編寫,因此可運行於任何支持JavaScript的瀏覽器上,包括IE、Mozilla Firefox、Chrome、Safari等。
8. 軟體測試有哪些常用的測試方法
(1)黑盒測試(black-box testing):只關心輸入和輸出的結果
(2)白盒測試(white-box testing):去研究裡面的源代碼和程序結構
2、按是否運行程序分為:
(1)靜態測試(static testing):是指不實際運行被測軟體,而只是靜態地檢查程序代碼、界面或文檔可能存在的錯誤的過程。
靜態測試包括:
對於代碼測試,主要是測試代碼是否符合相應的標准和規范。
對於界面測試,主要測試軟體的實際界面與需求中的說明是否相符。
對於文檔測試,主要測試用戶手冊和需求說明是否真正符合用戶的實際需求。
(5)動態測試(dynamic testing),是指實際運行被測程序,輸入相應的測試數據,檢查輸出結果和預期結果是否相符的過程
3、按階段劃分:
(1)單元測試(unit testing),是指對軟體中的最小可測試單元進行檢查和驗證。
樁模塊(stud)是指模擬被測模塊所調用的模塊,驅動模塊(driver)是指模擬被測模塊的上級模塊,驅動模塊用來接收測試數據,啟動被測模塊並輸出結果。
(2)集成測試(integration testing),是單元測試的下一階段,是指將通過測試的單元模塊組裝成系統或子系統,再進行測試,重點測試不同模塊的介面部門。
集成測試就是用來檢查各個單元模塊結合到一起能否協同配合,正常運行。
(3)系統測試(system testing),指的是將整個軟體系統看做一個整體進行測試,包括對功能、性能,以及軟體所運行的軟硬體環境進行測試。
系統測試的主要依據是《系統需求規格說明書》文檔。
(4)驗收測試(acceptance testing),指的是在系統測試的後期,以用戶測試為主,或有測試人員等質量保障人員共同參與的測試,它也是軟體正式交給用戶使用的最後一道工序。
驗收測試又分為a測試和beta測試,其中a測試指的是由用戶、 測試人員、開發人員等共同參與的內部測試,而beta測試指的是內測後的公測,即完全交給最終用戶測試。
4、黑盒測試分為功能測試和性能測試:
1)功能測試(function testing),是黑盒測試的一方面,它檢查實際軟體的功能是否符合用戶的需求。
包括邏輯功能測試(logic function testing)
界面測試(UI testing)UI=User Interface
易用性測試(usability testing):是指從軟體使用的合理性和方便性等角度對軟體系統進行檢查,來發現軟體中不方便用戶使用的地方。
兼容性測試(compatibility testing):包括硬體兼容性測試和軟體兼容性測試
2)性能測試(performance testing)
軟體的性能主要有時間性能和空間性能兩種
時間性能:主要指軟體的一個具體事務的響應時間(respond time)。
空間性能:主要指軟體運行時所消耗的系統資源。
軟體性能測試分為:
一般性能測試:指的是讓被測系統在正常的軟硬體環境下運行,不向其施加任何壓力的性能測試。
穩定性測試也叫可靠性測試(reliability testing):是指連續運行被測系統檢查系統運行時的穩定程度。
負載測試(load testing):是指讓被測系統在其能忍受的壓力的極限范圍之內連續運行,來測試系統的穩定性。
壓力測試(stress testing):是指持續不斷的給被測系統增加壓力,直到將被測系統壓垮為止,用來測試系統所能承受的最大壓力。(Validate the system or software can allowed the biggest stress.)
5、其他測試類型:
回歸測試(regression testing)是指對軟體的新的版本測試時,重復執行上一個版本測試時的用例。(When a new build or release is deployed, repeat all the test cases which has executed in the last build or release.)
冒煙測試(smoke testing),是指在對一個新版本進行大規模的測試之前,先驗證一下軟體的基本功能是否實現,是否具備可測性。(validate the major function is deployed or not in software of system when a new build or release is implement.)
隨機測試(random testing),是指測試中所有的輸入數據都是隨機生成的,其目的是模擬用戶的真實操作,並發現一些邊緣性的錯誤。(means or all the test data is random, to validate the some edge bugs.)
9. 系統測試案例的編寫,一般會用到哪些方法
1.等價類
2.邊界值
3.錯誤推測
4.因果圖
5.判定表
6.正交實驗
7.功能圖
等等,個人感覺前三個最常用了,正交表偶爾用下!
復雜業務可能會用到因果圖!
10. 軟體系統測試的方法有哪些 優缺點
1、恢復測試
恢復測試主要檢查系統的容錯能力。當系統出錯時,能否在指定時間間隔內修正錯誤並重新啟動系統。恢復測試首先要採用各種辦法強迫系統失敗,然後驗證系統是否能盡快恢復。對於自動恢復需驗證重新初始化(reinitialization)、檢查點(checkpointing mechanisms)、數據恢復(data recovery)和重新啟動 (restart)等機制的正確性;對於人工干預的恢復系統,還需估測平均修復時間,確定其是否在可接受的范圍內。
2、安全測試
安全測試檢查系統對非法侵入的防範能力。安全測試期間,測試人員假扮非法入侵者,採用各種辦法試圖突破防線。例如,①想方設法截取或破譯口令;②專門定做軟體破壞系統的保護機制;③故意導致系統失敗,企圖趁恢復之機非法進入;④試圖通過瀏覽非保密數據,推導所需信息,等等。理論上講,只要有足夠的時間和資源,沒有不可進入的系統。因此系統安全設計的准則是,使非法侵入的代價超過被保護信息的價值。此時非法侵入者已無利可圖。
3、強度測試
強度測試檢查程序對異常情況的抵抗能力。強度測試總是迫使系統在異常的資源配置下運行。例如,①當中斷的正常頻率為每秒一至兩個時,運行每秒產生十個中斷的測試用例;②定量地增長數據輸入率,檢查輸入子功能的反映能力;③運行需要最大存儲空間(或其他資源)的測試用例;④運行可能導致虛存操作系統崩潰或磁碟數據劇烈抖動的測試用例,等等。
4、 性能測試
對於那些實時和嵌入式系統,軟體部分即使滿足功能要求,也未必能夠滿足性能要求,雖然從單元測試起,每一測試步驟都包含性能測試,但只有當系統真正集成之後,在真實環境中才能全面、可靠地測試運行性能系統性能測試是為了完成這一任務。性能測試有時與強度測試相結合,經常需要其他軟硬體的配套支持。