Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
284,37 KB
Nội dung
BÀI TẬP LỚN MÔN TESTING Đề tài: Web site âm nhạc Nhaccuatui.com C om Người hướng dẫn: Hai Ho ne Nhóm thực hiện: o Trương Cơng Vũ – 50802688 Zo o Trịnh Hoàng Vũ – 50802687 o Võ Thành Tài – 50801862 en o Lê Tuấn Sơn – 50801809 Nguyễn Hoàng Thế Vinh – 50802629 Si nh Vi o Hồ Chí Minh, tháng 06 năm 2012 Revision History Date Version Description Prepared by Reviewed by Approved By 22/05/2012 1.0 Test functions of nhactuatui.com website vuholmes group vuholmes group vuholmes group 22/06/2012 1.1 Test functions of nhactuatui.com website vuholmes group vuholmes group vuholmes group Si nh Vi en Zo ne C om [The section below is to keep track the revision history of this template itself Remember to delete this section when using this template Content Introduction 1.1 Purpose 1.2 Scope 1.3 Definitions and Abbreviations/Acronyms Definitions 1.3.2 Abbreviations/Acronyms om 1.4 1.3.1 Users of the Document References and Related Documents Schedules and Milestone Resource Requirements C Hardware 4.2 Software 4.3 Tools used for Testing 4.4 Test Environment 4.5 Staffing Zo en 4.5.1 Roles and Responsibilities 4.5.2 Training Vi ne 4.1 Test Scope Features to be tested 5.2 Features not to be tested Test Strategies 6.1 6.2 6.3 Si nh 5.1 Test Stages 6.1.1 Unit Testing 6.1.2 Integration Testing 6.1.3 System Testing 10 6.1.4 Acceptance Testing 10 Types of Testing 11 6.2.1 Functionality Testing 11 6.2.2 Regression Testing 11 6.2.3 Security and Access Control Testing 12 Other Testing 13 6.3.1 Hot Fix / Patch Testing 13 6.3.2 Data-Migration Testing 13 Acceptance Criteria 13 Defect Tracking 13 8.1 Defect Classification 13 8.2 Defect Life Cycle 13 Test Deliverables 13 Test Cases 13 9.2 Test Reports 13 Si nh Vi en Zo ne C om 9.1 Introduction 1.1 Purpose The purpose of the Iteration Test Plan is to gather all of the information necessary to plan and control the test effort for a given iteration It describes the approach to testing the software, and is the top-level plan generated and used by managers to direct the test effort This Test Plan for the website nhaccuatui.com the following objectives: Identify the scope, environment, features to be tested and not to be tested, risk and contingency, resources - List the recommended test requirements - Recommend and describe the testing approach to be employed C 1.2 Scope om - This document provides test requirements, test strategies for: ne - Plan Test - Design Test Case Zo - Report Test In test case type: - Tìm kiếm en - Tạo tài khoản - Quản lý hồ sơ cá nhân Vi - Mở hát/video/playlist nh 1.3 Definitions and Abbreviations/Acronyms [Define the required definitions and Abbreviations /Acronyms] 1.3.1 Definitions Si Terms Definition 1.3.2 Abbreviations/Acronyms Abbreviation / Description Acronyms 1.4 Users of the Document Testing was performed under the operating of team-leader Truong Cong Vu; all Members of team group are: - Truong Cong Vu - Trinh Hoang Vu - Vo Thanh Tai - Nguyen Hoang The Vinh - Le Tuan Son References and Related Documents Slides testing 2012 are written by Nguyen Van Hiep, Hochiminh City University of Technology Begin Develop Test cases Review Test Case Review and fix End Complete Defect Reports Resource Requirements Duration 18 days Start Date End Date 20/05/2012 08/06/2012 days 18/06/2012 21/06/2012 days 22/06/2012 22/06/2012 Zo Deliverables C Milestone om Schedules and Milestone ne en [Mention the Hardware/Software/Tools/Test environment/Staffing details required for this project.] 4.1 Hardware Vi nhaccuatui.com server – provide by customer, pc– provide by tester 4.2 Software nh browser: google chrome 10 up to, firefox up to, internet explorer – provide by tester Si 4.3 Tools used for Testing PC, wireless access point – provide by tester 4.4 Test Environment Windows operation system, PC 4.5 Staffing [Mention staffing details of this Project, this includes Roles and Responsibilities of each individual and the Training Details] 4.5.1 Roles and Responsibilities Human Resources Role Minimum Recommended Resources (number of full-time roles allocated) Specific Responsibilities or Comments Test leader Provides management oversight Responsibilities include: planning and logistics agree mission identify motivators acquire appropriate resources present management reporting advocate the interests of test evaluate effectiveness of test effort om Test Analyst Identifies and defines the specific tests to be conducted Responsibilities include: identify test ideas define test details determine test results document change requests evaluate product quality Zo ne C Si Tester nh Vi en Test Designer Defines the technical approach implementation of the test effort to Responsibilities include: define test approach verify test techniques structure test implementation Implements and executes the tests Responsibilities include: implement tests and test suites execute test suites log results document incidents 4.5.2 Training [If training is required for the quality control engineers to coordinate with the project will be listed here] the Test Scope 5.1 Features to be tested Test Functional Security Performance sanity Type Feature Tìm kiếm Tạo tài khoản Y Y N Y Y N Y Y Quản lý hồ sơ cá nhân Mở hát/video/playlist Y Y Y N Y Y N N om 5.2 Features not to be tested Test Strategies ne C [List out all the features and significant combinations of features which will not be tested in this project.] Zo [Mention the levels of testing and techniques that will be used in this project for each type of test, provide a description of the test and why it is being implemented and executed en If a type of test will not be implemented and executed, indicate this in a sentence stating the test will not be implemented or executed and stating the justification, such as “This test will not be implemented or executed This test is not appropriate.” Si nh Vi Add/Remove/Modify sections below as per your project type] 6.1 Test Stages (only for Acceptance Testing) 6.1.1 Unit Testing Inputs/ Entry Criteria Automation Tool Used* om Suspension Criteria** C Resumption Criteria*** Outputs/Exit Criteria Vi en When to perform (During interim build / iteration release / project release, etc) Zo How to perform (Manual / automated , etc) ne Responsibility (Developer / tester / Customer, etc) nh 6.1.2 Integration Testing Si Inputs/ Entry Criteria Automation Tool Used Suspension Criteria Resumption Criteria Outputs/Exit Criteria Responsibility (Developer / tester / Customer, etc) How to perform (Manual / automated , etc) When to perform (During interim build / iteration release / project release, etc) 6.1.3 System Testing om Inputs/ Entry Criteria Automation Tool Used C Suspension Criteria ne Resumption Criteria Zo Outputs/Exit Criteria Vi How to perform (Manual / automated , etc) en Responsibility (Developer / tester / Customer, etc) Si nh When to perform (During interim build / iteration release / project release, etc) 6.1.4 Acceptance Testing Inputs/ Entry Criteria Automation Tool Used Browser: Google chrome, firefox, internet explorer Suspension Criteria Result is displayed or time out Resumption Criteria Time remaining Outputs/Exit Criteria Responsibility (Developer / tester / Customer, etc) tester How to perform Manual (Manual / automated , etc) om When to perform Project release (During interim build / iteration release / project release, etc) C 6.2 Types of Testing 6.2.1 Functionality Testing Browser: Google chrome, firefox, internet explorer Zo Automation Tool Used ne Inputs/ Entry Criteria Time remaining Vi Resumption Criteria en Suspension Criteria Result is displayed or time out nh Outputs/Exit Criteria Si Responsibility Tester, customer (Developer / tester / Customer, etc) How to perform (Manual / automated , etc) Manual When to perform (During interim build / iteration release / project release, etc) Project release 6.2.2 Regression Testing Inputs/ Entry Criteria Automation Tool Used Suspension Criteria Resumption Criteria Outputs/Exit Criteria om Responsibility (Developer / tester / Customer, etc) C How to perform (Manual / automated , etc) Zo ne When to perform (During interim build / iteration release / project release, etc) Vi Inputs/ Entry Criteria en 6.2.3 Security and Access Control Testing Browser: Google chrome, firefox, internet explorer nh Automation Tool Used Si Suspension Criteria Result is displayed or time out Resumption Criteria Time remaining Outputs/Exit Criteria Responsibility tester (Developer / tester / Customer, etc) How to perform (Manual / automated , etc) Manual When to perform (During interim build / iteration project release release / project release, etc) 6.3 Other Testing 6.3.1 Hot Fix / Patch Testing 6.3.2 Data-Migration Testing Acceptance Criteria om It satisfies the scope of the work described in this document, and it contains the content described in the Deliverables section; or Achievement of the specified test result for each test specified in the Acceptance Test Plan Defect Tracking C 8.1 Defect Classification ne Functional test only, performance test is hard to Only have four testers and their knowlegde are limited 8.2 Defect Life Cycle Zo We don’t know the technical of nhaccuatui.com website Test Deliverables Vi 9.1 Test Cases [Provide link to the Test Cases document for this project here] nh 9.2 Test Reports [Provide link to the Test Reports/Test Metrics generated for this project here] Si en [Mention the defect life cycle in this project from defect reporting to defect closure.] ... recommended test requirements - Recommend and describe the testing approach to be employed C 1.2 Scope om - This document provides test requirements, test strategies for: ne - Plan Test - Design Test. .. specified test result for each test specified in the Acceptance Test Plan Defect Tracking C 8.1 Defect Classification ne Functional test only, performance test is hard to Only have four testers... to be tested 5.2 Features not to be tested Test Strategies 6.1 6.2 6.3 Si nh 5.1 Test Stages 6.1.1 Unit Testing 6.1.2 Integration Testing