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

Kcpm btcn09 kiem thu hieu nang

3 3 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ử Hiệu Năng
Tác giả Nguyễn Văn A
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Kiểm Thử Phần Mềm
Thể loại Bài Tập Cá Nhân
Năm xuất bản 2023
Thành phố Hồ Chí Minh
Định dạng
Số trang 3
Dung lượng 251,3 KB

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

Nội dung

BTCN#09 KIỂM THỬ HIỆU NĂNG I Thông tin chung Mã số bài tập BTCN#09 Thời lượng dự kiến 2 tiếng Deadline nộp bài Theo quy định trên moodle Hình thức Bài tập cá nhân Hình thức nộp bài Nộp qua Moodle môn[.]

Trang 1

BTCN#09: KIỂM THỬ HIỆU NĂNG

I Thông tin chung

II Chuẩn đầu ra cần đạt

Bài tập này nhằm mục tiêu đạt được các chuẩn đầu ra sau:

▪ Thực hiện kiểm thử phần mềm với nhiều loại kiểm thử khác nhau: kiểm chức năng, kiểm giao diện và tính tiện dụng, kiểm bảo mật, kiểm hiệu năng, kiểm trên thiết bị di động, kiễm tra tĩnh

▪ Sử dụng một số công cụ đơn giản và áp dụng các công nghệ hỗ trợ kiểm chứng phần mềm (ví dụ: TestLink, Mantis, Selenium, NUnit )

III Mô tả bài tập

Yêu cầu 1: Chuẩn bị Ứng dụng kiểm thử (System Under Test)

Sử dụng hệ thống TestLink đã triển khai trong BTCN#06:

a Đăng ký 10 tài khoản, tên Username dạng MSSV_1 → MSSV_10

b Tạo Test Project, Test Plan, Test Requirement, Build, Test Suite và Import 100 Test Case mẫu cho bài tập

• Qui tắt đặt tên Test Project: MaLop.MaNhom.MSSV (ví dụ:

TH2017.Nhom01.1234567)

• Nội dung Test Project, Test Plan, Test Requirement, Build, Test Suite, Test Case chỉ là dữ liệu giả lập, trong đó 100 Test case phải phân bố trong nhiều test suite khác nhau

c Chụp hình các màn hình kết quả minh hoạ tương ứng

Yêu cầu 2: Sử dụng công cụ Jmeter quay tạo script cho 2 kịch bản sau:

1 Test case 1 - Login test steps:

• Go to the login page

• Enter user credentials

• Hit the Login button

• Wait for the Login response

2 Test case 2 - Project Details page test steps:

• Go to the login page

• Enter user credentials

Trang 2

• Hit the Login button

• Load the Dashboard page

• Click on an existing project

• Click on Test Specification

Yêu cầu 3: Tạo bộ dữ liệu kiểm thử (test data) lưu trong tập tin excel/csv/txt và thiết kế script để

thực thi tự động bộ dữ liệu đó (mỗi test 10 bộ dữ liệu) theo 2 kịch bản đã tạo ở trên:

1 Kiểm tra 10 người dùng cùng đăng nhập đồng thời

2 Kiểm tra 10 người dùng cùng đăng nhập và hiển thị Test Specification đồng thời

Yêu cầu 4: Quay video toàn bộ quá trình chạy, post lên youtube, tên là KCPM-MaLop-MSSV-Bài tập kiểm thử hiệu năng

Yêu cầu 5: Viết báo cáo trình bày quá trình thực hiện bài tập (các bước thực hiện bài tập)

IV Các yêu cầu & quy định chi tiết cho bài nộp

• Thư mục MSSV-Jmeter có cấu trúc như sau:

o MSSV-Link.txt: Link chứa file youtube

o MSSV-Source: Thư mục “Source”: chứa mã nguồn các script và test data (hoặc link chứa thư mục source)

o MSSV-Report.docx: Báo cáo trình bày quá trình thực hiện bài tập (các bước thực hiện bài tập), ghi rõ thông tin SV và tự đánh giá

• Nén thư mục bài nộp thành MSSV.Zip và upload Moodle

V Cách đánh giá

Bài tập được đánh giá trên thang 10 với các tiêu chí sau:

1 Chuẩn bị được dữ liệu mẫu cho hệ thống cần kiểm thử

2 Tạo được script kiểm thử hiệu năng cho 2 kịch bản yêu cầu

3 Chạy được kiểm thử hiệu năng cho 2 kịch bản yêu cầu với các bộ dữ liệu (test data) lưu trong file excel/csv/txt

4 Có quay video toàn bộ quá trình chạy kiểm thử hiệu năng

5 Báo cáo trình bày quá trình thực hiện bài tập rõ ràng, ghi rõ thông tin SV và tự đánh giá

VI Tài liệu tham khảo

VII Các quy định khác

Nộp bài trễ hạn bị 0 điểm

VIII Mẫu báo cáo tự đánh giá

BÁO CÁO BÀI TẬP

Trang 3

Họ tên: Nguyễn Văn A

Tổng thời gian bạn đã dùng để hoàn thành bài tập: 2h

Yêu cầu Mô tả các kết quả đạt được Thang điểm Điểm tự đánh giá

2 Tạo được script kiểm thử hiệu năng cho 2 kịch bản yêu

cầu

3 Script chạy tự động với test data lưu trong file

excel/csv/txt

2

4 Video toàn bộ quá trình chạy kiểm thử tự động 2

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

TỪ KHÓA LIÊN QUAN

w