软件测试第六周作业

 

一、计划说明

1.产品介绍

  市面上有许多的帮助背单词的APP,本小组针对其中的两款软件进行软件的测试和评估,分别为“百词斩”和“扇贝单词”。两者都具有较完备的业务功能,在以学生为主要受众的用户群体中比较受欢迎。本小组选取两者兼具的四项功能(背诵模块、商城模块、听力阅读模块、词库管理)进行测试,分析各自的优劣,寻找软件中的缺陷。

 

2.PSP表

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


二、需求说明
 

1.功能模块划分图

 

2.负责模块说明

  商城模块,扇贝单词的商城模块是自己开发的一个商城,可测试性比较好,而百词斩商城则是淘宝的专卖店, 测试其功能相当于测试淘宝,不过我把和扇贝商城类似的功能都测试了一下。

 

三、测试说明

  在此次测试中,我选择的是黑盒测试方法,黑盒测试用例设计方法包括等价类划分法、边界值分析法、场景测试等。

  1、测试思路

      主要使用场景测试法,根据不同的功能,设计不同的测试场景,然后执行功能性操作,查看操作结果是否与预期逻辑相符。

  2、测试软件

      本小组使用的测试软件是禅道。 版本号:ZenTaoPMS.9.8.3

      禅道项目管理软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程。

  3、测试过程截图

      <1>. 测试样例表

       <2>. 测试执行

        <3>.导出数据

 

        <4>.测试过程展示

                 

       

 

四、结论说明

  1、百词斩的商城模块,一方面是因为其在淘宝上面早已有专卖店, 还有就是可能开发和维护这个商城模块的成本比较高,所以选择了直接将商城模块跳转到了淘宝专卖店,这样做的好处就是,淘宝这个购物平台已经非常强大完善了,会出问题的地方几乎不会有。

  2、扇贝单词的商城模块,是自己开发的,所以我主要测试了一下扇贝的商城, 因为扇贝的系统都是自己开发的,都包含在APP里面,包括购物车,包括支付系统,所以这些功能可以都测试一下,看看是否符合预期效果。

  3、 总体而言,我觉得作为一个背单词类型的APP,它主要的功能应该就是和单词相关的以及辅助背单词的功能,至于衍生的商品只需要找一个平台售卖即可,不需要开发一个单独的商城模块来完成, 这样做一是自己开发的商城没有经过很多的检验,很可能出漏洞,第二就是功能很少,未必能像大型购物平台那样提供非常多的商品追踪与售后服务。所以我觉得还是百词斩这种商城模块功能方面更好。

 

 

五、工作说明

     小组成员:杜卓轩(组长)、董德民、唐桥保、罗迪  

    经过小组协商,小组贡献分数为: 0.24

 

六、扩展任务

 

      任务文件已上传到毕博平台,小组成员各自完成自己的模块。

七、高级任务

     本组其他三人都完成此任务。

八、参考说明

    1、禅道开源版本: http://www.zentao.net/download/80072.html

     2、测试用例设计方法--等价类划分: http://blog.sina.com.cn/s/blog_7938ea3701012c76.html

    3、appium官网:http://appium.io/

    4、appium使用:https://www.cnblogs.com/fnng/p/4540731.html

转载于:https://www.cnblogs.com/Cory65536/p/8915863.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值