題量: 20 滿分: 100
作答時間:06-04 17:30至06-22 23:59
智能分析
80分
一. 單選題(共10題,50分)
- (單選題)白盒測試設計測試用例的依據是( )。
A. 代碼邏輯結構
B. 代碼注釋說明
C. 需求規格說明書
D. 用戶使用場景
我的答案:A:代碼邏輯結構;正確答案:A:代碼邏輯結構;
5分
AI講解 - (單選題)導致軟件缺陷的最大原因是( )。
A. 測試計劃
B. 編寫代碼
C. 設計方案
D. 需求規格說明書
我的答案:D:需求規格說明書;正確答案:D:需求規格說明書;
5分
AI講解 - (單選題)軟件驗證和確認是保證軟件質量的重要措施,它的實施應該針對( )
A. 程序編寫階段
B. 軟件開發的所有階段
C. 軟件設計階段
D. 軟件調試階段
我的答案:B:軟件開發的所有階段;正確答案:B:軟件開發的所有階段;
5分
AI講解 - (單選題)下列黑盒測試技術中,最具有邏輯性的是( )。
A. 邊界值分析
B. 隨機測試
C. 決策表
D. 因果圖
我的答案:C:決策表;正確答案:C:決策表;
5分
AI講解 - (單選題)結構化分析方法(SA)的主要思想是什么?(2.0)
A. 自頂向下、逐步求精
B. 自底向上、逐步抽象
C. 自頂向下、逐步抽象
D. 自底向上、逐步求精
我的答案:A:自頂向下、逐步求精;正確答案:A:自頂向下、逐步求精;
5分
AI講解 - (單選題)( )方法需要考察模塊間的接口和各模塊之間的聯系。
A. 確認測試
B. 系統測試
C. 單元測試
D. 集成測試
我的答案:D:集成測試;正確答案:D:集成測試;
5分
AI講解 - (單選題)下列不屬于單元測試內容的選項是()
(2.0)
A. 重要執行路徑測試
B. 壓力測試
C. 模塊接口測試
D. 邊界條件測試
我的答案:B:壓力測試;正確答案:B:壓力測試;
5分
AI講解 - (單選題)下列屬于用戶體驗UE測試的工作是( )。
A. 檢查是否存在大量鍵鼠操作才能夠完成的功能
B. 檢查界面是否美觀
C. 界面元素的尺寸是否符合規格說明
D. 界面風格是否保持統一
我的答案:A:檢查是否存在大量鍵鼠操作才能夠完成的功能;正確答案:A:檢查是否存在大量鍵鼠操作才能夠完成的功能;
5分
AI講解 - (單選題)為解決移動設備配置碎片化問題,采用的測試技術是( )。
A. 兼容性測試
B. 眾包測試
C. A/B測試
D. 性能測試
我的答案:A:兼容性測試;正確答案:B:眾包測試;
0分
AI講解 - (單選題)軟件質量保證與測試人員需要的的基本素質有( )
A. 行業知識
B. 計算機專業技能
C. 測試專業技能
D. 以上都是
我的答案:D:以上都是;正確答案:D:以上都是;
5分
AI講解
二. 判斷題(共10題,50分)
- (判斷題)程序員與測試工作無關。 ( )(1.0)
A. 對
B. 錯
我的答案:錯正確答案:錯
5分
AI講解 - (判斷題)判定覆蓋包含了語句覆蓋,但它不能保證每個錯誤條件都能檢查出來。 ( )(1.0)
A. 對
B. 錯
我的答案:對正確答案:對
5分
AI講解 - (判斷題)CMMI并不包括CMM,更加適用于企業的過程改進實施。( )
A. 對
B. 錯
我的答案:對正確答案:錯
0分
AI講解 - (判斷題)格雷斯.霍珀獎主要獎勵每年貢獻卓越的30歲以下計算機科學家。
A. 對
B. 錯
我的答案:錯正確答案:對
0分
AI講解 - (判斷題)應選擇那些最復雜和最危險的部分進行評審。 ( )(1.0)
A. 對
B. 錯
我的答案:對正確答案:對
5分
AI講解 - (判斷題)軟件開發風險是軟件開發任務或環境的一種狀態或性質,如果忽略它,將增加軟件項目失敗的可能。
A. 對
B. 錯
我的答案:對正確答案:對
5分
AI講解 - (判斷題)TMM 分解為3個級別,在最高級中,測試不是行為,而是一種自覺的約束,不用太多的測試投入,即可產生低風險的軟件。( )
A. 對
B. 錯
我的答案:錯正確答案:錯
5分
AI講解 - (判斷題)SQA項目過程標準如CMM、ISO90003標準。
A. 對
B. 錯
我的答案:對正確答案:錯
0分
AI講解 - (判斷題)在軟件產品制定生產計劃階段,不必進行重大的SQA活動。
A. 對
B. 錯
我的答案:錯正確答案:錯
5分
AI講解 - (判斷題)只有客戶才會有興趣透徹定義軟件需求以確保他約定的軟件產品的質量。( )
A. 對
B. 錯
我的答案:錯正確答案:錯
基礎題測試題匯總:
章節測驗已完成
2.4 有因有果
題量: 19 滿分: 19.0
第1次作答
一. 單選題(共10題)
1
【單選題】軟件是()(1.0分)
A、
設計開發的
B、
軟件項目組制造的
C、
程序員編寫代碼實現的
D、
項目經理組織實施的
我的答案:C
正確答案:A
2
【單選題】某Web應用程序的數據庫文件頻頻發生泄露事件,很可能未進行全面的()(1.0分)
A、
功能測試
B、
性能測試
C、
安全測試
D、
界面測試
我的答案:C
正確答案:C
3
【單選題】下列不屬于軟件測試的目標的是()(1.0分)
A、
盡可能早的發現軟件缺陷
B、
發現軟件所有的Bug
C、
提高測試效率
D、
確保Bug得到解決
我的答案:C
正確答案:B
4
【單選題】下列屬于用戶體驗UE測試的工作是()(1.0分)
A、
檢查界面是否美觀
B、
檢查是否存在大量鍵鼠操作才能夠完成的功能
C、
界面元素的尺寸是否符合規格說明
D、
界面風格是否保持統一
我的答案:B
正確答案:B
5
【單選題】沒有測試需求、測試用例也沒有測試計劃的測試技術是()(1.0分)
A、
隨機測試
B、
冒煙測試
C、
回歸測試
D、
猴子測試
我的答案:A
正確答案:D
6
【單選題】在沒有需求文檔的情況下進行測試的技術是()(1.0分)
A、
探索測試
B、
黑盒測試
C、
驗收測試
D、
系統測試
我的答案:A
正確答案:A
7
【單選題】在軟件測試V模型中,與詳細設計階段對應的軟件測試技術是()(1.0分)
A、
單元測試
B、
集成測試
C、
系統測試
D、
驗收測試
我的答案:A
正確答案:A
8
【單選題】為解決移動設備配置碎片化問題,采用的測試技術是()(1.0分)
A、
性能測試
B、
兼容性測試
C、
A/B測試
D、
眾包測試
我的答案:B
正確答案:D
9
【單選題】讓客戶隨機訪問不同版本,收集用戶體驗數據并評估出最好版本的測試技術是()(1.0分)
A、
可靠性測試
B、
移動應用性能測試
C、
眾包測試
D、
A/B測試
我的答案:D
正確答案:D
10
【單選題】不屬于按照軟件開發階段進行劃分的軟件測試分類是()(1.0分)
A、
單元測試
B、
回歸測試
C、
系統測試
D、
集成測試
我的答案:B
正確答案:B
二. 填空題(共3題)
11
【填空題】軟件質量保證工作是為了解決人們日益增長的軟件產品需要與___之間的矛盾。(1.0分)
我的答案:
第一空:
有限的開發資源
正確答案:
第一空:
落后的軟件質量
12
【填空題】將軟件產品置于極端的環境中測試軟件行為的測試技術是___。(1.0分)
我的答案:
第一空:
壓力測試
正確答案:
第一空:
壓力測試
13
【填空題】按照是否查看程序的源代碼,可將軟件測試技術劃分為___和___。(1.0分)
我的答案:
第一空:
黑盒測試
第二空:
白盒測試
正確答案:
第一空:
黑盒測試
第二空:
白盒測試
三. 判斷題(共6題)
14
【判斷題】軟件測試是保證軟件產品質量的重要工程化技術。(1.0分)
我的答案:對
正確答案:對
15
【判斷題】軟件測試是一項很簡單的工作。(1.0分)
我的答案:錯
正確答案:錯
16
【判斷題】如果通過軟件測試沒有發現錯誤,則說明軟件是正確的。(1.0分)
我的答案:錯
正確答案:錯
17
【判斷題】按照是否運行被測軟件,可以將測試技術分為靜態測試和動態測試。(1.0分)
我的答案:對
正確答案:對
18
【判斷題】黑盒測試技術經常與動態測試技術結合使用。(1.0分)
我的答案:對
正確答案:對
19
【判斷題】由于移動應用的特殊性,通用測試技術一般不能用于移動應用測試。(1.0分)
我的答案:錯
正確答案:錯
3.6 認識臭蟲
題量: 18 滿分: 18.0
第1次作答
一. 單選題(共6題)
1
【單選題】發現第一個計算機Bug的科學家是()(1.0分)
A、
Donald Knuth
B、
Grace hopper
C、
Ken Thompson
D、
Edsger Dijkstra
我的答案:B
正確答案:B
2
【單選題】下列不屬于測試用例組成部分的是()(1.0分)
A、
測試用例編號
B、
軟件版本號
C、
測試員編號
D、
預期結果
我的答案:D
正確答案:C
3
【單選題】軟件測試是采用()執行軟件的活動。(1.0分)
A、
需求規格說明書
B、
測試用例
C、
源程序代碼
D、
輸入數據
我的答案:B
正確答案:B
4
【單選題】軟件測試的目的是()(1.0分)
A、
為了發現軟件設計和實現過程中的疏忽所造成的錯誤
B、
為了消除軟件設計和實現過程中的疏忽所造成的錯誤
C、
按照測試策略提供的路線圖完成測試工作
D、
評估軟件實現過程中的工作量
我的答案:A
正確答案:A
5
【單選題】軟件缺陷管理目標是()(1.0分)
A、
確保每個被發現的缺陷都能夠被有效的解決
B、
確保測試用例達到覆蓋率要求
C、
確保所有軟件缺陷都被修復
D、
確保軟件測試流程正確執行
我的答案:A
正確答案:A
6
【單選題】為了提高軟件測試的效率,應該()(1.0分)
A、
隨機地選取測試數據
B、
取一切可能的輸入數據作為測試數據
C、
在完成編碼以后制定軟件的測試計劃
D、
選擇發現錯誤可能性最大的數據作為測試用例
我的答案:D
正確答案:D
二. 填空題(共1題)
7
【填空題】驗證軟件所有可能行為的測試稱為___(1.0分)
我的答案:
第一空:
功能測試
正確答案:
第一空:
完美測試
三. 判斷題(共11題)
8
【判斷題】Bug是存在于代碼中的靜態錯誤。(1.0分)
我的答案:對
正確答案:錯
9
【判斷題】歷史上第一個計算機Bug是一只自然界中真實存在的小蟲子。(1.0分)
我的答案:錯
正確答案:對
10
【判斷題】格雷斯.霍珀獎主要獎勵每年貢獻卓越的30歲以下計算機科學家。(1.0分)
我的答案:錯
正確答案:對
11
【判斷題】世界上根本就不存在完美的測試。(1.0分)
我的答案:對
正確答案:錯
12
【判斷題】Bug可能存在于文檔中。(1.0分)
我的答案:錯
正確答案:對
13
【判斷題】使用Bug數量衡量軟件工程師能力是不科學的。(1.0分)
我的答案:
正確答案:對
14
【判斷題】如果通過軟件測試沒有發現錯誤,則說明軟件是正確的。(1.0分)
我的答案:對
正確答案:錯
15
【判斷題】軟件質量保證是在軟件過程中的每一步都要進行的“普適性活動”。(1.0分)
我的答案:錯
正確答案:對
16
【判斷題】測試用例是測試輸入、執行條件、以及預期結果的集合,是為特定的目的開發的。(1.0分)
我的答案:對
正確答案:對
17
【判斷題】測試的目標是發現軟件缺陷的存在,而調試的目標是定位與修復缺陷。(1.0分)
我的答案:對
正確答案:對
18
【判斷題】調試出現在成功測試之后,是使測試用例發現的錯誤消除的過程。(1.0分)
我的答案:對
正確答案:對
第二套試題:
(一)軟件測試基礎
軟件測試的核心目的是( )
A. 證明軟件無缺陷 B. 發現設計與實現中的缺陷 C. 優化代碼效率 D. 提升用戶體驗
B(測試核心目的是發現缺陷,而非證明正確)
(考點:測試目的)
V 模型中,與 “概要設計” 對應的測試階段是( )
A. 單元測試 B. 集成測試 C. 系統測試 D. 驗收測試
B(V 模型中概要設計對應集成測試)
(考點:V 模型對應關系)
下列不屬于軟件測試原則的是( )
A. 測試用例包含有效 / 無效輸入 B. 程序員應自測試 C. 盡早開展測試 D. 缺陷具有集群性
B(測試原則要求避免程序員自測試)
(考點:測試原則)
增量集成模式中,Top-down 策略的集成順序是( )
A. 從底層模塊開始 B. 從頂層模塊開始 C. 隨機集成 D. 按功能模塊優先級
(考點:增量集成策略)
B(Top-down 從頂層模塊開始集成)
軟件質量成本屬于( )
A. 單純成本支出 B. 投資性質 C. 維護成本 D. 開發成本
(考點:質量成本屬性)
B(質量成本屬于投資性質,非單純支出)
(二)黑盒測試技術
等價類劃分的核心是將輸入域劃分為( )
A. 有效等價類和無效等價類 B. 合法輸入和非法輸入 C. 邊界值和內部值 D. 正常情況和異常情況
(考點:等價類劃分方法)
A(等價類劃分為有效 / 無效等價類)
對于輸入范圍 1≤X≤10 的健壯性邊界值測試用例是( )
A. 0,1,10,11 B. 1,2,9,10 C. 0,1,2,9,10,11 D. 1,10
(考點:健壯性邊界值)
C(健壯性邊界值需包含極值外的無效值,如 0 和 11)
因果圖技術主要用于解決( )
A. 單條件邏輯問題 B. 多條件組合邏輯問題 C. 性能測試問題 D. 界面測試問題
(考點:因果圖應用場景)
B(因果圖解決多條件組合邏輯問題)
黑盒測試中邏輯性最強的方法是( )
A. 等價類劃分 B. 邊界值分析 C. 決策表 D. 錯誤推測法
(考點:決策表特點)
C(決策表是黑盒中邏輯性最強的方法)
A/B 測試的主要目的是( )
A. 對比用戶體驗 B. 測試兼容性 C. 評估性能 D. 發現安全漏洞
(考點:A/B 測試用途)
A(A/B 測試用于對比用戶體驗)
(三)白盒測試技術
邏輯覆蓋級別從低到高的正確順序是( )
A. 語句覆蓋→條件覆蓋→判定覆蓋→路徑覆蓋
B. 語句覆蓋→判定覆蓋→條件覆蓋→路徑覆蓋
C. 判定覆蓋→語句覆蓋→條件覆蓋→路徑覆蓋
D. 路徑覆蓋→條件覆蓋→判定覆蓋→語句覆蓋
(考點:邏輯覆蓋級別)
B(邏輯覆蓋級別:語句→判定→條件→路徑)
對于判定語句 if (a<1 && b>0),滿足 “判定覆蓋” 的測試用例是( )
A. a=0,b=1;a=2,b=-1 B. a=0,b=-1;a=2,b=1
C. a=1,b=1;a=0,b=0 D. a=0,b=1;a=1,b=0
(考點:判定覆蓋案例)
A(判定覆蓋需覆蓋真假分支,如 a<1&&b>0 的真假案例)
控制流圖中,圈復雜度的計算公式是( )
A. V(G)=E+N-2 B. V(G)=E-N+2 C. V(G)=E-N-2 D. V(G)=N-E+2
(考點:圈復雜度計算)
B(圈復雜度公式 V (G)=E-N+2)
基路徑測試的正確步驟是( )
A. 設計測試用例→提取獨立路徑→繪制控制流圖→計算圈復雜度
B. 繪制控制流圖→計算圈復雜度→提取獨立路徑→設計測試用例
C. 計算圈復雜度→繪制控制流圖→提取獨立路徑→設計測試用例
D. 提取獨立路徑→設計測試用例→繪制控制流圖→計算圈復雜度
(考點:基路徑測試步驟)
B(基路徑步驟:畫控制流圖→算圈復雜度→提路徑→設計用例)
下列屬于白盒測試技術的是( )
A. 邊界值分析 B. 邏輯覆蓋 C. 等價類劃分 D. 錯誤推測法
(考點:白盒測試技術分類)
B(邏輯覆蓋屬于白盒測試技術)
(四)測試類型與策略
單元測試中需要編寫的輔助模塊是( )
A. 驅動模塊和樁模塊 B. 主模塊和子模塊 C. 接口模塊和數據模塊 D. 控制模塊和功能模塊
(考點:單元測試輔助模塊)
集成測試的增量集成策略不包括( )
A. Top-down 廣度優先 B. Bottom-up 深度優先 C. 大爆炸集成 D. 三明治集成
(考點:集成測試策略)
下列屬于靜態測試的是( )
A. 黑盒測試 B. 代碼審查 C. 壓力測試 D. 回歸測試
(考點:靜態測試定義)
驗證系統整體功能的測試階段是( )
A. 單元測試 B. 集成測試 C. 系統測試 D. 驗收測試
(考點:測試階段劃分)
回歸測試的主要目的是( )
A. 驗證修改后的變更影響 B. 測試極端環境下的軟件行為
C. 評估性能指標 D. 發現新功能缺陷
(考點:回歸測試目的)
(五)軟件質量保證(SQA)
同行評審團隊的組成不包括( )
A. 作者 B. 評審領導 C. 記錄員 D. 用戶代表
(考點:同行評審成員)
軟件質量管理體系標準是( )
A. IEEE B. CMMI C. ISO90003 D. ISO27001
(考點:SQA 標準)
CMMI 成熟度等級中,所有企業均具備的是( )
A. 等級一 B. 等級二 C. 等級三 D. 等級四
(考點:CMMI 成熟度)
軟件缺陷優先級不包括( )
A. 致命 B. 重要 C. 一般 D. 微小
(考點:缺陷優先級分類)
CAPA 的中文含義是( )
A. 糾正與預防措施 B. 質量保證計劃 C. 缺陷管理流程 D. 同行評審標準
(考點:CAPA 定義)
(六)測試設計實戰與綜合應用
三角形面積計算中,輸入 1<A,B,C<50 的有效等價類是( )
A. A=0,B=2,C=3 B. A=2,B=3,C=4(滿足三角不等式)
C. A=50,B=2,C=3 D. A=2,B=3,C=5(不滿足三角不等式)
(考點:等價類應用案例)
電商網站性能測試不包括( )
A. 響應時間 B. 并發量 C. 界面美觀度 D. 數據安全性
(考點:性能測試點)
質量保證計劃的階段劃分不包括( )
A. 需求分析階段 B. 設計階段 C. 運維階段 D. 測試階段
(考點:質量保證計劃階段)
基路徑測試的核心是( )
A. 覆蓋所有語句 B. 覆蓋所有判定分支
C. 覆蓋所有條件真假 D. 覆蓋所有獨立路徑
(考點:基路徑測試核心)
降低項目風險的主要手段是( )
A. 提前發現缺陷 B. 增加開發人員 C. 延長測試周期 D. 減少文檔編寫
(考點:測試實際意義)
二、判斷題(30 題)
軟件測試的目的是證明軟件正確無誤。( ×)
(考點:測試目的)
V 模型中,需求分析對應系統測試。(√ )
(考點:V 模型對應關系)
程序員應避免對自己開發的模塊進行測試。( )√(測試原則要求避免自測試)
(考點:測試原則)
Top-down 集成需要編寫驅動模塊。( )×(Top-down 需編寫樁模塊,Bottom-up 需驅動模塊)
(考點:Top-down 集成特點)
軟件質量成本是單純的成本支出。( )×(質量成本是投資性質,非單純成本)
(考點:質量成本屬性)
等價類劃分只需考慮有效輸入情況。( )×(等價類需同時考慮有效和無效輸入)
(考點:等價類劃分方法)
健壯性邊界值測試用例數量為 6n+1(n 為變量數)。( )√(健壯性邊界值用例數為 6n+1)
(考點:健壯性邊界值)
因果圖技術適用于單條件邏輯問題。( )×(因果圖適用于多條件組合邏輯)
(考點:因果圖應用場景)
決策表是黑盒測試中邏輯性最強的方法。( )√(決策表是黑盒中邏輯性最強的方法)
(考點:決策表特點)
A/B 測試用于評估代碼邏輯正確性。( )×(A/B 測試用于用戶體驗對比,非代碼邏輯)
(考點:A/B 測試用途)
語句覆蓋是邏輯覆蓋中最低的級別。( )√(語句覆蓋是邏輯覆蓋最低級別)
(考點:邏輯覆蓋級別)
判定覆蓋一定包含條件覆蓋。( )×(判定覆蓋不一定包含條件覆蓋)
(考點:邏輯覆蓋關系)
圈復雜度計算公式為 V (G)=E-N+2。( )√(圈復雜度公式正確)
(考點:圈復雜度計算)
基路徑測試不需要繪制控制流圖。( )×(基路徑測試必須繪制控制流圖)
(考點:基路徑測試步驟)
白盒測試關注軟件的內部邏輯結構。( )√(白盒測試關注內部邏輯結構)
(考點:白盒測試定義)
單元測試主要測試模塊接口和內部邏輯。( )√(單元測試測試模塊接口和內部邏輯)
(考點:單元測試對象)
集成測試只能采用增量集成策略。( )×(集成測試可采用增量或大爆炸集成)
(考點:集成測試策略)
靜態測試需要運行程序才能執行。( )×(靜態測試不運行程序)
(考點:靜態測試特點)
驗收測試由開發團隊獨立完成。( )×(驗收測試需用戶參與,非開發團隊獨立完成)
(考點:驗收測試執行主體)
回歸測試用于驗證修改后的軟件是否引入新缺陷。( )√(回歸測試驗證修改是否引入新缺陷)
(考點:回歸測試目的)
同行評審團隊必須包括用戶代表。( )×(同行評審團隊不含用戶代表)
(考點:同行評審成員)
ISO90003 是軟件質量管理體系標準。( )√(ISO90003 是軟件質量體系標準)
(考點:SQA 標準)
所有企業均具備 CMMI 等級二成熟度。( )×(所有企業具備 CMMI 等級一,非等級二)
(考點:CMMI 成熟度)
三、分析設計題(20 題)
(一)等價類與邊界值設計
題目:設計 “用戶名注冊” 的測試用例,要求用戶名長度 6-18 位,只能包含字母、數字和下劃線。
(考點:等價類劃分 + 邊界值分析)
“用戶名注冊” 測試用例
有效等價類:長度 6-18 位,僅含字母 / 數字 / 下劃線(如 “user_001”);
無效等價類:長度 <6(“abc”)、>18(“abcdefghijklmnopqrst”)、含特殊字符(“user@001”)。
邊界值用例:長度 5、6、7、17、18、19。
題目:輸入條件為 “成績分數 0-100”,設計健壯性邊界值測試用例。
(考點:健壯性邊界值應用)
測試用例:-1、0、1、99、100、101。
(二)邏輯覆蓋與控制流分析
題目:為語句 if (a>0 || b<5) 設計滿足 “判定覆蓋” 的測試用例。
(考點:判定覆蓋設計)
題目:為程序段繪制控制流圖,并計算圈復雜度:
if (x>0) {y = y + 1;
} else {y = y - 1;
}
while (z<10) {z = z + 1;
}
(考點:控制流圖繪制 + 圈復雜度計算)
題目:設計滿足 “條件覆蓋” 的測試用例,針對判定式 if (a<10 && b>0 && c!=5)。
(考點:條件覆蓋設計)
題目:解釋 “為什么路徑覆蓋是邏輯覆蓋中最高級別”,并舉例說明。
(考點:邏輯覆蓋級別對比)
題目:為一段包含 if-else 和循環的代碼設計基路徑測試的獨立路徑。
(考點:基路徑測試步驟)
(三)集成測試與測試方案
題目:繪制 Top-down 廣度優先的集成過程圖(假設系統有 A(頂層)、B、C、D(底層)模塊)。
(考點:Top-down 集成策略)
Top-down 集成過程圖
頂層模塊 A 先集成,然后集成 A 的直接子模塊 B、C,最后集成底層模塊 D(需樁模塊模擬 B、C 的依賴)。
四、綜合論述題(10 題)
題目:論述軟件測試與軟件質量保證的區別與聯系。
區別:測試是發現缺陷的活動,SQA 是確保過程符合標準的體系;
聯系:均以提升質量為目標,測試是 SQA 的重要環節,SQA 為測試提供流程保障。
(考點:測試與 SQA 的關系)
題目:設計一個電商平臺的性能測試方案,包含測試點、方法及預期目標。
(考點:性能測試設計)
測試點:響應時間(首頁加載≤3 秒)、并發量(1000 人同時下單)、數據安全性(支付加密);
方法:負載測試(逐步加壓)、壓力測試(超預期負載)、可靠性測試(持續運行 72 小時);
目標:避免大促系統崩潰,保障交易流暢。