软件工程系统测试
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、系统测试
由于本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程,性能测试是将功能测试过程中的单独用户改为10人同时执行以验证系统的性能。
1、测试范围
系统测试依据的系统的应用工作流:
(1)所有基本页面的链接:进入程序后,检测所有链接是否正确。
(2)所有页面的转移正确:进入程序后,检测所有链接是否转移正确。
(3)登录页面:进入登录页面,输入数据,检测对输入数据进行验证。
(4)注册页面:进入注册页面,输入注册信息,检测对输入的数据进行验证。
(5)浏览图书页面:进入主页,检测是否能浏览全部和各个分类图书。
(6)用户修改个人信息:进入修改个人信息页面,输入修改信息,检测是否对输入数据进行验证。
(7)用户添加购物车:用户登录之后,检测是否能成功并准确将图书添加入购物车
(8)用户管理购物车:用户添加入购物车后,检测是否能修改图书数量和删除图书
(9)用户提交订单:用户将购物车结算提交订单,检测是否能准确生成订单
(10)用户查询订单:用户登录之后,检测是否能成功并准确查询各个类型的订单
(11)管理员管理用户:管理员进入用户管理,检测是否可以停用启用,修改用户信息,添加删除用户
(12)管理员管理图书:管理员进入图书管理,检测是否可以添加删除图书,修改图书信息(13)管理员管理订单:管理员进入订单管理,检测是否可以删除修改订单
2、测试环境与系统配置
服务器配置需求表
客户机配置需求表
3、测试覆盖设计
由于本次测试是系统测试,测试的依据是系统需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分(有效测试和无效测试)、边界值和错误猜测法等。表F-1就是测试用例覆盖矩阵。
表F-1:测试用例功能/性能覆盖矩阵
4.测试用例矩阵