Week 6 group work

1. Program Description

  a. The comparative test products selected by this group: Baici Chopping and Scallop Words

  b. Test schedule:

project

Content description

estimated time

(minute)

actual time

(minute)

Planning

1. Plan

 20

 15

· Estimate

·  Estimate how much time the task will take

 20

 15

Testing Design

2. Test Design

 160

 180

· Analysis

·  Requirements and test requirements analysis

 80

 100

· Design Test Cases

·  Design test cases

 80

 80

Testing Environment

3. Build a test environment (install test tools, management tools and other related operation and support software)

 60

 60

Testing Implementation

4. Test Implementation

 90

 80

· Test

·  Execute tests

 90

 80

Reporting

5. Report

 150

 240

· Test Report

·  Test report

 120

 210

· Postmortem & Process Improvement Plan

·  Summary after the event and propose a process improvement plan

 30

 30

total

 480

 575

 

2. Requirement description

  a. The functional module division diagram of Baici Chopping and Scallop

  I am in charge of the [planning and progress] module, so only the [planning and progress] module is expanded here.

 

  Hundreds of words:

 

     

 

  Scallop Words: 

 

    

  

   b. The functional modules I am responsible for: [Plan and Progress] module

 

3. Test Instructions

  a. Design ideas for test cases

    Hundreds of words:

     (1) [plan and progress] functional flow chart

      

    (2) According to the flow chart, the following test cases can be designed:

serial number path test introduction
1 1-2-3-4 Can you check the punch-in calendar and return to the home page normally?
2 1-2-5-7-8-9 Is the "View Completed Plans" feature working?
3 1-2-10-11-20 Can I enter "My Plan" normally and return to the home page
4 1-2-10-5-6-11-20 Can I enter "My Plan" from the "Personal Information Screen" and return to the home page
5 1-2-10-11-12-17 Whether the editing function of "My Plan" is normal (click the reset button to appear, click the reset button again)
6 1-2-10-11-12-13-14 Can the alert box pop up normally and cancel the operation of resetting the selected book, and close the alert box
7 1-2-10-11-12-13-15 Can reset selected books
8 1-2-10-11-12-13-16 Can I cancel resetting the book and close the alert box
9 1-2-10-11-18-20 Can "memorizing words every day" change with the change of "days to complete", and whether to cancel the modification of the study plan
10 1-2-10-11-19-20 Whether the "days to complete" can be changed with the change of "words recited every day", and whether the modification to the study plan can be canceled
11 1-2-10-11-18-21 Ability to save changes to study plans
12 1-2-10-11-22-23 Can I enter the "Create a new plan" page normally and return to the previous page
13 1-2-10-11-22-24-25-29 Can I go to the New Plan Settings page and return to the previous page
14 1-2-10-11-22-24-25-26-28 Can I save the modification of the new plan "Memorize words every day" and return to the "My Plan" page to see the new plan
15 1-2-10-11-22-24-25-27-28 Can I save the changes to the "Days to Complete" for the new plan and return to the "My Plans" page to see the new plan
16 1-2-10-11-22-24-25-26-29 Can you cancel the modification of the plan "Memorize words every day" and return to the previous page to reselect the plan
17 1-2-10-11-22-24-25-27-29 Can you cancel the modification of the "days to complete" of the plan and return to the previous page to reselect the plan
18 1-2-10-11-21 Click to determine if there is a problem without making any changes in the "My Plans" screen
19 1-2-5-6-11-21 Enter "My Plan" through the "Personal Information Interface" without making any changes, click to determine whether there will be a problem
20 1-2-10-11-22-24-25-28 “新计划设置”页面直接点确定是否能够增加系统默认的该书的计划

    

    扇贝单词:

     (1)【计划与进度】功能流程图

 

    (2) 根据流程图,可设计下列测试用例:

序号 路径 测试说明
1 1-2-3-7 从首页直接“查看单词进度”的功能是否正常
2 1-2-4-5-6-7 在“我的”界面能否正常进入“单词进度”界面
3 1-2-4-5-9-11 “查看打卡日历”的功能是否正常
4 1-2-4-5-8-10-11 从“个人信息”界面能否正常进入“打卡日历”界面
5 1-2-4-5-12-13-14-34 进入“学习设置”界面的功能是否正常及能否返回上一级界面
6 1-2-4-5-12-13-14-15-21-34 能否正常进入“学习量设置”界面并返回
7 1-2-4-5-12-13-14-15-20-21-34 能否更改“新词优先”设定后返回,并保存更改
8 1-2-4-5-12-13-14-15-16-17 能否保存“学习量方案”的修改
9 1-2-4-5-12-13-14-15-16-18 能否取消刚才对“学习量方案”的修改
10 1-2-4-5-12-13-14-15-16-19 能否取消对“学习量方案”的修改并关闭警示窗口
11 1-2-4-5-12-13-14-22-24-34 能否正常进入“学习模式设置”界面并返回
12 1-2-4-5-12-13-14-22-23-24-34 能否保存“学习模式”的修改
13 1-2-4-5-12-13-14-25-29-34 能否正常进入“发音设置”界面并返回
14 1-2-4-5-12-13-14-25-26-29-34 能否保存对“单词发音”选项的修改
15 1-2-4-5-12-13-14-25-27-29-34 能否生成或关闭“单词/例句开关”并保存修改
16 1-2-4-5-12-13-14-25-28-29-34 自动发音开启状态下,能否保存“单词/例句发不发音”的修改
17 1-2-4-5-12-13-14-30-32-34 能否进入“派生联想设置”并返回
18 1-2-4-5-12-13-14-30-33 能否进入“派生联想付费”界面
19 1-2-4-5-12-13-14-30-31-32-34 能否开启或关闭“派生联想设置”并保存修改

  

  b. 操作和运行界面截图

   依照上述流程图和路径,截得如下界面截图。

 

   百词斩:

          

              首页                 打卡日历                  个人信息界面               个人中心

 

         

           已完成计划                我的计划                重置警示窗口                创建新计划

 

    

           新计划制定

 

  扇贝单词:

           

              首页                  打卡日历                    我的                  单词进度

 

           

           个人信息                   设置                  学习设置                学习量设置

 

           

          学习模式设置                发音设置                 派生联想设置              派生联想付费界面

 

    

         学习量调整警示窗口

 

  c. 测试管理工具

    名称:禅道

    版本:开源版9.8.3

    下载链接:http://sourceforge.net/projects/zentao/files/9.8.3/ZenTaoPMS.9.8.3.zip/download

 

  d. 测试管理工具关键界面截图

    (按功能优先级排序)

 

    百词斩测试用例: 

 

    扇贝单词测试用例:

 

 

    缺陷与不足:

   在【计划与进度】这一功能模块,百词斩与扇贝单词均未发现程序错误,且所有的操作情况都比较合理,符合用户心理预期,没有出现违和的显示结果或意义不明的按钮。两个软件在该部分的用户体验都比较良好。

 

4. 结论说明

  经过实际的测试和对比,我认为

  在【查看进度】方面,百词斩扇贝单词 相差无几。一打开软件均能看见 剩余天数 和 今天背单词数等进度方面的信息,非常直观。而且经过很简单的一两步操作,就能查看打卡日历和单词进度,非常方便。如果非要分出高下,那么    我认为百词斩会稍好一些。因为百词斩的首页有一个学习进度条。图形化的进度表示不仅更直观,而且由于用户潜意识中大都希望看到进度条上涨,因此进度条更能刺激用户的学习积极性。

  在【修改计划】方面,百词斩 比 扇贝单词 要更胜一筹。原因在于以下两方面:

   1. 操作复杂度方面:

    百词斩 操作方便,在首页一步就能进入计划的修改界面。添加/删除计划,修改现有计划这样的操作分类也利于用户理解,方便操作。而扇贝单词 计划的修改藏得比较深,需要先进入“我的”页面,再下滑找到设置等等,需要较多的操作步骤才能找到,给修改计划带来了一定的难度。这一点通过测试用例的路径长度也能明显看出。

   2. 放弃修改方面:

    百词斩 在“我的计划”和“新计划制定”的界面上都有确定和返回的按钮,确定按钮就是保存更改,返回按钮就是放弃更改,恢复刚进入时的计划。这两个按钮也比较利于用户理解。用户总有时候在制定一个新计划时,发现这个计划并不适合自己,这时候直接按返回键就能撤回,方便快捷。不仅如此,在进行一些风险较大,用户一旦操作失误就需要花费较多的时间才能恢复的地方,设置了警示窗口,对防止误触起到了比较大的作用。但扇贝单词 把计划分成了很多比较零碎的小选项,用户每做一个修改,就会立即被保存,因此不需要一个总体的【确定】按钮。如果经过了数步修改后发现新设置的计划并不适合自己,还需要一步一步的找自己修改的地方进行撤回,比较麻烦且耗时。

  因此在【修改计划】方面,我认为百词斩要更好一些。但总体来说,百词斩 扇贝单词 都做得不错,考虑周全,操作也都比较易于用户理解。

 

5. 工作说明

  樊昊:    0.28

   彭士远: 0.24

   李帅:    0.24

   李威佟: 0.24

 

 

  

 

---恢复内容结束---

Guess you like

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