BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC KINH TẾ TP. HỒ CHÍ MINH
ĐỒ ÁN :
ĐẢM BẢO VÀ KIỂM SỐT CHẤT LƯỢNG PHẦN MỀM
CHỦ ĐỀ :
TEST PLAN WEBSITE TRƯỜNG ĐẠI HỌC KINH TẾ
1.
2.
3.
4.
5.
GVHD : Nguyễn Mạnh Tuấn
LỚP
: TH01-K41
NHÓM : 9
Lê Anh Nhật
Nguyễn Phi Hồng
Nguyễn Thanh Bình
Lê Hồng Qn
Lê Thanh Trúc
DANH SÁCH NHÓM
STT
Mã số sinh viên
Họ Tên
1
31151021567
Lê Anh Nhật
2
31131021158
Nguyễn Phi Hồng
3
31141023465
Nguyễn Thanh Bình
4
31151020960
Lê Hồng Qn
5
31151020673
Lê Thanh Trúc
MỤC LỤC
4
1. Giới thiệu
1.1. Mục đích
Website là nơi lưu trữ và truy cập nguồn tài nguyên, dữ liệu sách tham
khảo, luận văn, luận án,… tra cứu sách.
Hỗ trợ sinh viên, học viên tìm kiếm, sử dụng nguồn tài liệu trong quá trình học tập.
Hỗ trợ học viên, giảng viên trong q trình làm luận án, luận văn,cơng trình nghiên cứu khoa
học.
Web site này có thể chạy trên tất cả các trình duyệt web như Google Chrome hay Mozilla
Firefox.
Web site hỗ trợ đăng nhập để truy xuất cơ sở dữ liệu.
1.2. Tài liệu tham khảo
-
Link Checker của W3C : />
-
Web Performance Tester
-
Testlink Comunity
-
Slide bài giảng môn học, mẫu test plan
5
1.3. Mục tiêu
Tài liệu kiểm thử này áp dụng cho việc kiểm thử các chức năng của trang web
/>Các chức năng cần kiểm tra :
Tìm kiếm cơ bản và nâng cao
Tạo tài khoản và đăng nhập
Sử dụng dịch vụ
1.4. Liệt kê các rủi ro
Rủi ro do kế hoạch
6
Mức độ rủi
STT
Rủi ro
Cách khắc phục
ro
Thời gian, lịch trình
(schedule) kiểm thử chặt
Nhóm kiểm thử có thể chuẩn bị cho
chẽ. Nếu thời gian bắt đầu
cơng việc (tasks) trước đó và giao tiếp
1
Cao
kiểm thử bị trì hỗn, việc
sớm với các bên liên quan. Thêm thời
kiểm thử sẽ khơng thể được
gian dự phịng
mở rộng .
Trong suốt quá trình kiểm thử, những
lỗi mới sẽ được phát hiện và có thể gây
Kiểm thử bị trì hoãn phụ ra những vấn đề mất nhiều thời gian để
2
thuộc vào những vấn đề giải quyết. Nếu những lỗi mới được
mới phát sinh.
phát hiện, việc quản lý lỗi và các thủ
tục phải được đưa ra để ngay lập tức
tìm ra giải pháp giải quyết vấn đề.
Rùi ro do kinh phí và tài ngun
Trung bình
7
Mức độ
STT
Rủi ro
Cách khắc phục
rủi ro
Ngày nghỉ và kỳ nghỉ được dự đốn và
Khơng đủ nhân lực, nhân
đưa vào lịch trình (schedule), sự sai
1
lực có thể bắt đầu cơng việc
Trung bình
lệch so với dự đốn có thể gây ra sự trì
q muộn
hỗn trong kiểm thử.
Theo sát tiến độ cơng việc và điểu
2
Vượt kinh phí cho phép
Trung bình
chỉnh thích hợp.
3
Thiếu tài nguyên hệ thống
Đề nghị xin thêm hỗ trợ
Trung bình
Rủi ro do vận hành
Mức độ
STT
Rủi ro
Cách khắc phục
rủi ro
Phạm vi kiểm thử không
Xác định phạm vi kiểm thử một cách
1
được định nghĩa một cách
Trung bình
đầy đủ.
đầy đủ
Thiết lập CSDL và các
thơng số cho CSDL không
Thiết lập lại CSDL theo sát nhu cầu
2
Thấp
giống như khi chương trình thực tế.
sẽ chạy thật.
8
Rủi ro do kỹ thuật
Mức độ
STT
Rủi ro
Cách khắc phục
rủi ro
2.
Chiến
Lỗi được tìm ra ở các giai
Có kế hoạch quản lý lỗi để xác định và
1
đoạn sau của vòng đời phát
lược
Trung bình
sửa lỗi kịp thời.
test
triển phần mềm
Mơi trường test khơng sẵn
2
Lên lịch trình cụ thể.
Thấp
Sau
sàng.
khi
viết xong test case của chức năng nào sẽ thực hiện test ln ở chức năng đó rồi mới chuyển
qua viết test case của chức năng khác.
-
Test thủ cơng đối với các chức năng tìm kiếm, đăng nhập.
-
Kiểm tra chức năng có thực hiện được đúng với yêu cầu.
-
Các kiểu test: Functional Test, Integration Test, Performance Test.
-
Mô tả việc kiểm tra như thế nào, những gì sẽ được kiểm tra, các hoạt động chính được
thực hiện trong quá trình kiểm tra và các phương pháp đánh giá kết quả.
Điều kiện hoàn thành: chấp nhận chất lượng và tiến trình đã hồn tất đầy đủ.
9
2.1. Phương thức test
Action
Tools
Supplier/ Self Construction
Version
2.2.
Kiểm tra lỗi
Link Checker của
code
W3C
Kiểm thử hiệu
Web Performance
năng
/>
Mới nhất
Web Performance, Inc.
Mới nhất
TestLink Comunity
1.9
Mơi
Tester
Quản lý quy
trình test, test
TestLink
cases
trường test
Sử dụng hệ điều hành Window 10 và trình duyệt GoogleChrome.
3. Các yêu cầu của test
-
Test các chức năng, thành phần có độ ưu tiên cao trước.
-
Đánh giá chất lương sản phẩm. Chất lượng sản phẩm phải ở mức có thể chấp nhận được
và phù hợp với yêu cầu khách hàng.
-
Tìm càng nhiều lỗi càng tốt.
10
4. Nguồn lực test
4.1. Nhân sự
Thành viên
Lê Anh Nhật
Vai trò
Test Manager / Test Designer / Tester: Lập kế hoạch kiểm thử,
quản lý tiến độ hoạt động kiểm thử, thiết kế các testcase bổ sung.
Nguyễn Phi Hoàng
Test Designer / Tester: Thiết kế và viết các testcase, thực thi các
testcase cho chức năng Tìm kiếm cơ bản và nâng cao.
Nguyễn Thanh
Test Designer / Tester: Thiết kế và viết các test case, thực thi các
Binh
testcase cho chức năng đăng nhập.
Test Designer / Tester: Thiết kế và viết các testcase cho chức năng
Lê Thanh Trúc
Sử dụng dịch vụ, thực thi các testcase bổ sung, đọc các tài liệu
Lê Hồng Quân
tham khảo để cung cấp thơng tin cần thiết cho nhóm, xem lại Test
Plan
4.2. Tài nguyên
PC (CPU Intel Core i7, 2.6 GHz,Ram 8 GB,HDD 1Tb, Windows 10 64 bit)
Các browser: GoogleChrome 66.0.3359.139 ,hỗ trợ đầy đủ Javascript.
Localhost.
11
3. Phạm vi test
3.1. Những chức năng được kiểm thử
Hiển thị giao diện
Thơng báo &lịch
Tin tức
Tìm kiếm cơ bản
Tìm theo tiêu đề, số chương, tên case study
Tìm kiếm nâng cao
Tìm theo tên tác giả, mô tả, thời điểm xuất bản, từ khoá,…
Quản lý tài khoản
Tạo tài khoản, đăng nhập
Sử dụng dịch vụ
Thuê phòng học, mượn trả sách, đặt trước sách, workshop.
3.2. Những chức năng không được kiểm thử
Upload luận văn, luận án, nghiên cứu khoa học.
Thông tin số lượt tải.
12
4. Phân chia nhiệm vụ
Ngày bắt
Ngày kết
Giờ làm
đầu
thúc
việc
Lê Anh Nhật
26/4/2018
28/4/2018
2 ngày
Quản lý giao diện trang chủ,
Nguyễn Thanh
29/4/2018
2/5/2018
3 ngày
trang đăng nhập
Binh
Quản lý giao diện tin tức,
Lê Anh Nhật
2/5/2018
3/5/2018
1 ngày
Nguyễn Phi
2/5/2018
5/5/2018
4 ngày
5/5/2018
7/5/2018
3 ngày
Lê Thanh Trúc
2/5/2018
3/5/2018
1 ngày
Lê Hồng Quân
2/5/2018
3/5/2018
1 ngày
Nguyễn Thanh
2/5/2018
4/5/2018
2 ngày
Lê Thanh Trúc
3/5/2018
6/5/2018
4 ngày
Lê Hồng Quân
3/5/2018
4/5/2018
1 ngày
Tên công việc
Lập test plan
Nhân lực
Test case
thơng báo, lịch
Tìm kiếm cơ bản
Hồng
Nguyễn Phi
Tìm kiếm nâng cao
Hồng
Tìm kiếm dữ liệu nội bộ
Yêu cầu tài liệu
Quản lý tài khoản
Binh
Đăng ký dịch vụ đặt,
mượn/trả sách
Đăng ký dịch vụ thuê phòng
học
13
Nguyễn Phi
Performance Test
7/5/2018
8/5/2018
1 ngày
6/5/2018
7/5/2018
1 ngày
8/5/2018
9/5/2018
1 ngày
Hoàng, Nguyễn
Thanh Binh
Lê Thanh Trúc
Integration Test
Lê Hồng Quân
Ghi nhận và đánh giá kết
quả kiểm thử
Lê Anh Nhật