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

时间:2022-12-19 23:51:45

一、计划说明

  a.本组选择的对比测试产品扇贝单词和百词斩;

  b.测试进度表:

项目 内容说明 预计耗时(分钟) 实际耗时(分钟)
Planning 计划 60 45
·Estimate ·估计这个任务需要多少时间 60 45
Testing Design 测试设计 120 150
·Analysis ·需求和测试需求分析 40 45
·Design Test Cases ·设计测试用例 80 105
Testing Environment 搭建测试环境(安装测试工具、管理工具等相关运行和支撑软件) 30 30
Testing Implementation 测试实施 60 45
·Test ·执行测试 60 45
Reporting 报告 100 110
·Test Report ·测试报告 80 70
·Postmortem & Process Improvement Plan ·事后总结, 并提出过程改进计划 20 40
合 计   370 380

二、需求说明

  a.产品A和B的功能模块划分图:

    百词斩:                                                                          扇贝单词:

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

  b.本人负责的功能模块说明:

    我负责的是个人管理模块;

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

三、测试说明

  a. 测试用例的设计思路:

    边界值测试:即对边界情况进行测试的方法。对于个人管理模块来说,判定边界值主要在于注册功能、修改昵称功能和发短信功能;

    等价类测试:即划分等价类并选取其中典型用例进行测试的方法。划分的等价类情况如下:

      有效等价类:输入正确的登录用户名和密码;选择并管理个人单词书;付款时选择正确的付款方式;查看”我的词库“;绑定有效的社交账号;永久注销账号;修改昵称;修改密码;

      无效等价类:输入无效的登录用户名和密码;兑换功能输入错误兑换码;付款时选择无效的付款方式;绑定无效的社交账号;

    场景测试[1]:即对场景事件流的测试。对于个人管理模块来说,主要在于注册和登录;

      例:对登录场景的流程图:

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

        基本事件流:输入正确用户名和密码→登录成功

        备选事件流:输入错误用户名和密码→重新输入用户名和密码→输入正确即登录

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

    i.输入正确的用户名和密码,登录成功:

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

    ii.输入错误的用户名和密码,提示重新输入:

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

    iii.选择付款方式:

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

    iv.查看单词书和词库

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

    v.社交账号、修改昵称密码等

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

  c.测试管理工具信息:

    软件名:禅道

    版本号:V7.4官方版  

    下载地址:http://www.xiazaiba.com/html/45269.html

  d.测试管理工具使用:

    注:因为我没有无效的付款方式和无效的社交账号,所以实际中未测试这两项功能,同时需要保留自己的账号,于是也没能测试“永久注销账号”的功能,均选择测试“失败”

    i.扇贝单词: 

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

       导出测试用例:

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

       缺陷导出:

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

    ii.百词斩:

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

       导出测试用例:

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

       缺陷导出:

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

四、结论说明

  对比百词斩和扇贝单词,在注册登录、付款、社交账号绑定上没有太大的差异,总体上一样;最大的差异体现在“计划”和“单词书”上:百词斩通过“计划”来确定所背的单词书,可以制定计划天数和每日单词数量,并将单词放入“复习”功能中,相对更适合循序渐进的每日背词管理,而扇贝单词利用“单词书”,管理不同时期所背的不同单词书,并允许用户将单词添加进“我的词库”,随时检查自己的单词表,相对更适合有规律的复习背词管理。百词斩在管理个人词书的时候有实体书扫描的功能,但我手中暂时没有可供app扫描的单词书,没有实际测试这一功能。总体来说,扇贝单词有着更优秀的个人管理模块。

五、工作说明

  小组讨论,贡献度为0.25

六、参考资料

  [1]场景法 https://baike.baidu.com/item/场景法/4909843?fr=aladdin

  [2]禅道官网 http://www.zentao.net/