Zusammenfassung der Ressource
Test Techniques
(Main)
- black box testing
- kiểm thử thông số kỹ thuật, hành vi bên ngoài của sp
- dựa trên đặc điểm kỹ thuật của sp, test theo
- yêu cầu của KH
- tiêu chí của KH
- chức năng của hth
- testcase đc xây dựng dựa trên bản đặc tả
yêu cầu kỹ thuật SRS
- tester kh cần biết lập trình vì kh cần code / algorithm
- các loại Black box testing
- Equivalence partitioning (phân vùng tương đương)
- chia điều kiện đầu vào thành các vùng tương đương nhau
- các giá trị trong vùng tương đương cho kq đầu ra giống nhau
- test 1 giá trị đại diện trong vùng tương đương
- Boundary value analysis (phân tích giá trị biên)
- testcase được thiết kế bao gồm các giá trị tại biên
- quy tắc tạo testcase
- giá trị tại biên nhỏ nhất -1
- giá trị tại biên nhỏ nhất
- giá trị tại biên lớn nhất
- giá trị tại biên lớn nhất +1
- All-pairs testing (kiểm thử tất cả các cặp)
- kiểm thử phần mềm use pp tổ hợp
- fuzz testing
- nhập đầu vào với diều kiên sai
- nhập data một cách ngẫu nhiên
- white box testing
- kiểm thử code, thuật toán, cấu trúc chtr
- testcase đc xây dựng dựa trên cấu trúc code,
cách thức vận hành code
- tester phải am hiểu lập trình vì phải xem
source code khi kiểm thử
- các loại white box testing
- API testing
- Code coverage
- gray box testing
- kết hợp pp black box và white box
- ktra phần mềm dựa trên đặc điểm kỹ thuật
- nhưng sử dụng một số kiến thức về hoạt động bên
trong của phần mềm đó
- testcase được thiết kế dựa vào
- cấu trúc dữ liệu bên trong
- thuật toán của chương trình
- khi kiểm thử thì test như là người dùng cuối hoặc là ở mức hộp đen
- các loại gray box testing
- ktra ma trận
- ktra hồi quy
- ktra mẫu