软件测试和评估(百词斩和扇贝单词)
2018-04-23 15:43 bysking 阅读(1700) 评论(0) 编辑 收藏 举报一、基本任务
(1)计划说明。内容包括:
a. 说明本组选择的对比测试产品A和B;
百词斩和扇贝单词;
b. 预估项目完成时间,完成测试进度表(项目完成后,需再次记录实际测试工作所花费的时间);
(2)需求说明。内容包括:
a. 给出产品A和B的功能模块划分图;
百词斩和扇贝:
b. 说明本人负责的功能模块;
我负责的模块是:复习模块
(3)测试说明。
内容包括:
a. 说明测试用例的设计思路,至少结合课堂讨论的边界值、等价类、场景测试方法设计测试用例,必要时建议给出关键业务流程图,或场景图;
设计思路:给出预置条件,执行指定的操作步骤,获得预期的结果,利用这个思路来测试模块里面的功能是否满足需求。在禅道的测试用例编写界面如下:
b. 提供能证明功能测试执行的部分操作和运行界面截图;
操作:
打开百词斩app->点击“复习”->->点击“英文选义” 预期结果:出现单词,以及释义提供选择。
继续点击“提示”->显示详情;继续点击“斩”->切换下一个单词;
实际测试截图:
c. 说明本组使用的测试管理工具名称,说明版本号,给出下载链接地址;
测试管理工具:禅道
版本号:9.8.3
下载地址:http://dl.cnezsoft.com/zentao/9.8.3/ZenTaoPMS.9.8.3.win64.exe
d. 给出测试管理工具使用的关键界面截图(如测试用例导出、缺陷导出等);
需求导出:
bug界面:
导出的bug截图:
个人用例界面:
全局用例部分截图:
(4)结论说明。即分析产品A和B在相同功能的实现方面,有何不同,差异主要体现在哪里,谁更有优势。
我的模块是复习测评模块,针对这一个模块依据测试结果分析如下:
复习测评模块的差异:
UI设计【具体说明:百词斩单独把复习作为一个独立的模块,而扇贝单词则在开始界面就和背单词有交叉】
复习子功能【具体说明:百词斩的复习模块下面又划分了许多的模块,扇贝的学习和复习结合联系在一起的】
百词斩的评测模块把测评分为阅读和听力两个部分,在用户进行完测评之后就给出英语水平结果。
扇贝单词在自评模块就两个选择:认识与不认识
相比较来说,单从复习测评模块来说,百词斩更有优势
二、扩展任务
(1)根据产品目标用户,列出邀请用户清单(扩展任务是小组共同完成,共用一套清单);
采访提要:
第一批次(备考四六级的同学)
采访对象1:
背景:华中科技大学软件学院大二学生,女,正在备考今年六月中旬的六级考试。
需求:想使用一款APP充分利用碎片时间,快速记住单词,提高学习效率
痛点:APP市场中的背单词软件太多,自己不知道该选择哪一个,也很难坚持下去。
采访对象2:
背景:华中科技大学软件学院大一学生,男,正在备考今年六月中旬的四级考试。
需求:想要配合APP制定自己的背单词计划,有规划地学英语,记录自己的学习轨迹,让自己更有效率
痛点:很多背单词的APP总是出现简单的单词反复出现、首先出现的情况,往往因为厌倦半途而废,无法帮助自己养成背单词的习惯
采访对象3:
背景:华中科技大学软件学院大三学生,男,六级已过,打算提高六级成绩。
需求:在上面两位同学的需求基础上,希望APP能够更新英语学习技巧等资讯。
痛点:难词缺少好的记忆方法,往往越是简单的词APP中给出的记忆方法越多。
第二批次(备战考研的同学)
采访对象1:
背景:华中科技大学软件学院大三学生,男,为考研英语积累词汇量。
需求:能够不受时间地点的限制随时随地地学英语,并且运用合适的学习方法,科学地背单词学英语。
痛点:APP的记忆方式过于繁琐,在细枝末节上消耗的精力过多。
采访对象2:
背景:华中科技大学光电学院大三学生,男,为考研英语做准备。
需求:能够自我定制背单词的计划,自主选择学习的周期,APP能够自动根据周期的时长安排每天的学习内容和学习任务量
痛点:背单词的时候需要注意力一直集中,压力比较大。有时候自动分配的内容太简单,有时候自动分配的任务又太难。
采访对象3:
背景:华中科技大学人文学院大三学生,女,为考研英语做准备。
需求:在上面两位同学的基础上,希望背单词的过程能够更加有趣,希望APP能够做到寓教于乐
痛点:很多APP尝试实现寓教于乐,但往往适得其反。
第三批次(准备出国的同学)
采访对象1:
背景:华中科技大学软件学院大四学生,男,托福二战。
需求:需要单词APP具有丰富的词典,并且会为自己制定个性化的学习计划,形成规律,提高效率,同时需要例句展示丰富和能够锻炼听力。
痛点:APP的词汇发音有些奇怪,同时部分词书和功能需要付费。
采访对象2:
背景:华中科技大学软件学院大三学生,男,备考雅思。、
需求:希望APP的词库丰富,背单词时词汇能够自动发音,最好在基础的背单词的功能上还能配合APP进行听力、口语和阅读理解的练习。
痛点:听力、口语练习等的拓展包太大,下载需要占用手机很大的内存空间。但不下载又不能做到随时随地背单词。
采访对象3:
背景:华中科技大学软件学院大三学生,男,备战GRE。
需求:在基础的背单词的功能上,需要有拼写测试,最好能够有辅助记忆的方法,例如:词根和派生词等等
痛点:很多APP不提供拼写测试、词根和派生词的功能,或者需要花费一定的代价获取这些功能。
第四批次(单纯对英语有兴趣想增加词汇量并结交朋友)
采访对象1:
背景:华中科技大学软件学院大四学生,男,每天坚持背二十个单词
需求:需要有基础的背单词的功能,同时希望页面简洁好看。
痛点:无
采访对象2:
背景:华中科技大学软件学院大二学生,男,四六级已过也不打算刷分,每天背单词已成为习惯
需求:在基础的背单词的功能上,希望有小组功能,大家一起相互鼓励学习,分享心得
痛点:无
采访对象3:
背景:华中科技大学软件学院大三学生,男,女朋友是外国语学院的学生,受女朋友影响每天背单词
需求:在基础的背单词的功能上,希望有好友PK和打卡分享的功能,这样就可以和女朋友相互pk,享受战胜女朋友(划掉)的感觉,顺便在社交平台秀恩爱:)
痛点:不允许你有痛点谢谢:)
(2)根据可用性测试的要求,结合采访提要,设计场景和问题;
问题设计如下:
基本信息【姓名,学院,年级】
背单词的目的
关于背单词有什么需求
关于背单词app痛点
(3)邀请用户对本组选择的基础产品(即产品A)展开使用测试;
已测试
(4)收集所有批次的可用性测试,得出有关产品A的可用性测试的结论;
结论:指定得测试模块得可用性为正常通过.
(5)撰写并提交可用性测试报告。
(已在毕博平台提交)
(6)个人说明:要描述自己在测试过程中的工作内容和心得体会,应描述清晰,具体
测试过程中:根据分析结果编写可行性测试报告,心得:测试工作要按照流程,稳步推进,并在测试过程的分析里面时刻关注需求。
三、高级功能、专题测试
(1)说明本组所选的测试专题和测试工具;
专题:移动测试 工具:testin
结果图(小组共用一套图)
(2)说明测试设计的核心思想;
兼容性测试
(3)围绕自己在高级任务中的工作,谈谈自己感受最深的是什么,或者根据自己的想法做补充说明即可;
感受最深的:原来测试是一项严格的任务,从头到尾严格控制流程,还有测试的课程所涉及的工具原来那么多(github代码托管与版本控制 elearning毕博平台 微信雨课堂 博客园 junit单元测试框架 checkstyle静态代码检测工具 禅道,testin等 ),测试的项目也很多(WC,WC优化,app测试),详细。平时在学习中都没怎么接触,算是见过世面了。
(4)针对本课程的所有3次实践作业(WC,WC优化,软件测试和评估),谈谈自己的看法,可从作业内容、作业量、作业与课堂内容的结合程度、对测试相关能力的锻炼等方面来谈自己的建议和意见;
首先作业内容:很好,作业量:太多,作业与课程内容的结合程度:相关性紧密,能力锻炼:接触到很多测试工具,和测试方法,测试能力得到锻炼。
(5)工作说明。即根据小组讨论结果,说明自己的小组贡献分。
小组贡献分:0.26