第6周作业:软件测试和评估

软件测试实战
本文详细记录了一次针对两款英语学习应用“百词斩”与“可可英语”的软件测试过程,包括测试计划制定、测试用例设计、测试环境搭建、测试执行及测试报告撰写等内容,并对比分析了两款产品的核心功能。

第6周作业:软件测试和评估

一、计划说明

基础软件产品及其竞品产品

产品A:“百词斩”

产品B:“可可英语”

测试PSP表

项目内容说明预估耗时**(分钟)**实际耗时**(分钟)**
Planning计划3030
· Estimate· 估计这个任务需要多少时间3030
Testing Design测试设计180200
· Analysis· 需求和测试需求分析80100
· Design Test Cases· 设计测试用例8080
Testing Environment搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件)4060
Testing Implementation测试实施150150
· Test· 执行测试150150
Reporting报告100100
· Test Report· 测试报告60100
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划3030
合 计 9301050

 

 

二、需求说明

功能模块图

 

 

 

 

经过分析比照,二者之间存在相似的功能点,但同时,每个功能模块又不尽相同,因此,我们将两款产品的高风险功能进行了提取与聚合,分别归纳为背单词、听力、激励与监督、单词复习。

  • 核心功能划分

 

 

我负责的功能模块是背单词的部分,对应的功能如上图所示。

 

 

三、测试说明

1.测试用例的设计思想

根据小组的分工,我负责的是单词软件核心功能的“激励与监督”功能,首先我先自己使用了软件上与该功能相关的功能,了解该些功能的机制,再根据功能选择对应的模块进行测试。

下面列出我使用我们组规定产品的流程图:

 

产品A场景:单词pk

 

 

 

产品B场景:百词斩小班学习计划安排

 

 

对于A产品单词pk的测试,首先用户的手机要具有定位功能或微信中有好友,然后进入该功能后,“附近约”时必须要等待附近的人应战。其他测试分析大多在测试用例里有所体现。

 

2.功能测试执行的部分操作和运行界面的截图

进入小班后可以看到“今日计划”、“班内排名”、“成长日记”,班内、自己的数据都会在这里展现

 

 

在小班详情中可以打开微信提醒的功能

 

 

微信绑定百词斩的步骤

 

单词pk中匹配好友并要等待其应战

 

 

 

 

战胜对方后的界面,美滋滋

 

 

3.使用测试管理工具——禅道

软件版本:禅道9.8.3

禅道集成运行环境:2.0.9

该工具在局域网中搭建,局域网中的小组成员可访问:http://192.168.137.1/zentao/

禅道界面:小组成员:周俊松、东海翔、孔纬旭、刘鑫

然后才能开始测试,以下是测试用例及导出截图:

 

导出可选择导出模板或导出数据:

 

 

四、结论说明

我认为激励和监督是单词软件的核心功能之一,用户如果仅仅只是突发奇想想要背单词,这样的背诵是无意义的,英语是一门需要积累的学科,而单词更是积累的基础,长期的学习无疑是对英语的极大提升,通过激励和监督用户每天使用软件背诵单词,这是此款软件的重中之重。

而百词斩的趣味性、可用性大于可可英语,可可英语的优势在于它的资源很大,用户可以根据自己的需求不同而选择不同的软件!

 

五、工作说明

小组贡献分0.24

 

 

六、扩展任务

见毕博平台上传资料

转载于:https://www.cnblogs.com/kongweixu/p/8922837.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值