1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài tập lớn môn kiểm tra phần mềm của sinh viên trường đại học bách khoa TP HCM

20 4 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 20
Dung lượng 2,43 MB
File đính kèm Bài tập lớn môn.rar (2 MB)

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

Nội dung

TRƯỜNG ĐẠI HỌC BÁCH KHOA HỒ CHÍ MINH KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH Xây dựng công cụ minh họa các khái niệm và thuật toán trong lý thuyết đồ thị Kế hoạch test Mã dự án DA502007 Mã tài liệu TL502007 HCM CuuDuongThanCong com https fb comtailieudientucntt WEBSITE HỖ TRỢ DẠY VÀ HỌC MÔN MẠNG MÁY TÍNH Kế hoạch test Version 1 0 ( Mã d ự án 2 ) CSE HCMUT 1 ( CuuDuongThanCong com ) ( https fb comtailieudientucntt ) Revision History Date Version Description Author Reviewer 06062010 1 0 Initiat.

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HỒ CHÍ MINH KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH

Xây dựng công cụ minh họa các khái niệm và thuật toán trong lý

thuyết đồ thị

Kế hoạch test

Mã dự án: DA502007

Mã tài liệu: TL502007

HCM….

Trang 2

https://fb.com/tailieudientucntt CuuDuongThanCong.com

Mã dự án: 2

WEBSITE HỖ TRỢ DẠY VÀ HỌC MÔN

MẠNG MÁY TÍNH

Kế hoạch test Version 1.0

CSE HCMUT…

1

Trang 3

Revision History

06/06/2010 1.0 Initiated version Nguyễn Như An Đỗ Châu Ngọc

Trang 4

Table of Contents

INTRODUCTION 4

Product’s purpose 4

Test purpose 4

Related documents 4

Test Scope 5

TESTING TYPE 5

Liệt kê các rủi ro 5

RủI RO DO Kế HOạCH 5

RủI RO DO KINH PHÍ VÀ TÀI NGUYÊN 6

RủI RO DO VậN HÀNH 6

RủI RO DO Kỹ THUậT 6

TEST REQUIREMENT 7

TEST STRATEGY 7

Test tool 7

Test environment 8

TEST RESOURCES 8

Man-power 8

System 8

HARDWARE 8

SOFTWARE 9

FEATURES 9

Testing features 9

Non-testing features (build version 1.5) 9

TEST MILESTONES 9

TEST PRODUCTS 10

3

Trang 5

yêu cầu kiểm thử (Test Requirements) phương pháp, chiến lược kiểm thử nên sử dụng

INTRODUCTION

Product’s purpose

Sử dụng Joomla! Viết bằng ngôn ngữ PHP, cơ sở dữ liệu MySQL để xây dựng web site nhằm hổ trợ giảng viên trong công tác giảng dạy môn Mạng máy tính

Web site sẽ là một môi trường thân thiện, thuận tiện giữa giảng viên và học viên trong quá trình giảng viên truyền đạt kiến thức và học viên tíêp thu kiến thức

Web site này có thể chạy trên tất cả các trình duyệt web như Internet Explorer hay Mozilla Firefox…

Web site này cần đảm bảo tốc độ load không quá 2 giây với 10 kết nối cùng một thời điểm và 5 giây đối với trường hợp 100 kết nối

Web site cần có hệ thống quản trị quyền truy xuất từng chức năng cho từng user khi truy xuất

Test purpose

Tài liệu kế hoạch kiểm thử cho dự án “Website hỗ trợ dạy học môn Mạng máy tính” được dùng để: Xác định những thông tin dự án và các phần dự án cần được kiểm thử

Liệt kê những

Nêu ra những

Xác định nguồn lực cần

Nêu rõ các chức năng test và các chức năng không test

Liệt kê môi trường test

Related documents

1 Tài liệu mô tả yêu cầu

Đã được

2 Tài liệu mô tả chức năng

3 Tài liệu kế hoạch dự án cung cấp

đầy đủ

4 Tài liệu phân tích thiết kế

5 Tài liệu hướng dẫn sử dụng

Trang 6

Test Scope

T

ESTING TYPE

ID Feature Functional Testing Itegration Testing Security & Access

Control Tesing

1 Quản lý người dùng và

quyền truy xuất website 5 man days 0.5 man days

0.5 man days

2 Quản lý module môn học 5 man days

0.5 man days

3 Quản lý chủ đề thuyết trình 3 man days

4 Đăng tải bài kiểm tra, thực

5 Đăng ký thuyết trình 3 man days

Feature / non-feature to be test

- Chức năng test : các chức năng chính yếu của sản phẩm như quản lý người dùng; module môn học; đăng tải bài kiểm tra, thực hành, thuyết trình và đăng ký thuyết trình

- Chức năng không test : các chức năng ở version 1.5 như quản lý bài kiểm tra, thực hành, thuyết trình; xem thông tin và phản hồi

Xem chi tiết hơn ở các mục sau trong tài liệu này

Liệt kê các rủi ro

R

ủI RO DO Kế HOạCH

ID Risk Remedy and Prevention Effect

1 Build ra trễ hạn Báo lại cho Project Manager điều chỉnh

2 Vượt hạn định cho phép Luôn theo sát tiến độ, cập nhật, điềuchỉnh plan. Cao

3 Có change request nhưng

không được báo đầy đủ

Liên hệ với Project Manager và Business Analysis để lấy thông tin Cao

5

Trang 7

ủI RO DO KINH PHÍ VÀ TÀI NGUYÊN

ID Risk Remedy and Prevention Effect

1 Vượt chi phí cho phép trong

thời gian hoạt động

Luôn theo sát tiến độ, cập nhật, điều

2 Thiếu tài nguyên về hệ thống Đề nghị thêm kinh phí, hỗ trợ tài nguyên

3 Chi phí ban đầu không đủ Xem xét plan, điều chỉnh những điềm vô

lý, cắt giảm các task ít quan trọng Trung bình

R

ủI RO DO VậN HÀNH

ID Risk Remedy and Prevention Effect

1

Không vận hành được trên

môi trường được mô tả trong

requirement

Phản hồi lại với bên developers để nhận

2 Tranh cãi giữa feature lỗi và

không lỗi

Họp để xác minh lại với bên developers, Project manager và khách hàng Cao

R

ủI RO DO Kỹ THUậT

ID Risk Remedy and Prevention Effect

1 Module quá phức tạp Đề nghị được chuyển thành non-testing

2 Integration test: developer sửa

chỗ này, sai chỗ khác

Xem xét, thảo luận lại các test failed để đưa ra quyết định về chất lượng Trung bình

3 Tài liệu kỹ thuật, hướng dẫn

sử dụng không đủ

Yêu cầu Manager cung cấp đủ tài liệu

Trang 8

TEST REQUIREMENT

 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

TEST STRATEGY

 Xem xét tài liệu sử dụng, giao diện người dùng, các chức năng dễ gây lỗi

 Kiểm tra chức năng có được hiện thực đúng với mô tả yêu cầu

o Dữ liệu hợp lệ có cho ra đúng kết quả mong đợi

o Lỗi và hiển thị thông báo chính xác khi dữ liệu không hợp lệ

o Những business rule được thực hiện chính xác

 Kiểm tra các kịch bản khác nhau từ đơn giản đến phức tạp

 Chỉ sử dụng kỹ thuật black-box

 Các kiểu test: Functional Test (chủ yếu), Integration Test, Security & Access Control Testing

 Tất cả các thông tin về lỗi đều phải được ghi nhận lại từ đó đánh giá chất lượng sản phẩm

 Việc test dừng khi: hết thời gian, hết kinh phí, hoàn thành kế hoạch dự định hoặc đạt mức chất lượng đã thỏa thuận

Test tool

Action Tools Supplier /

Self-constrcution Version

Quản lý tiến độ dự án Microsoft Project Microsoft 2010

7

Trang 9

Test environment

Resource Functional Test / Integration Test

Security & Access Control Testing System Test

TEST RESOURCES

Man-power

Bảng sau mô tả nguồn lực test cho dự án

Member Position / Responsibility / Comment

Nguyễn Như An

Test Manager : quản lý họat động kiểm thử Hướng dẫn kỹ thuật

Sử dụng và quản lý nguồn lực

Báo cáo quản lý

Báo cáo chất lượng sản phẩm

Nguyễn Đức Thiện

Test Designer : thiết kế testcase Định nghĩa cách tiếp cận test

Viết các testcase

Lương Bá Linh Tester : hiện thực và chạy test case.

Hiện thực test và test suites

Chạy test suit

Ghi kết quả

Võ Hoàng Nguyên

System

H

ARDWARE

 1 PC (RAM >= 128MB, CPU Pentium III 800 MHz)

Trang 10

OFTWARE

 Các browser: IE > 7.0, Firefox > 3.0, hỗ trợ đầy đủ Javascript

 Server LAMP: Ubuntu Server > 9.04, Apache 2.0, MySQL 5.0, PHP 5.0

 Localhost

FEATURES

Testing features

 Quản trị web site:

 Quản lý người dùng và quyền truy xuất web site

 Giảng viên:

 Quản lý module môn học (thêm, sửa, xóa)

 Quản lý chủ đề thuyết trình (thêm, sửa, xóa, duyệt đăng ký)

 Học viên:

 Đăng tải bài thực hành, bài kiểm tra, bài thuyết trình

 Đăng ký thuyết trình.

Non-testing features (build version 1.5)

 Giảng viên

 Quản lý bài giảng, thực hành, bài kiểm tra và bài thuyết trình (thêm, sửa, xóa, chấm điểm)

 Học viên

 Xem bài giảng, bài thực hành, bài kiểm tra, giải đáp thắc mắc

TEST MILESTONES

Mỗi Milestone cho 1 module bao gồm cả việc design testcase và chạy testcase

Chỉ test những chức năng hoàn thành trong version 1.0

Milestone Task Resource Begin date End date Man days

Quản lý người dùng và quyền 25-5-2010 27-5-2010 2 days Quản lý người dùng An, Thiện 25-5-2010 27-5-2010 2 days

9 Quản ký quyền hạn Linh, Nguyên 25-5-2010 27-5-2010 2 days Integration Test An, Nguyên 27-5-2010 27-5-2010 0.5 day

Trang 11

Quản lý module môn học 28-5-2010 30-5-2010 2 days

Sửa / xóa môn học Linh, Nguyên 28-5-2010 30-5-2010 2 days

Duyệt / xóa chủ đề Linh, Nguyên 31-5-2010 1-6-2010 1 day

Đăng tải bài làm Linh, Nguyên 2-6-2010 5-6-2010 2.5 days Đăng ký thuyết trình An, Thiện 2-6-2010 4-6-2010 1.5 days Integration Test Linh, Nguyên 6-6-2010 6-6-2010 0.5 day Security & Access Control Test An, Thiện 7-6-2010 7-6-2010 0.5 day

TEST PRODUCTS

STT Sản phẩm Ngày bàn giao Người bàn giao Người nhận bàn giao

4 Defect log / reports June 8

10

ASSIGNMENT SOFTWARE-TESTING

1

Trang 12

Table of content

Group members:

50600357 Tran Hoang Duy

50601095 Truong Quang Khai

50600939 Bui Phi Hung

50601490 Nguyễn Trường

Minh

Trang 13

2

Trang 14

No N

1 Test plan template

2 www.google.com.vn

~minhnnn

Trang 15

2.INTRODUCTION

[Topics introduction]

“BUILDING ONLINE DOCUMENT MANAGEMENT SYSTEM”

Manager Vietnamese Documents

Allow user searching documents by semantic , by word key and by combination

System is based on JSP and Struts Framework 1.3.10 technology

Run on Internet Explorer or Mozilla FireFox.

System must ensure search speeds less than 10 seconds

System can distribute documents access to users.

[Give an overview of the plan:

The summary of the requirements.

List what needs to be achieved (test objectives)

Detail why testing needed.]

The summary of the features will be tested :

General Functions:

 View company documents (TC: 4 man-days, Test: 2 man-days)

 View department documents (TC: 2 man-days, Test: 1.5 man-days)

 Grant privilege (TC: 1 man-days, Test: 0.5 man-days)

 Manager personal documents (TC: 2 man-days, Test: 1 man-days)

Common Functions:

 View individual profile (TC: 0.5 man-days, Test: 0.5 man-days)

 Change password (TC: 0.5 man-days, Test: 0.5 man-days)

 Share documents (TC: 5 man-days, Test: 3 man-days)

 Upload one or many documents (TC: 2 man-days, Test: 1 man-days)

 Search documents (TC: 2 man-days, Test: 1 man-days)

[Testing purpose]

List what needs to be achieved and details why testing

needed : Test all of auxiliary tasks.

Estimate project performance.

Trang 16

3.TEST ITEMS

[List of Software Items to be tested, their versions and how they are handed over for testing]

A build of Project Version 1.0

Teacher send to my group Project and installations as Testing Software

Assignment.

Trang 17

4.SOFTWARE RISK ISSUES

[List all software Risks These risks are related to the testing process, other risks will be mentioned in section 5.Features to be tested Below are some common risks:

Lack of personnel resources when testing is to begin.

Lack of availability of required hardware, software, data or tools.

Late delivery of the software, hardware or tools.

Delays in training on the application and/or tools.

Changes to the original requirements or designs.

Complexities involved in testing the applications]

Lack of personnel resources:

We have 2 persons while the system has about 9 tasks must be tested.

Lack of availability of required hardware, software, data or tools :

 Hardware:

We have about 2 PCs.

 Software:

OS : Unix , Windows Xp , Windows 7 run in VMware workstation

Web browsers: Internet Explored 6 ,7,8 and Mozilla FireFox

OK.

We have no some tools for doing performance test , usability test and security test.

Trang 18

7

Trang 19

5.FEATURES TO BE TESTED

[List all features will be tested under this test plan

Identify risks for each feature by their likelihood and impact and then determine the extent of

testing.

Identify testing efforts for each type of test]

Feature No Feature Description

Technical Risk

Business Risk

Risk Priority

Extent of Testing

Estimated Testing Time (hours)

documents

2 View department

documents

3 Grant privilege

4 Manager personal

documents

profile

6 Change password

7 Share documents

8 Upload one or many

documents

9 Search documents

Total Estimated Testing Time

Trang 20

6.FEATURES NOT TO BE TESTED

[List all features will not be tested under this test plan]

Feature

No Feature Description

Technical Risk

Business Risk

Risk Priority

Extent of Testing

Estimated Testing Time (hours)

1 Performance

2 Usability

3 Security

Ngày đăng: 22/05/2022, 16:24

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