测试计划的来源 | 《网上书城集成测试计划书》第一版,2024.01.01 |
测试用例的来源 | 《集成测试》 |
测试对象描述 | 网上书城系统是一个在线书店的电子商务平台,用户可以在该平台上浏览和购买各种图书,并具有各种功能 |
测试环境描述 | dev C 实际环境 window11 |
测试驱动程序描述 | LoadRunner是一种性能测试工具,可以进行多种类型的性能测试 |
测试人员 | 马冰 |
测试时间 | 2024.01.01 |
…… |
测试用例名称 | 测试结果 | 缺陷严重程度 |
卖家添加书籍 | 卖家收到提示(是否添加成功)在【显示书籍】功能中查看是否添加成功 | 未发现明显缺陷 |
卖家删除书籍 | 卖家收到提示(是否删除成功)在【显示书籍】功能中查看是否删除成功 | 未发现明显缺陷 |
卖家编辑书籍(可修改书籍的任意一条或几条信息) | 在【显示书籍】功能中查看,并覆盖原始的书籍信息 | 未发现明显缺陷 |
卖家查看订单 | 显示所有订单信息 | 未发现明显缺陷 |
卖家编辑订单(即选择是否发货) | 已发货/跳回上一界面 | 未发现明显缺陷 |
买家登录 | 买家功能页面 | 功能界面简单 |
买家搜索书籍 | 按书籍是否存在输出的结果不同 | 未发现明显缺陷 |
买家购买书籍(添加订单) | [1]询问是否付款 [2]提示买家书籍不存在 | 未发现明显缺陷 |
买家编辑订单 | 买家登录后可对自己的订单进行申请退款的操作。 | 未发现明显缺陷 |
买家查看订单 | 买家在登录后可查看当前此账户的订单情况 | 未发现明显缺陷 |
买家查看店家推荐的书 | 买家在登录后可查看店长推荐。店长推荐原则上只推荐一本书,推荐哪本书根据是否有订单决定。若有订单,则推荐销量最高的图书;若无订单,则推荐最新上架的一本。 | 未发现明显缺陷 |
显示当前书(卖家+买家) | 卖家和买家均可查看当前所有书籍信息。 | 未发现明显缺陷 |
测试用例:
注册用户名b12,密码******,并填入用户信息。
用刚刚注册的用户名b12和密码******进行登陆。
浏览书籍,对《编程之美》进行购买。
浏览书籍,对《计算机组成原理》进行借阅。
在学院模块管理中,修改法学院名称为理学院,在专业管理模块选择学院并查看结果。
在学院模块管理中,添加新学院,在专业管理模块选择学院出查并结果。
测试结果分析:
共设计12个测试用例,且皆与用例设计说明相符;对此12个用例进行测试,可保证测试结果的可信度。
测试用例通过率为100%
测试覆盖率为85%
此4方面的集成测试,证明这些模块功能已健全。
整体上看,此系统完成了用户的大部分需求,是可以交付的
建议:
1.更深层次的理解用户需求,并对用户需求进行更为详尽的划分。帮助开发者更好的理解与实现。
缺陷名称 | 原因 | 修改人 | 修改时间 | 是否进行了 回归测试 |
1 | 代码本身和开发者技术水平的原因,并不能对此系统的性能做很好的评估 | 马冰 | 1月1日 | 否 |
2 | 由于对需求理解的问题,使得一些功能的实现与要求并不十分符合 | 马冰 | 1月1日 | 否 |
3 | 没有可视化界面,控制台的方式操作十分麻烦 | 马冰· | 1月1日 | 否 |
4 | 没有连接数据库,使得原本保存的书籍信息较少,测试时无法产生足够多的数据 | 马冰 | 1月1日 | 否 |
5 | 每次操作的结果无法保存,每测试一次,都必须重新输入数据,太过繁琐 | 马冰 | 1月1日 | 否 |