Nhập môn Kiểm thử trong Python
Alexander Levin
Data Scientist
Đơn vị - phần nhỏ nhất có thể kiểm thử.
$$
Kiểm thử đơn vị - phương pháp kiểm thử phần mềm.
$$
Trường hợp kiểm thử - tập hợp đầu vào và đầu ra kỳ vọng cho đơn vị.
Kiểm thử đơn vị - là nền tảng để kiểm thử "bức tranh tổng thể" của phần mềm.
Trường hợp sử dụng:
Các bước:
Đơn vị cần kiểm thử:
# Function for a sum of elements
def sum_of_arr(array:list) -> int:
return sum(array)
Test case:
sum0number - trả về chính number# Test Case 1: regular array
def test_regular():
assert sum_of_arr([1, 2, 3]) == 6
assert sum_of_arr([100, 150]) == 250
# Test Case 2: empty list
def test_empty():
assert sum_of_arr([]) == 0
# Test Case 3: one number
def test_one_number():
assert sum_of_arr([10]) == 10
assert sum_of_arr([0]) == 0
Kiểm thử đơn vị - kiểm tra một đơn vị hoạt động đúng kỳ vọng.
Trường hợp kiểm thử - đầu vào và đầu ra tóm tắt một phần của bài toán.
Trường hợp sử dụng:
Xây dựng test case - cần tính sáng tạo.
Nhập môn Kiểm thử trong Python