軟件測試判斷題

判斷題
軟件測試就是爲了驗證軟件功能實現的是否正確,是否完成既定目標的活動,因此軟件測試在軟件工程的後期纔開始具體的工做。 (初級) ( × )
發現錯誤多的模塊,殘留在模塊中的錯誤也多。( √ ) (初級)
測試人員在測試過程當中發現一處問題,若是問題影響不大,而本身又能夠修改,應當即將此問題正確修改,以加快、提升開發的進程。( × )(初級)
單元測試一般應該先進行「人工走查」,再以白盒法爲主,輔以黑盒法進行動態測試。
( √ )(中級)
功能測試是系統測試的主要內容,檢查系統的功能、性能是否與需求規格說明相同。( √ )(中級)
軟件質量管理即QM由QA和QC構成,軟件測試屬於QC的核心工做內容。(√)(高級)
軟件測試只能發現錯誤,但不能保證測試後的軟件沒有錯誤。(√)
軟件就是程序。(X)
測試只要作到語句覆蓋和分支覆蓋,就能夠發現程序中的全部錯誤。(X)
I18N測試是指對產品作出具備國際性的規劃,而L10N測試則是指對軟件作出符合本地需求更改工做。(√)【高級】
( × )用黑盒發測試時,測試用例是根據程序內部邏輯設計的。
( √ )白盒測試是基於對程序控制結構瞭解的基礎上來設計測試用例的。
( × )測試是爲了驗證軟件正確的實現了用戶需求。
( √ )肯定測試主要測試軟件功能是否知足用戶的合理需求,以「需求規格說明書」爲測試依據。
( √ )軟件測試時常常要輸入無效的,不合理的數據進行測試。
( × )若是發佈的軟件有質量問題,那是軟件測試人員的錯。
( × )設計—實現—測試,軟件測試是開發後期的一個階段。
1.軟件測試的目的是儘量多的找出軟件的缺陷。(Y)
2.Beta測試是驗收測試的一種。(Y)
3.驗收測試是由最終用戶來實施的。(N)
4.項目立項前測試人員不須要提交任何工件。(Y)
5.單元測試能發現約80%的軟件缺陷。(Y)
6.代碼評審是檢查源代碼是否達到模塊設計的要求。(N)
7.自底向上集成須要測試員編寫驅動程序。(Y)
8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。(N)
9.測試人員要堅持原則,缺陷未修復完堅定不予經過。(N)
10.代碼評審員通常由測試員擔任。(N)
11.咱們能夠人爲的使得軟件不存在配置問題。(N)
12.集成測試計劃在需求分析階段末提交。(N)
1.軟件測試的目的是儘量多的找出軟件的缺陷。
(Y)
2.Beta 測試是驗收測試的一種。
(Y)
3.驗收測試是由最終用戶來實施的。
(N)
4.項目立項前測試人員不須要提交任何工件。
(Y)
5.單元測試能發現約 80%的軟件缺陷。
(Y)
6.代碼評審是檢查源代碼是否達到模塊設計的要求。
(N)
7.自底向上集成須要測試員編寫驅動程序。
(Y)
8.負載測試是驗證要檢驗的系統的能力最高能達到什麼程度。
(N)
9.測試人員要堅持原則,缺陷未修復完堅定不予經過。
(N)
看狀況有時候
就是堅持原則。
10.代碼評審員通常由測試員擔任。
(N)
11.咱們能夠人爲的使得軟件不存在配置問題。
(N)
12.集成測試計劃在需求分析階段末提交。
(N)java

  1. UML圖中帶虛線的箭頭表示的是兩個模型間的關聯關係 【 錯 】web

  2. 在當前目錄下解壓歸檔文件this.tar.gz ,咱們可使用命令:$tar xvzf this.tar.gz。【 對 】算法

  3. truncate和delete均可以用來刪除表中全部的記錄。區別在於Delete是DDL操做,不須要rollbacksegment 【 錯 】數據庫

  4. 選擇索引字段,首先考慮查詢數據區分度是否高,若是區分度不高則適合建立索引【 錯 】安全

  5. 在java中GC的含義是垃圾收集器。【 對 】服務器

  6. forward 執行在客戶端而sendRedirect() 執行在服務器端。【 錯 】 都是服務端微信

  7. 自動化測試不必定須要專用的工具使用通用的程序語言也能夠進行自動化測試。【 對 】多線程

  8. 在時間有限的狀況下,應該優先測試典型值,而不是邊界值。【 錯 】併發

  9. 系統測試的測試目標必定是軟件系統,而不會包含硬件環境。【 錯 】app

  10. 文字錯誤均屬於嚴重程度很低的缺陷,所以不須要過多關注。【 錯 】

  11. 系統測試的測試對象,僅僅是對應於被測軟件。【 錯 】
    題解:
    系統測試的對象不只僅包括須要測試的產品系統的軟件,還要包含軟件所依賴的硬件、外設甚至包括某些數據、某些支持軟件及其接口等。所以,必須將系統中的軟件與各類依賴的資源結合起來,在系統實際運行環境下來進行測試。

  12. UML中表示一個抽象類的方法是用斜體來書寫類名的。【 對 】

  13. 目前32位操做系統能夠指定的堆大小的上限是1G 。【 錯 】 4G

  14. SYNONYM是指向其它數據庫對象的數據庫指針。【 對 】

  15. Java程序裏建立新的類對象使用關鍵new,回收無用的類對象使用關鍵字free【 錯 】

  16. 每一個類都繼承了Object類,因此都實現了toString()方法。【 對 】

  17. 性能測試應該僅從請求和響應狀況評價系統性能。【 錯 】

  18. 有了專職的測試人員,開發人員就能夠專一於開發,不須要再作測試。【 錯 】

  19. 測試的目的是爲了發現儘量多的缺陷,不是爲了說明軟件中沒有缺陷。【 錯 】

  20. 邊界值出現缺陷的概率較高,所以應該優先對邊界值進行測試。【 錯 】

  21. 白盒是較黑盒更有技術含量,等級更高,更有效的測試,將來將最終代替黑盒。【 錯 】

  22. 類圖中的關聯包含單向關聯和雙向關聯兩種。【 對 】
    題解:
    UML類圖中關聯有不少種類型的,分爲:雙向關聯、單向關聯、聚合、複合(也叫組合)。

  23. Collection是集合類的上級接口,Collections是針對集合類的一個幫助類。【 對 】
    題解:
    Collection是集合類的上級接口,繼承與他的接口主要有Set和List.
    Collections是針對集合類的一個幫助類,他提供一系列靜態方法實現對各類集合的搜索、排序、線程安全化等操做

  24. classloader是分層次的,它只能加載比它層次高的類及它自身的類,同層次的類及比它層次低的類都不能加載。【 對 】
    題解:
    classloader是分層次的,它只能加載比它層次高的類及它自身的類,同層次的類及比它層次低的類都不能加載。在weblogic中的classloader有5個層次,從高到低排:
    a. jdk
    b. jdk ext
    c. system classpath
    d. (APP-INF/lib and APP-INF/classes)
    e. (WEB-INF/lib and WEB-INF/classes)
    f. ejb.jar
    注意:e 和 f 的classloader是同級的。
    因此APP-INF/lib和APP-INF/classes下類不能實例化webapp下的類,這點尤爲要注意,不然會報類找不到的錯誤。

  25. 軟件實現了需求規格說明書中未指定的功能,這也是一種缺陷。【 錯 】
    題解:
    缺陷的表現形式不只體如今功能的失效方面,還體如今其餘方面。主要類型有:軟件沒有實現產品規格說明所要求的功能模塊;軟件中出現了產品規格說明指明不該該出現的錯誤;軟件實現了產品規格說明沒有提到的功能模塊;軟件沒有實現雖然產品規格說明沒有明確說起但應該實現的目標;軟件難以理解,不容易使用,運行緩慢,或從測試員的角度看,最終用戶會認爲很差。
  26. 在測試算法時,應該儘可能使用與被測程序相同的計算方式(最好是借用其代碼片斷)
    來計算預期結果 。【 錯 】

  27. 測試時除了依照軟件需求規格說明書之外,還能夠參照標準、慣例和通用法則。【 對 】

  28. 併發用戶數通常指一段時間內訪問系統的用戶數量。【 錯 】
    題解:
    併發主要是針對服務器而言,是否併發的關鍵是看用戶操做是否對服務器產生了影響。所以,併發用戶數量的正確理解爲:在同一時刻與服務器進行了交互的在線用戶數量。這些用戶的最大特徵是和服務器產生了交互,這種交互既能夠是單向的傳輸數據,也能夠是雙向的傳送數據。

  29. 開發人員本身認爲極可能存在缺陷的地方,真正存在缺陷的可能性也很大。【 對 】

  30. 一個用例包包含用例、角色,可能包含其餘用例包。【 對 】
    題解:
    UML相關識記知識。

  31. 線程是進程的中的一個實體,一般一個進程有若干個線程,
    但同一進程中的多個線程不能併發執行。 【 錯 】
    題解:
    1.線程是進程中的一個實體。
    2.同一進程中的多個線程之間能夠併發執行。
    3.線程和進程的區別在於,子進程和父進程有不一樣的代碼和數據空間,而多個線程則共享數據空間,每一個線程有本身的執行堆棧和程序計數器爲其執行上下文.多線程主要是爲了節約CPU時間,發揮利用,根據具體狀況而定. 線程的運行中須要使用計算機的內存資源和CPU。
    補充一點:線程 進程 程序 是逐漸抽象的。
    一個程序對應多個進程,進程有生命程序無生命,進程是動態的,而程序是靜態的。

  32. 表的設計必須遵循第一範式,儘可能達到第二範式及第三範式。【 對 】

  33. 接口能夠繼承接口。【 對 】
    題解:
    Java、C中接口均可以繼承接口

  34. 當系統內部實現發生變化,而外部接口不變時,黑盒案例也須要隨之改變。 【 錯 】

  35. 劃分了等價類後,應該在每一個等價類選取20%以上的值進行測試。
  36. 軟件測試學習羣qq羣:696116213
    qq微信:q524797147](https://s1.51cto.com/images/blog/201903/16/adb5659fe9e0d61fd3a16c7304dd75c2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

軟件測試判斷題

相關文章
相關標籤/搜索