初級測試面試題

2021-10-01 04:45:21 字數 1064 閱讀 2229

1.編寫測試用例有幾種方法?專案中具體用過哪些?具體細節

黑盒測試:等價類、邊界值、因果圖、場景法、正交法、大綱法

白盒測試:路徑覆蓋、邏輯覆蓋、條件判定

2.測試的六條基本法則是什麼?

功能、可靠性、易用性、效率、可維護性、可移植性

3.軟體測試分類有哪些?

黑、白、灰

4.軟體測試的流程是什麼?

5.編寫測試用例的原則是什麼?

100%功能覆蓋

6.軟體測試過程中必須經歷那幾個階段呢?

單元、整合、系統、驗收

整合測試和系統測試的區別:

系統測試最主要的就是功能測試,測試軟體《需求規格說明書》中提到的功能是否有遺漏,是否正確的實現。做系統測試要嚴格按照《需求規格說明書》,以它為標準。測試方法一般都使用黑盒測試法; 

整合測試在系統測試之前,單元測試完成之後系統整合的時候進行測試。整合測試主要是針對程式內部結構進行測試,特別是對程式之間的介面進行測試。整合測試對測試人員的編寫指令碼能力要求比較高。測試方法一般選用黑盒測試和白盒測試相結合。

7.黑盒測試包含哪些內容?

8.如何確定乙個問題是不是bug?

9.缺陷嚴重程度分別是什麼?並將每個嚴重程度進行簡單的描述。

10.缺陷優先順序有哪些?從高到低排列。

11.如何有效的記錄缺陷?

12.缺陷報告的準則規範是?

13.寫出某個功能的測試用例

14.你平時是怎麼設計測試用例的?如果舉了乙個例子讓設計測試用例,得至少10條。

15.令你自豪的bug?

16.缺陷管理工具?

初級軟體測試面試題1(真實面試經歷)

1 python 1 常用包有哪些 答案 測試常用的有selenium pip numpy time unittest大概說幾個就行 2 輸出 i am a student 的倒序,也就是 student a am i 3 輸出1 100 for i in range 101 print i或者pr...

初級軟體測試面試題2(真實經歷)

mysql 1 內連線 select from a table a inner join b table b on a.a id b.b id 左連線 select from a table a left join b table b on a.a id b.b id 右連線2 排序 order b...

初級mysql面試題彙總

本人學習了解了一些mysql的知識,也曾面試過mysql的資料庫管理員,現與大家分享一些mysql初級的面試題。mysql的儲存引擎,myisam與innodb的區別。答 1.myisam是非事務的儲存引擎,適合用於頻繁查詢的應用。表鎖,不會出現死鎖,適合小資料,小併發。2.innodb是支援事務的...