1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng một plugin về quản lý đề tài sinh viên trên liferay

12 192 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 35,62 KB
File đính kèm STD_Testcase_Nhom.rar (83 KB)

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

Nội dung

ĐỒ ÁN MÔN HỌC PHÁT TRIỂN CÁC HỆ THỐNG THÔNG TINĐề tài 4: Xây dựng một plugin về quản lý đề tài sinh viên trên Liferay... Mục đích Mục đích của tài liệu là lên kế hoạch chi tiết cho quá

Trang 1

ĐỒ ÁN MÔN HỌC PHÁT TRIỂN CÁC HỆ THỐNG THÔNG TIN

Đề tài 4: Xây dựng một plugin về quản lý đề tài sinh viên trên Liferay.

Giảng viên hướng dẫn: GV.Đỗ Bá Lâm Nhóm sinh viên thực hiện: Lớp hệ thống thông tin K50

Đỗ Thái Hà

Đỗ Thị Hường Nguyễn Thúy Ngân Đặng Thị Mai Tâm

Tài liệu STD-v2.0: Tài liệu kiểm thử chương trình

Hà nội, 12/10/2009

Hà-Hường-Ngân-Tâm HTTT K50 1

Trang 2

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

TRANG KÍ TÊN

Soạn tài liệu: Đỗ Thị Hường

Kiểm tra lại: Nguyễn Thúy Ngân

Đỗ Thái Hà Đặng Thị Mai Tâm

Duyệt tài liệu:GV.Đỗ Bá Lâm

Giảng viên hướng dẫn

Hà-Hường-Ngân-Tâm HTTT K50 2

Trang 3

-Mục lục

I GIỚI THIỆU chung 4

1 Mục đích 4

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

3 Tài liệu liên quan 5

II MÔ TẢ KIỂM THỬ 6

1 Các nội dung sẽ kiểm thử 6

2 Các pha kiểm thử 7

Test Phase Chart 7

3 Kế hoạch kiểm thử 8

III. KỊCH BẢN TEST (TESTCASES) 11 IV.GIÁM SÁT KIỂM THỬ VÀ BÁO CÁO 12

1 Giám sát 12

2 Báo cáo 12

Hà-Hường-Ngân-Tâm HTTT K50 3

Trang 4

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

1 Mục đích

Mục đích của tài liệu là lên kế hoạch chi tiết cho quá trình kiểm thử hệ thống và đưa ra các kịch bản test, kết quả mong muốn cho từng testcase Từ

đó giúp cho việc sửa chữa và cải thiện hệ thống

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

 Kịch bản test (Các testcases trong file đính kèm) Đối tượng sử dụng tài liệu : nhóm 2, 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ử kết quả plugin nhóm xây dựng được Giảng viên hướng dẫn đồng thời sử dụng để đánh giá kết quả chương trình

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

Thuật ngữ / ký

hiệu

QLĐTSV Quản lý đề tài sinh

viên

Hà-Hường-Ngân-Tâm HTTT K50 4

Trang 5

-3 Tài liệu liên quan

Mã tài liệu Thông tin tài liệu

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

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

SRS-v4.0 Tài liệu phân tích chức năng, yêu cầu của

phần mềm Phiên bản: 4.0

Hà-Hường-Ngân-Tâm HTTT K50 5

Trang 6

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

1 Các nội dung sẽ kiểm thử

 Kiểm thử giao diện chương trình

 Kiểm thử các chức năng

 Kiểm thử tích hợp hệ thống

Trong đó :

- Kiểm thử giao diện chương trình : 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 tuỳ theo phân quyền người dùng Các giao diện phải đảm bảo khả năng tương tác tối thiểu đối với mỗi người dùng với các chức năng hệ thống mà người đó có quyền truy cập

- Kiểm thử chức năng : Kiểm tra từng thành phần chức năng của hệ thống,

để đảm bảo hệ thống chạy chính xác như yêu cầu phân tích

- Kiểm thử dữ liệu : Kiểm tra bộ khung dữ liệu xây dựng (mô hình dữ liệu,

liên kết bảng ) Trong quá trình hệ thống hoạt động, cẩn kiểm tra tính chính xác của CSDL khi người dùng có tương tác dữ liệu với hệ thống (thêm mới, chỉnh sửa, xoá )

- Kiểm thử bảo mật : Kiểm tra tính an toàn của dữ liệu và cấu trúc hệ thống

với các dạng tấn công Hệ thống phải đảm bảo tối thiểu yêu cầu xác thực người dùng (phân quyền)

- 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

Tiến hành kiểm thử trên các hệ điều hành, các framework và browser khác nhau để đánh giá tỏng quan kết quả đạt được.

Hà-Hường-Ngân-Tâm HTTT K50 6

Trang 7

-4 Các pha kiểm thử

Test Phase Chart

Hà-Hường-Ngân-Tâm HTTT K50 7

Trang 8

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

Hà-Hường-Ngân-Tâm HTTT K50 8

-Pha kiểm

thử

Đơn vị Chức năng Tích hợp hệ

thống

Chấp nhận(Kiểm thử an toàn hệ thống)

đúng đắn của từng class, từng method, property của class

Kiểm tra thực hiện chức năng nào đó của hệ thống

Kiểm tra sự liên kết giữa các chức năng, đánh giá tổng thể hệ thống

Đánh giá hệ thống đầy đủ , đánh giá sai sót hay tính an toàn hệ thống

các class

Toàn bộ các chức năng của plugin

Toàn bộ giao diện , chức năng hệ thống

Các sai sót có thể

Kiểu kiểm

thử

Kiểm thử đơn vị

Kiểm thử giao tiếp, chức năng, hiệu năng

Kiểm thử tích hợp

Kiểm thử bảo mật

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

Tiêu chí

vào

Xây dựng đầy đủ class thư viện với các property và method

Chức năng đã

hoàn thành trên

cở sở dử dụng các đối tượng, phương thức đã

được kiểm thử tính đúng đắn trong kiểm thử đơn vị; CSDL cho hệ thống đã

xây dựng đủ

Hệ thống đã

hoành thành,

dữ liệu đủ, mỗi chức năng hệ thống đều đã

chạy đúng

Hệ thống chạy được, có sẵn các framework và chương trình gây hại

Tiêu chí

dừng

Có sai sót nghiêm trọng cần chỉnh sửa

Có sai sót nghiêm trọng cần chỉnh sửa

Có sai sót nghiêm trọng cần chỉnh sửa

Hệ thống gặp lỗi không an toàn cần chỉnh sửa

Tiêu chí kết

thúc

Đơn vị xuất được kết quả, thể hiện ưu nhược, sai sót

Chức năng liên kết thống nhất

từ các thành phần đơn vị, hệ

Hệ thống chạy thông suốt

Tương tác giữa các chức năng

Hệ thống an toàn trước tác động hiện tại và có thể có

Trang 9

5 Kế hoạch kiểm thử

Pha kiểm thử Lượng Thời gian (ngày) Người thực hiện lực Nỗ

Kiểm thử đơn vị = ½ thời lượng

code

Hường, Tâm ()

Kiểm thử chức năng 3

FT1: Kiểm tra chức năng

Login và quản lý tài khoản sinh

viên

Đặng Thị Mai Tâm

- ĐTMT

FT4: Phân công hướng dẫn đề

tài

Đỗ Thị Hường -ĐTH

Kiểm thử tích hợp

Kiểm tra sự tương tác của các

chức năng hệ thống

ITCase1: Chức năng đăng ký

sinh viên kết hợp đăng nhập hệ

thống

Đỗ Thái Hà

ITCase2: Chức năng đăng nhập

hệ thống với chức năng đề xuất

đề tài (giảng viên + sinh viên)

Đỗ Thái Hà

ITCase3: Chức năng đăng nhập

hệ thống với chức năng đăng ký

đề tài (sinh viên)

Đỗ Thái Hà

ITCase4: Chức năng đăng nhập

với chức năng upload tài liệu

(giảng viên, sinh viên)

Ngân

Hà-Hường-Ngân-Tâm HTTT K50 9

Trang 10

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

ITCase5: Chức năng đăng nhập

với chức năng phân công

hướng dẫn đề tài (cán bộ bộ

môn)

Ngân

ITCaseOthers : Các case test

khác

Ngân

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

Hà-Hường-Ngân-Tâm HTTT K50 10

Trang 11

-III KỊCH BẢN TEST (TESTCASES)

Kịch bản test được mô tả trong các file excel trong thư mục đính kèm

Hà-Hường-Ngân-Tâm HTTT K50 11

Trang 12

-Xây dựng plugin về quản lý đề tài sinh viên trên Liferay

1 Giám sát

- Các hoạt động giám sát được thực hiện ngay trong quá 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 hoàn thành công đoạn test của mình

6 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

- Trong quá trình test, đứng trên phương diện người dùng có thể có các testcase ngoài danh sách testcase đã được lập, cần cập nhật các testcase này và tiến hành test như bình thường

Hà-Hường-Ngân-Tâm HTTT K50 12

Ngày đăng: 16/08/2017, 12:34

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w