Tải bản đầy đủ (.doc) (12 trang)

WEBSITE QUẢN lý THƯ VIỆN ONLINE software test description

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (104.02 KB, 12 trang )

G05- ISD/FIT/HUT

1/12

ĐH BÁCH KHOA HÀ NỘI, KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN HỆ THỐNG THÔNG TIN

WEBSITE QUẢN LÝ THƯ VIỆN ONLINE
Software Test
Description
Mã nhóm : G05
Mã tài liệu : STD – v1.1

Hà nội 4/11/2008


OLP - Software Testing Description
v1.1

G05- ISD/FIT/HUT

2/12

BIÊN BẢN THAY ĐỔI

*A - Thêm M – Thay đổi D - Xóa
Ngày hiệu

Các mục thay

A*



lực

đổi

M, D

2/11/2008

Các chương

4/11/2008

Kế hoạch kiểm
thử

A
M

Mô tả

Phiên bản
mới

HongBt soạn mới
NgaNt Sửa thông tin các bảng
trong kế hoạch kiểm thử

1.0
1.1



OLP - Software Testing Description
v1.1

G05- ISD/FIT/HUT

3/12

TRANG KÝ TÊN

SOẠN TÀI LIỆU:

Bùi Thị Hồng

Ngày

03/11/2008

Ngày

04/11/2008

Thành viên

KIỂM TRA LẠI :

Nguyễn Thắng Lợi
Trưởng nhóm


DUYỆT TÀI LIỆU:

Tạ Tuấn Anh
Người hướng dẫn

Ngày


OLP - Software Testing Description
v1.1

G05- ISD/FIT/HUT

MỤC LỤC
1 GIỚI THIỆU CHUNG...................................................................................5
1.1 Mục đích.............................................................................................................. 5
1.2 Thuật ngữ và ký hiệu viết tắt...............................................................................5
1.3 Tài liệu liên quan................................................................................................. 6
2 MÔ TẢ KIỂM THỬ......................................................................................7
2.1 Các thành phần của kiểm thử..............................................................................7
2.2 Các loại kiểm thử.................................................................................................7
2.3 Các pha kiểm thử................................................................................................8
3 KẾ HOẠCH KIỂM THỬ................................................................................9
4 GIÁM SÁT KIỂM THỬ VÀ BÁO CÁO............................................................11
4.1 Giám sát............................................................................................................ 11
4.2 Báo cáo............................................................................................................. 11
5 FORM ĐẶC TẢ KỊCH BẢN TEST.................................................................12

4/12



OLP - Software Testing Description
v1.1

1

G05- ISD/FIT/HUT

5/12

GIỚI THIỆU CHUNG

1.1 Mục đích
Mục đích của tài liệu là lên kế hoạch cho quá trình kiểm thử hệ thống. Cụ thể là
trang web “QUẢN LÝ THƯ VIỆN ONLINE” (G05). Biên bản phụ giúp thống nhất
lịch làm việc và mục tiêu đặt ra của nhóm khi tiến hành kiểm thử.
Tài liệu bao gồm các phần:
− Mô tả kiểm thử
− Kế hoạch kiểm thử
− Giám sát và báo cáo.
− Và cuối cùng là form đặc tả kịch bản test
Đới tượng sử dụng tài liệu : nhóm phát triển , người duyệt dự án ( giảng viên
hướng dẫn )
Nhóm phát triển và kiểm thử sẽ dựa trên tài liệu này để trình bày và tiến hành
kiểm thử lớp cũng như kiểm thử hệ thống.

1.2 Thuật ngữ và ký hiệu viết tắt

Thuật ngữ / ký


Mô tả

hiệu
TVTT

Thư viện trực tuyến

CSDL

Cơ sở dữ liệu

Ghi chú


OLP - Software Testing Description
v1.1

G05- ISD/FIT/HUT

1.3 Tài liệu liên quan

Mã tài liệu

Thông tin tài liệu

Doan_Phattrie

Đồ án Phát triển các hệ thống thông tin

nHTTT


Người viết: Tạ Tuấn Anh
Phiên bản: 1.0

SRS-v1.0

Tài liệu đặc tả yêu cầu khách hàng
Người viết: Nguyễn Thắng Lợi
Phiên bản:1.0

SDD_1.1

Tài liệu Thiết kế phần mềm
Người viết: Bùi Thị Hồng – Nguyễn Thắng Lợi
Phiên bản : 1.1

6/12


OLP - Software Testing Description
v1.1

2

G05- ISD/FIT/HUT

MÔ TẢ KIỂM THỬ

2.1 Các thành phần của kiểm thử
Kiểm thử giao diện hệ thống “WEBSITE QUẢN LÝ THƯ VIỆN ONLINE”

Kiểm tra các chức năng chính của hệ thớng.
Tùy theo đánh giá và giám sát tiến hành chỉnh sửa hệ thống.

2.2 Các loại kiểm thử
2.2.1 Kiểm thử chức năng
Kiểm tra thành phần chức năng của trang web. Thực hiện các chức năng phối
kết hợp, hoặc tùy chọn.
2.2.2 Kiểm thử dữ liệu
Kiểm tra mô tả dữ liệu, đảm bảo dữ liệu các bảng theo dạng chuẩn 3, duyệt
tồn bợ các bảng dữ liệu.
2.2.3 Kiểm thử bảo mật
Tham gia vào các thành phần hệ thống với nhiều dạng , mức ưu tiên ; test hack,
kiểm tra tính an tồn của dữ liệu và cấu trúc hệ thớng với các dạng tấn công.
2.2.4 Kiểm thử hiệu năng
Kiểm thử sau của kiểm thử chức năng, đánh giá hiệu quả của chức năng theo
các tiêu chí : tớc đợ, mức độ thỏa mãn người dùng.
2.2.5 Kiểm thử giao tiếp
Kiểm tra các mức giao tiếp đối với các người dùng khác nhau, các giao diện sẽ
thay đổi theo ưu tiên người dùng.
Kiểm tra trang web trên các hệ điều hành, các framework và browser

7/12


OLP - Software Testing Description
v1.1

G05- ISD/FIT/HUT

8/12


2.3 Các pha kiểm thử
Test Phase Chart

Pha kiểm thử

Đơn vị

Tích hợp

Hệ

Chấp nhận

thống
Mục tiêu

Liệt kê các đơn

Kiểm tra tương

Thử

Đánh giá hệ thống đầy

vị, kiểm tra

tác chức năng

nghiệm


đủ , đánh giá sai sót hay

trên từng đơn

hệ thớng

tính an tồn hệ thớng

vị.

với đầy đủ
chức năng

Trọng tâm

Thư viện

Tìm kiếm dữ liệu

online

Tồn bợ

Các sai sót có thể

giao diện ,
chức năng
hệ thống


Kiểu kiểm

Kiểm thử chức

Kiểm thử hiệu

Kiểm thử

thử

năng, hiệu

năng, giao tiếp

giao tiếp

IDE , Browser

Browser

Kiểm thử bảo mật

năng

Môi trường

Browser , IDE

Browser , các chương trình
tác đợng, IDE


Tiêu chí vào

Đầy đủ đơn vị

Các đơn vị đã

Hệ thớng

Hệ thớng chạy được, có

với chức

hồn thành chức

đã hoành

sẵn các framework và

năng, dữ liệu.

năng, dữ liệu đầy

thành, dữ

chương trình gây hại

đủ

liệu đủ


Tiêu chí

Có sai sót

Có sai sót

Có sai sót

Hệ thớng gặp lỡi khơng an

dừng

nghiêm trọng

nghiêm trọng cần

nghiêm

tồn cần chỉnh sửa

cần chỉnh sửa

chỉnh sửa

trọng cần
chỉnh sửa

Tiêu chí kết


Đơn vị x́t

Có sự liên kết

Hệ thớng

Hệ thớng an tồn trước tác

thúc

được kết quả,

đầy đủ các đơn vị

chạy

động hiện tại và có thể có

thể hiện ưu

ko làm đổ cỡ cấu

thơng

nhược, sai sót

trúc

śt.Hiệu


cụ thể.

năng tớt.


OLP - Software Testing Description
v1.1

3

G05- ISD/FIT/HUT

9/12

KẾ HOẠCH KIỂM THỬ

Pha kiểm thử

Lượng
Thời gian
(ngày)

Người thực hiện

Kiểm thử đơn vị
Thực hiện thay đổi thử nghiệm với các đơn vị

3

3


chương trình của hệ thống
Nhiệm vụ 1: Kiểm tra chức năng Login và phân

Nguyễn Thị Nga - NTN

quyền
Nhiệm vụ 2: Đăng ký thành viên

NTN

Nhiệm vụ 3: Xem, chỉnh sửa thông tin cá nhân

NTN

Nhiệm vụ 4: Gửi nhận thông điệp (Mess)

NTN

Nhiệm vụ 5: Tìm kiếm thông tin đầu sách

Đinh Thị Thu Hòa DTTH

Nhiệm vụ 6: Tìm kiếm thông tin bạn đọc

DTTH

Nhiệm vụ 7: Đăng ký mượn sách

DTTH


Nhiệm vụ 8: Gửi feedback

Nguyễn Thắng Lợi –
NTL

Nhiệm vụ 9: Nhập thông tin mượn trả sách

NTN

Nhiệm vụ 10: Thống kê thơng tin

NTL

Kiểm thử tích hợp
Kiểm tra sự tương tác của các chức năng hệ

2

2

thống
Nhiệm vụ 1: chức năng đăng ký thành viên kết

Nguyễn Thị Nga

hợp đăng nhập hệ thống
Nhiệm vụ 2: Tìm kiếm thông tin đầu sách và

Đinh Thị Thu Hịa


mượn sách tương ứng
Nhiệm vụ 3: Kiểm tra xem thơng điệp đã đến

NTN

được người nhận chưa.
Nhiệm vụ 4: Độc giả đăng ký mượn sách

Nguyễn Thắng Lợi

chuyển yêu cầu và thủ thư tiến hành cho
mượn, nhận sách đã mượn
Kiểm thử hệ thống
Kiểm tra tồn bợ chức năng hệ thớng với người
dùng và dữ liệu đưa vào khác nhau
Nhiệm vụ 1: Với quyền người dùng thấp nhất,
sử dụng tồn bợ thao tác được cấp phép để tác
động vào dữ liệu

1

4

Nỗ
lực


OLP - Software Testing Description
v1.1


G05- ISD/FIT/HUT

10/12

Nhiệm vụ 2:Thử xóa tồn bộ dữ liệu hoặc ngắt
liên kết với dữ liệu, nhận xét sự hiển thị
Nhiệm vụ 3: Đưa vào bộ dữ liệu lớn hoặc định
dạng không phù hợp
Nhiệm vụ 4: Cùng lúc nhiều người truy cập từ
các máy khác nhau , tương tác trên cùng một
chức năng
Kiểm thử chấp nhận
Đánh giá sai sót có thể chấp nhận hay
khơng. Lên kế hoạch chỉnh sửa

1

2

1


OLP - Software Testing Description
v1.1

4

4.1


G05- ISD/FIT/HUT

GIÁM SÁT KIỂM THỬ VÀ BÁO CÁO

Giám sát
Các hoạt động giám sát được thực hiện ngay trong q trình kiểm thử. Thơng
thường có ít nhất 2 người tham gia quá trình, việc giám sát là giám sát chéo
nhau, người này giám sát công việc của người kia trong khi hồn thành cơng
đoạn test của mình.

4.2

Báo cáo
Mọi hành vi của hệ thống sẽ được thông báo và ghi nhận lại, nếu có sai sót sẽ
được thơng báo để tiến hành lập kế hoạch chỉnh sửa.

11/12


OLP - Software Testing Description
v1.1

5

G05- ISD/FIT/HUT

12/12

FORM ĐẶC TẢ KỊCH BẢN TEST
Trong quá trình thực hiện các kịch bản test (Test case), các thành viên trong

nhóm cần thơng nhất trình bày nội dung và kết quả test theo mẫu sau :

Phiên bản:

u cầu:

Nhóm test:

Mơi trường:

Approver

Reviewer

Creator

Thao tác:
Đối tượng kịch bản test:
File/ dữ liệu test:

Bước:

Mô tả

Kết quả mong đợi

Kết quả thu được




×