当前位置:
首页> 软件测试技术实验报告——图书管理系统测试报告-
软件测试技术实验报告——图书管理系统测试报告-
时间: 下载该word文档
报告成绩
图书管理系统测试报告
1 简介
1.1 编写目的
本测试报告描述了对图书管理系统的压力测试和对登录和注册功能的黑盒测试,根据测试结果指导开发人员对软件产品进行完善和优化,给用户提供一份客观的软件质量报告。本方案的主要读者为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师、客户代表等。
LoadRunner测试流程:
1.2 系统简介
项目名称:图书管理系统
项目简介:本项目探讨了一个基于J2EE的图书管理系统的设计和实现。基于J2EE下的图书管理系统用Java语言开发处理程序,选择强大的Eclipse作为开发工具,用交互式网站界面设计技术(JavaServer Faces开发前台界面,后台数据库选择MySQL。本系统实现了基本的对书籍信息、读者信息、借阅信息、归还信息、查询信息进行管理和操
作等功能,可以满足普通用户、管理员的需求。
1.3 术语和缩略词参考资料
1)响应时间:客户端从给服务器发送一个请求开始直到完全接受了服务器反馈信息为止,这期间所用的时间称为响应时间。
2)吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。
3)点击率:每秒钟用户向web服务器提交的http请求数。
4)图书管理系统项目开发计划,需求规格说明书,概要设计说明书,详细设计说明书。
5)黑盒测试:英文是Black Box Testing。又称功能测试或者数据驱动测试。 6)等价划分测试:等价划分测试是根据等价类设计测试用例的一种技术。
2 测试概要
2.1 测试用例设计? 2.1.1 黑盒测试:
1 边界值法
用边界值法设计用户注册测试用例: a 先等价划分 编号 1 2 输入条件
用户名是3-8位汉字 用户名位数小于3或大于8 所属类别 有效等价类 无效等价类
3 4 5 6 7 8 9 10 11 无用户输入 用户名为非汉字符号 密码是3-8位字符和数字组合 未输入密码
密码位数小于3或大于8 密码非字符和数字组合 确实密码与上一次密码不一致 确认密码未输入 确认两次密码一致
b 边界值分析
无效等价类 无效等价类 有效等价类 无效等价类 无效等价类 无效等价类 无效等价类 无效等价类 有效等价类
序号
用户名
1 2 3 4 5 6 为空 小明 小明 小明 何 何何何 何何何 何
7 8 9 10 11 小明 小明 小明 小明 小明
输入数据 密码 Aa123 空 Aa123 Aa123 Aa123 Aa123 确认密码 Aa123 Aa123 空 Aa123 Aa123 Aa123 预期结果
请输入用户名 请输入密码 请输入确认密码 注册成功
提示用户名位数大于2 提示用户名位数小于7 Aa123 Aa A Aa13@这
Aa123 Aa123 Aa123 Aa123 Aa123 Aa123a 注册成功 密码是3-8位 密码是3-8位
密码必须是字符和数字组合 确实密码与上一次密码不一致
2 等价类划分 :
建立输入等价类表,用等价类划分法设计用户登陆测试用例 输入条件
有效等价类
无效等价类
用户名 用户名不为空(1 用户名全部为汉字(2 用户名为空(7 用户名部分为汉字(8、都不为汉字(9 用户名长度2--6(3 用户名长度为1(10、长度大于10(11 密码 密码非空(4 密码字母和数字组合(5 密码空(12 密码全为数字(13、全为字母(14、包含其他非字母和数字字符(15 密码长度3-8(6 密码长度为1(16、长度大于10(17 2.1.2 压力测试:
1)测试用例1 测试场景描述
用户登陆模块,总共登录10个用户,每1秒登录1个用户; 用户点击“登录”按钮,进入到图书管理界面; 点击“退出”?按钮,返回到登录界面。
图2.1.1 测试用例1 2)测试用例2 测试场景描述
用户登陆模块,总共登录20