2015計算機四級《軟件測試工程師》模擬試題(二)答案及解析
一、選擇題
1. A 2. C 3. A 4. A5. A
6. C 7. D 8. D 9. B10. D
11. B 12. D 13. B 14. B15. A
16. D 17. C 18. D 19. A20. B
21. A 22. C 23. C 24. C25. D
二、論述題
1.問題1:
解答:
首先分析程序的規則説明和被測程序的功能,將其劃分等價類並編號,如下:
有效等價類輸入:
(2)區號:空白;
(3)區號:3位數字;
(4)前綴:從100-999的3位數字;
(5)後綴:4位數字。
無效等價類輸入:
(1)區號:有非數字字符;
(2)區號:少於3位數字;
(3)區號:多於3位數字;
(4)前綴:有非數字字符;
(5)前綴:起始位為"0";
(6)前綴:少於3位數字;
(7)前綴:多於3位數字;
(8)後綴:有非數字字符;
(9)後綴:少於4位數字;
(10)後綴:多於4位數字。
問題2:
根據上述等價類的劃分,設計測試用例如下:
有效測試用例輸入,如下表所示:
無效的測試用例輸入,如下表所示:
2.在對照需求做功能測試和軟件配置複審時,是由軟件開發者在開發環境下進行的測試。而接下來做驗收測試時則以用户為主。軟件開發人員和QA(質量保證)人員也應參加。由用户參加設計測試用例,使用用户界面輸入測試數據,並分析測試的輸出結果。一般使用生產中的實際數據進行測試。
如果軟件是為多個客户開發的,則需要進行α測試和β測試。α測試是由一個用户在開發環境下進行的測試,也可以是公司內部的用户在模擬實際操作環境下進行的測試。軟件在一個自然設置狀態下使用。開發者坐在用户旁邊,隨時記下錯誤情況和使用中的問題。這是在受控制的環境下進行的測試。β測試是由軟件的多個用户在一個或多個用户的實際使用環境下進行的測試。這些用户是與公司簽定了支持產品預發行合同的外部客户,他們要求使用該產品,並願意返回有關錯位錯誤信息給開發者。與α測試不同的是,開發者通常不在測試現場。因而,β測試是在開發者無法控制的環境下進行的軟件現場應用。
3.(1)根據題意設計判定表,如下表所示:
(2)由判定表設計測試用例時,要求覆蓋所有規則,一般針對每個規則設計一個測試用例。對於該測試用例以規則所對應的條件為要求滿足的輸入條件,並以規則所對應的動作的動作為預期結果。根據表 可以設計4個測試用例,它們分別覆蓋規則1~4,如下表所示。
-
2016年計算機三級《數據庫技術》機考試題及答案
1、把電路中的所有元件如晶體管、電阻、二極管等都集成在一個芯片上的元件稱為()(本題分值:1分)【正確答案】BsistorgratedCircuitutermmTubeC所用的主要元件是()(本題分值:1分)【正確答案】CA.集成電路B.晶體管C.電子管D.以上答案都不對3、如果以鏈表為棧的存儲...
-
2015全國計算機三級考試《數據庫技術》模擬試題(二)答案及解析
一、單選題1.B【解析】數據模型三個要素包括:①數據結構數據結構是所研究的對象類型的集合。它從語法角度表述了客觀世界中數據對象本身的結構和數據對象之間的關聯關係,是對系統靜態特徵的描述。②數據操作數據操作是對數據庫中對象的實例允許執行的操作的集合,...
-
2017年計算機三級網絡技術第一章節習題及答案
只有通過二級才可以報考三級,三級通過報考四級,或者二、三和四可以同時報,但二級必須考過才能拿到三、四級證書,NCRE所有級別證書均無時效限制,三、四兩個級別的成績可保留一次。以下是小編蒐集的2017年計算機三級網絡技術第一章節習題及答案,一起來看看吧。1[單選題...
-
全國計算機三級數據庫練習題
數據庫技術其考核內容與計算機專業的主幹基礎課吻合程度較好,並且均為四級考核內容。小編整理了相關的內容,歡迎欣賞與借鑑。一、選擇題1.數據庫系統與文件系統的主要區別是()。DA.數據庫系統複雜,而文件系統簡單B.文件系統只能管理程序文件,而數據庫系統能夠管理各種類...