Note: As the teacher asked for a test report a few days ago, this test report is only for the functions that were completed at that time, not a beta version to be released after a few days, there will be no difference, but the beta version will contain fixes to the bug.
Genius website Test Report
First, Introduction
1.1 Purpose of writing
The purpose of this test is to test the Ourteam team's release of the genius website during the beta phase, mainly to analyze the expected objectives of the second phase of our team and to achieve a thorough and detailed test of the existing version, summarizing whether the current version of the site meets the user's basic needs
1.2 Project background
Site name |
Genius website |
Development team |
Ourteam |
User-facing |
All computer-related users |
1.3 Website Introduction
The Genius website is an open and free website dedicated to computer knowledge learning, designed to serve all computer-related user groups, this site provides sound questions and adoption mechanisms, where you can ask questions, help answer others ' doubts, Search for all the articles and resources you want about computer learning and download them.
II. Overview of testing
1.1 Website Overview
The basic functions of this genius Web site need to be implemented are as follows:
- User registration, login, logout, and the user forgot the password by registering the mailbox to reset the password
- Conversion between Chinese and English on each sub-page of the website
- User changes to personal information including avatar, profile, password, etc.
- User's questions, answers to existing questions, acceptance of answers, reward, anonymity, and other functions
- features that are searched by keyword in an existing issue or document
In addition, the site also implemented a number of small functions such as the display of hot issues, and so on, these small functions are not outlined here, but will be specifically reflected in the site testing process
1.2 Test environment and configuration
Database Server Configuration |
Machine Name (IP) |
Cpu |
Memory |
Operating system |
Firefox version |
219.224.191.25 |
2.67GHz |
4.00GB |
Windows Sever R2 Standard |
V34.0.5.5543 |
Description: None |
Application Server Configuration |
Machine Name (IP) |
Cpu |
Memory |
Operating system |
Firefox version |
219.224.191.25 |
2.67GHz |
4.00GB |
Windows Sever R2 Standard |
V34.0.5.5543 |
1.3 Test methods and tools
The test is mainly manual testing, as a tourist's identity according to the test principle of black box testing our entire site for a detailed and comprehensive testing. The version of the Web site that is being tested is 1.0.0. The test tool used is Firefox and its version number is V34.0.5.5543
1.4 Test organization and implementation
Sub-page/ Sub-function |
Test start time |
Test End time |
Test duration |
Main Page |
2014-12-29 |
2015-1-1 |
4 days |
Login, registration interface |
2014-12-29 |
2015-1-1 |
User Information interface |
2014-12-29 |
2015-1-1 |
Search interface |
2014-12-29 |
2015-1-1 |
Help interface |
2014-12-29 |
2015-1-1 |
Sub-Problem interface |
2014-12-29 |
2015-1-1 |
Resource interface |
2014-12-29 |
2015-1-1 |
1.5 Test Release Notes
For this test use IE browser please use IE9 and above version, IE8 and previous version of the kernel and this site some features incompatible
Third, test case analysis
1.1 Test Case Design
We use the function diagram analysis method and the error inference method to carry on the design of the test case. According to the black box principle of all the functions of the interface according to the detailed test design, and the site has a comprehensive and detailed evaluation.
The main test site for the following aspects of the function, functional testing, performance testing (due to limited conditions we can not evaluate the load, pressure on the site), user interface testing, compatibility testing, security testing, interface testing
1.2 Test Bug Summary
This test found a total of non-serious bug5, serious bug6, specifically as follows:
Non-critical bugs:
- The Chinese and English toggle keys are normal at the top of the login screen. Back to the front page function is normal. But the interface style should be unified and made into a button
- Switch between English and Chinese in the login interface and the button to retrieve the password below is not unified with the main interface style.
- The question screen differs too much from the main interface style.
- Cannot customize the avatar, only use the system to recommend a few pictures
- My answer, my question, my resources, the change of personal information interface style and the main interface is significantly different
Serious BUG:
- Document search results are empty in the search function
- The tab bar on the left side of the main interface can correctly complete the page jump, the Sort button works, but the result is empty
- All issues in the central issues list in the main interface page are empty
- Page crashes after clicking the report button
- No response after clicking attention in a single problem interface
- Advanced Search Options Chinese document result is empty
1.3 Test Details
1. Functional Testing
Pass: test function passed; Defect: test function defect; Error: Test function failed
Test content |
Test requirements |
Test Type |
Test situation |
Note |
Login |
Can login with registered account |
Functional Requirements |
Defect |
Incorrect tip information |
Registered |
can register account |
Functional Requirements |
Defect |
Sending messages too slow |
Cancellation |
Log off User |
Functional Requirements |
Pass |
|
Modify Information |
Users to modify their profile, Avatar, etc. |
Functional Requirements |
Defect |
Cannot customize upload Avatar |
Questions |
Ask questions |
Functional Requirements |
Pass |
|
Answer the question |
Answer the question |
Functional Requirements |
Pass |
|
Accept the answer |
Accept the answer |
Functional Requirements |
Pass |
|
Search |
Search for related issues by keyword in your site |
Functional Requirements |
Defect |
Document class Search result is empty |
Report |
Report illegal information |
Functional Requirements |
Error |
Web crashes |
Help |
Popup User Help screen |
Functional Requirements |
Pass |
|
Label |
Categorize related issues |
Functional Requirements |
Error |
Problem not categorized by label |
Concern |
Click to follow |
Functional Requirements |
Error |
Can't pay attention |
Download Resources |
Download the resources available on the website |
Functional Requirements |
Pass |
|
Uploading Resources |
Upload your own resources |
Functional Requirements |
Pass |
|
Jump between pages |
A jump relationship between pages |
Functional Requirements |
Pass |
|
2. User Interface Testing
Pass: test function passed; Defect: test function defect; Error: Test function failed
Interface Name |
Basic requirements |
Test Details |
Note |
Main interface |
Beautiful, simple and easy to use |
Pass |
|
Login interface |
Beautiful, simple and easy to use |
Pass |
|
Registration interface |
Beautiful, simple and easy to use |
Pass |
|
Personal Information interface |
Beautiful, simple and easy to use |
Defect |
Not beautiful |
Search interface |
Beautiful, simple and easy to use |
Pass |
|
Problem Information Interface |
Beautiful, simple and easy to use |
Error |
Two buttons on the right are not available |
Help interface |
Beautiful, simple and easy to use |
Pass |
|
Questions, Adoption interface |
Beautiful, simple and easy to use |
Pass |
|
Label Classification Interface |
Beautiful, simple and easy to use |
Defect |
Not beautiful |
3. Compatibility test
Pass: test function passed; Defect: test function defect; Error: Test function failed
Browser name |
version |
Test Details |
remarks |
ie |
8 |
Error |
Page crashes for unknown reasons |
ie |
9 |
Pass |
|
Firefox |
V34.0.5.5543 |
Pass |
|
Firefox |
V32.4.2.1428 |
Pass /td> |
|
Chrome |
39.0.2 171.95 |
Pass |
|
4. Interface Testing
Pass: test function passed; Defect: test function defect; Error: Test function failed
Interface Name |
Interface Requirements |
Test Details |
Note |
Main interface |
Beautiful, functional and correct |
Pass |
|
Login interface |
Beautiful, functional and correct |
Defect |
Error message |
Registration interface |
Beautiful, functional and correct |
Pass |
|
Personal Information interface |
Beautiful, functional and correct |
Defect |
Not beautiful |
Search interface |
Beautiful, functional and correct |
Pass |
|
Problem List Interface |
Beautiful, functional and correct |
Error |
Two buttons on the right are not available |
Help interface |
Beautiful, functional and correct |
Pass |
|
Questions, Adoption interface |
Beautiful, functional and correct |
Pass |
|
Label Classification Interface |
Beautiful, functional and correct |
Defect |
Not beautiful |
1.4 Test Function Overlay Rollup
Number |
Requirements/Features |
Number of Use cases |
Total executions |
Number not executed |
Missed/missed analysis and causes |
TestCase01 |
Basic functions |
15 |
11 |
4 |
Pending development |
TestCase02 |
Page style |
10 |
8 |
2 |
Not beautiful |
1.5 Summary of Defects
Project |
Number |
Defects related to functions |
4 |
Non-detectable defect function number |
11 |
Features that are not tested |
0 |
Total number of functions |
15 |
1.6 Each page Defect quantity statistics
Serial number |
Related features |
Quantity (Units) |
1 |
Main interface |
5 |
2 |
Login interface |
2 |
3 |
Registration interface |
1 |
4 |
Personal Information interface |
2 |
5 |
Search interface |
3 |
6 |
Problem List Interface |
1 |
7 |
Help interface |
0 |
8 |
Questions, Adoption interface |
1 |
9 |
Label Classification Interface |
1 |
Total |
9 x |
16 |
1.7 Statistics by severity
Serial number |
Defect severity Rating |
Number of defects (units) |
1 |
Serious |
7 |
2 |
High |
2 |
3 |
In |
2 |
4 |
Low |
9 |
Iv. Summary of the test
This version of the Genius Web site, compared to the original version, has been greatly improved, our site for the following aspects of the function, functional testing, performance testing (due to limited conditions we can not evaluate the load, pressure on this site), user interface testing, compatibility testing, security testing, The interface test is thoroughly and meticulously tested.
This test reflects a lot of the shortcomings of our genius website. After we passed the beta phase, the genius website had a qualitative leap in almost every aspect. We support more features, our interface is more harmonious and beautiful, our system stability is more enhanced and so on. The shortcomings need us to continue to improve, we believe that through the collaboration of the players can do it better.
Test conclusion: basically through
Genius Website---alpha+ version test report