一、计划说明
基础软件产品及其竞品产品
产品A:“百词斩”
产品B:“可可英语”
测试PSP表
项目 | 内容说明 | 预估耗时**(分钟)** | 实际耗时**(分钟)** |
---|---|---|---|
Planning | 计划 | 30 | 30 |
· Estimate | · 估计这个任务需要多少时间 | 30 | 30 |
Testing Design | 测试设计 | 180 | 200 |
· Analysis | · 需求和测试需求分析 | 80 | 100 |
· Design Test Cases | · 设计测试用例 | 80 | 80 |
Testing Environment | 搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) | 40 | 60 |
Testing Implementation | 测试实施 | 150 | 150 |
· Test | · 执行测试 | 150 | 150 |
Reporting | 报告 | 100 | 100 |
· Test Report | · 测试报告 | 60 | 100 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 30 | 30 |
合 计 | 930 | 1050 |
二、需求说明
功能模块图
-
产品A( (dashMrl作)
-
产品B(fusidic作)
经过分析比照,二者之间存在相似的功能点,但同时,每个功能模块又不尽相同,因此,我们将两款产品的高风险功能进行了提取与聚合,分别归纳为背单词、听力、激励与监督、单词复习。
-
核心功能划分
我负责的功能模块是背单词的部分,对应的功能如上图所示。
三、测试说明
1.测试用例的设计思想
根据小组的分工,我负责的是单词软件核心功能的“激励与监督”功能,首先我先自己使用了软件上与该功能相关的功能,了解该些功能的机制,再根据功能选择对应的模块进行测试。
下面列出我使用我们组规定产品的流程图:
产品A场景:单词pk
产品B场景:百词斩小班学习计划安排
对于A产品单词pk的测试,首先用户的手机要具有定位功能或微信中有好友,然后进入该功能后,“附近约”时必须要等待附近的人应战。其他测试分析大多在测试用例里有所体现。
2.功能测试执行的部分操作和运行界面的截图
进入小班后可以看到“今日计划”、“班内排名”、“成长日记”,班内、自己的数据都会在这里展现
在小班详情中可以打开微信提醒的功能
微信绑定百词斩的步骤
单词pk中匹配好友并要等待其应战
战胜对方后的界面,美滋滋
3.使用测试管理工具——禅道
软件版本:禅道9.8.3
禅道集成运行环境:2.0.9
该工具在局域网中搭建,局域网中的小组成员可访问:http://192.168.137.1/zentao/
禅道界面:小组成员:周俊松、东海翔、孔纬旭、刘鑫
然后才能开始测试,以下是测试用例及导出截图:
导出可选择导出模板或导出数据:
四、结论说明
我认为激励和监督是单词软件的核心功能之一,用户如果仅仅只是突发奇想想要背单词,这样的背诵是无意义的,英语是一门需要积累的学科,而单词更是积累的基础,长期的学习无疑是对英语的极大提升,通过激励和监督用户每天使用软件背诵单词,这是此款软件的重中之重。
而百词斩的趣味性、可用性大于可可英语,可可英语的优势在于它的资源很大,用户可以根据自己的需求不同而选择不同的软件!
五、工作说明
小组贡献分0.24
六、扩展任务
见毕博平台上传资料