軟件測試:
一、黑盒測試
(后續補充)
二、白盒測試(單元測試):需要編碼實現
書籍:單元測試之道
Junit工具:
步驟:
1、導包



2、新建資源文件夾(test)


3、測試包、類命名規范:
3.1、一般與測試類包名相同
3.2、需要測試類的類名作為測試類名的前綴或后綴
4、使用注解
4.1、放在測試方法的頭部注解
4.1.1、@test:標識該方法需要測試
@test(timeout=1000):加時間戳,表示該測試方法必須1s內執行完畢,否則報錯
@test(expectend=異常類.class):表示允許該測試方法拋出此異常
4.1.2、@before:標識該方法在測試方法前執行
4.1.3、@after:標識該方法在測試方法后執行
5、斷言Assert
5.1、Assert.assertEquals(expected, actual);
expected:期望值
actual:真實返回值(可調用被測試的方法)
返回結果:根據測試用例判斷測試方法的返回值與期望值是否一直
6、判斷測試類中的所有測試方法執行情況

6.1、正常情況:

6.2、有bug情況:

