Pair job 2: Software Test report

Source: Internet
Author: User

Member: Liu Newton Guo lixuan

Test software:Bing colorful Desktop

Version:1.1.165.0

Environment:Windows 7 basic, x32, Intel (R) Core (TM) i5 CPU, 4 GB RAM

Test Report:

Part 1:

Download and use it. Find a major functional bug (at least one) according to the bug definition described in the tutorial ). Use a professional language to describe (each bug should not be less than 40 characters). If necessary, you can configure the diagram.

BUG1:

  Title:The quick function of the status bar accidentally opens tabs.

  Procedure reproduction:

1) using IE browser, you are currently in the status of opening multiple tabs

2) bing search results are minimized to the status bar

3) Right-click the status bar and select "Focus Information" or "popular images"

  Display result:

When multiple tabs with the same content are opened, the first time I directly stop IE. Screenshots are as follows:

  Expected results:

This tab should be opened only once.

  BUG2:

  Title:The original custom desktop background is initialized after the "bing homepage image is set to desktop background" function is canceled.

  Procedure reproduction:

1) Open the wallpaper page and select "set bing homepage image as the desktop background"

2) cancel the above selection

  Display result:

  The user's original custom desktop background is initialized to the win7 interface. Screenshots are as follows:

  Expected results:

After cancellation, the desktop background should be restored to the previous status.

InIt is unclear whether there are bugs in other testing environments and other browsers.

 

 

Part 2:

Record an interview with a user.

1. Background of the interviewee 

Deng Jia, a member of the 100616 class, usually uses the baidu search function to retrieve news.

2. Let the interviewees use the bing colorful table for 10-30 minutesFace (photo proof --)

QQ certificate:

Search information:

Replace the desktop background:

3. Describe the usage process

  1) Problem Solving

News can be retrieved Based on keywords normally

  2) Information volume

Bing retrieves information from global Intnet Based on the Set range. The number of webpages searched is more than that of Baidu and google.

  3) Interface

As a desktop shortcut, the interface is simple and practical

  4) Functions

Simple functions and quick access to bing.

  5) Accuracy

In fact, the information retrieved is still from the bing search engine, so this is more accurate than the content searched by Baidu. People who often use Baidu know this.

4. Suggestions on Product improvement

The function is too simple.

Compared with the commonly used Baidu search, the speed is much slower. Therefore, Baidu users still choose to continue using Baidu.

Google users and other search engine users are unclear.

 

Part 3:

Use all the functions of the software (including Bing dictionary back words, single-word bases, etc.) and contact the analysis in the second part to estimate the amount of time required for this project (about 6 teams, computer university graduates with professional UI support ). Analyze the current advantages and disadvantages of the software (compared with similar software), and infer an important part of the team's software engineering improvement (specific suggestions ).

Estimated project time: 60 days. If the team is competent, 60 days is sufficient. For details, refer to the final schedule.

Advantages and disadvantages of the project:

No similar products are found at present, so only the advantages and disadvantages are written, rather than the advantages and disadvantages.

Advantages

1. Bing homepage as desktop Wallpaper

2. search term drop-down box (this function is not available in the web edition by default)

3. automatically identifies users' default browsers instead of forcing Internet Explorer

4. Hide the interface and click it to bring up the hide dialog box (this design is quite user-friendly)

Disadvantages

1. The skin color is too small and cannot be customized.

2. The update frequency of Focus Information, popular images, and popular information cannot be set. The default update frequency is slow.

3. After the app Bing homepage is used as the desktop wallpaper and the function is canceled, the wallpaper becomes the system default wallpaper instead of the previous user-defined wallpaper.

4. memory usage (I have checked that it is about 13 M, while QQ uses 22 M, so the memory overhead is relatively high)

5. The local retrieval function is not available (of course, this may not be a disadvantage due to different concepts)

 

An important part of the team's improvement in software engineering

Currently, the colorful desktop is a successful product and a mature product. We cannot find any problems in software engineering development and testing.

In the software design stage, with our understanding, the colorful desktop should be designed in a simple philosophy. Therefore, there are few designs for User Personalization. This may not meet users' needs.

I thought that in the design phase, the team should conduct a full survey on the target user group to obtain the real needs of users.

 

Part 4

This software has many improvements. If you are a project manager, how can you improve your skills to win the competition?

What kind of products are available on the market now? What features do you want to design? Why do users use your products/functions? Where is your innovation? NABC can be used for analysis.

If your team has five people and three months, how do you configure roles (development, testing, artist, etc.) as a project manager )?

Describe what your team has to do every week during the 12 weeks before releasing the software on schedule in the 12th week.

NABC Analysis

 

Need

1. Quick Search: You can quickly search the Internet without opening a dedicated search engine.

2. Search for specific targets: News, webpages, images, academic papers, etc.

3. English-Chinese mutual search for specific terms, such as professional terms

4. user customization, including interface skin and update frequency

Approach

1. Call Bing search web API

2. Set aside specific custom interfaces

Benefit

1. Users can use Bing's powerful search functions more quickly

2. Customize the software according to your own habits

Competition

At present, there are few such software on the market, and google Desktop is barely one. Other software with this function pays more attention to the peripheral effect. The market gap is large and the competition is small.

 

Role assignment:

Dev 3, Test 1, UI 1, PM 1 (concurrently)

 

Project Plan: 12 weeks, 60 working days in total. The overall schedule is as follows. The software test is completed and can be released on Tuesday 12th. The important thing about the colorful desktop product is to analyze user requirements in the early stage and improve the product concept. Therefore, the demand analysis in the early stage took 10 days (2 weeks ). Later, we put the big data in three parts: design, coding, and testing. Other documents can be completed quickly.

Step

Software Process Stages

Time/day

Planning

Plan

 

· Estimate

· Estimate the time required for this task

5

Development

Development

 

· Analysis

· Demand analysis (including learning new technologies)

10

· Design Spec

· Generate design documents

3

· Design Review

· Design Review (review design documents with colleagues)

2

· Coding Standard

· Code specifications (develop appropriate specifications for current development)

2

· Design

· Specific design

10

· Coding

· Specific Encoding

13

· Code Review

· Code review

3

· Test

· Testing (self-testing, code modification, and modification submission)

8

Reporting

Report

 

· Test Report

· Test report

1

· Size Measurement

· Computing workload

1

· Postmortem & Process Improvement Plan

· Summarize afterwards and propose a process improvement plan

2

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.