Software Testing and Evaluation

Test schedule:

project

Content description

estimated time

(minute)

actual time

(minute)

Planning

plan

 20

 20

· Estimate

· Estimate how much time the task will take

 10

 5

Testing Design

test design

 30

 40

· Analysis

· Requirements and test requirements analysis

 30

 20

· Design Test Cases

· Design test cases

 30

 60

Testing Environment

Build a test environment (install test tools, management tools and other related operating and supporting software)

 60

 120

Testing Implementation

Test implementation

 60

 60

· Test

· Execute tests

 30

 20

Reporting

Report

 60

 40

· Test Report

· Test report

 30

 10

· Postmortem & Process Improvement Plan

· Summary after the event and propose a process improvement plan

 10

 30

total

 400

 425

 

 

1. Basic functions:

Basic Product A : Baici Zhan Competitive Product B : Cocoa English

 

Hundreds of words cut function module division diagram:

 

Cocoa English functional modules are divided:

 

 

 

Select function module: Listening radio function (Product A : Word Radio - Real Question Audio; Product B : Course - Listening Course)

 

Functional requirements and use case design ideas:

As a listening practice module of an English learning software, the most important thing is to be able to play the target audio correctly. In addition, in order to provide users with convenience, corresponding tests have also been carried out in terms of classification, radio station selection, audio pause, and switching. Finally, the following functional tests were performed on the two softwares:

1. Start playing

2. Progress bar forward / backward

3. Pause playback

4. Switch the upper and lower audio

5. Select test questions / stations

6. Select audio

7. Audio buffering

8. Cache / download

9. End of playback   

10. Background playback   

……   

 

Test case screenshot :

 

 

△Due to a problem in exporting the bug , here is the description of the defect:

Product A defect analysis:

1. Unable to resume playback. After exiting from the currently playing audio, click this audio again to enter, and it will start playing again.

2. The standard answer for the listening practice of the real test is not in this module, and there is no replay button, and there is no other practice about this audio.

3. It is impossible to distinguish between heard and unheard audio.

 

Product B defect analysis:

1. The adjustment function of the progress bar is repeated with the functions of the pause button, left and right forward and backward buttons, and both can adjust the audio playback progress.

2. There is no button to switch the previous and next audio in the playback interface.

3. Background playback cannot be performed, and playback will be paused when the desktop or other application interfaces are cut out.

4. Click the audio to download and play it after completion.

 

Use case export screenshot:

 

Defect export screenshot:

 

 

Test management tools:

Zentao, the version is open source version 9.8.3 , the download address is http://www.zentao.net/

 

Screenshot of the test part:

Hundreds of words:

List of real questions:

 

Audio list:

 

The playback interface after selecting audio:

 

 

 Cocoa English:

List of real questions / stations:

 

 The interface after clicking the audio:

 

 Click the play interface after start in the picture above:

 

 

Summarize:

1. Comparison of product A and product B - Baici Zhan listening module has less functions, it can be said that it only has basic playback functions, but in terms of playback, it is an advantage to be able to play in the background and the same series of carousels, users can listen while listening Doing other things with audio can make better use of fragmented time to improve; Coco English has independent exercises for each audio, with replay, bookmarking and double-speed functions, but it cannot be played in the background. It is more suitable for concentrating on listening practice and want to quickly Users who improve their ability to answer questions. Both have pros and cons.

2. Contribution points of this group: Since only the primary function is currently performed, each member of the group can basically complete the inconvenience assessment independently, so the contribution point of the last assignment is 0.22

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324710778&siteId=291194637