1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực hành kiểm tra phần mềm bi 02

2 9 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểm thử dòng điều khiển
Trường học University of Science and Technology
Chuyên ngành Software Testing
Thể loại Bài thực hành
Năm xuất bản 2025
Thành phố Hanoi
Định dạng
Số trang 2
Dung lượng 28 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài thực hành chương 3 Bài thực hành So 2 (chương 3) KIỂM THỬ DÒNG ĐIỀU KHIỂN I Các tiện ích được dùng cho bài thực hành này JUnit, dJUnit Địa chỉ download và tham khảo thông tin về các tiện ích http[.]

Trang 1

Bài th c hành So 2 (ch ự ươ ng 3)

KI M TH DÒNG ĐI U KHI N Ể Ử Ề Ể

I Các ti n ích đ ệ ượ c dùng cho bài th c hành này : ự

JUnit, dJUnit

Đ a ch download và tham kh o thông tin v các ti n ích :ị ỉ ả ề ệ

http://www.junit.org/home

http://articles.jbrains.ca/JUnitAStarterGuide.pdf

http://agile.csc.ncsu.edu/SEMaterials/tutorials/djunit/

http://www.eclemma.org/index.html

II Các yêu c u : ầ

1 Thi t k Test Caseế ế

2 Dùng ti n ích JUnit đ hi n th c các testcase.ệ ể ệ ự

3 Đánh giá ph ki m thủ ể ử

II.1 Thi t k Test Case ế ế

Xem chương trình dưới đây, t o đ th dòng đi u khi n cho nó, đ i ra đ th dòng đi u ạ ồ ị ề ể ổ ồ ị ề khi n nh phân, r i đ i ra đ th dòng đi u khi n c b n, xác đ nh đ ph c t p C, xác ể ị ồ ổ ồ ị ề ể ơ ả ị ộ ứ ạ

đ nh C đị ường thi hành tuy n tính c b n đ c l p.ế ơ ả ộ ậ

Chú ý : s1, s2, là các phát bi u th c thi Java, còn c1, c2, miêu t các đi u ki n ể ự ả ề ệ quy t đ nh.ế ị

boolean evaluateBuySell (TickerSymbol ts) {

s1;

s2;

s3;

if (c1) {s4; s5; s6;}

else {s7; s8;}

while (c2) {

s9;

s10;

switch (c3) {

case-A:

s20;

s21;

s22;

break; // End of Case-A

case-B:

s30;

s31;

if (c4) {

s32;

s33;

s34;

}

else {

s35;

}

break; // End of Case-B

case-C:

Trang 2

s41;

break; // End of Case-C

case-D:

s50;

break; // End of Case-D

} // End Switch

s60;

s61;

s62;

if (c5) {s70; s71; }

s80;

s81;

} // End While

s90;

s91;

s92;

return result;

}

II.2 Dùng ti n ích JUnit đ hi n th c các testcase ệ ể ệ ự

Dùng ti n ích JUnit đ hi n th c các test cases cho Project ph n m m có tên là ệ ể ệ ứ ầ ề Triangle (được cung c p s n).ấ ẵ

II.3 Đánh giá ph ki m th ủ ể ử

Dùng ti n ích dJUinit đ thi hành các testcase và đánh giá c p ph ki m th ệ ể ấ ủ ể ử

Ngày đăng: 06/04/2023, 20:56

TỪ KHÓA LIÊN QUAN

w