学号:13610102151435 班级:统软件1302班 姓名:周印 座位号___9_
密 ○ 封 ○ 线 ○
专业:软件工程 课程:软件测试工具 年级:
评卷
分
作业题目
根选定软件系统该系统进行功性方面测试根软件需求规格说明书制定测试计划设计测试例选择测试策略测试工具逐项展开测试检查软件产品否达户需求
二评分标准
课
程
作
业
成
绩
评分项
评分标准
分
软件测试目容
10分
测试计划制定
10分
软件测试策略选择
10分
测试例编写
10分
测试工具
20分
测试执行程
10分
测试结果分析
10分
测试文档完整性规范性
20分
软件测试工具
课程作业
专 业:
软件工程
班 级:
统软件班
学 号:
姓 名:
报 告 日 期:
2016年X月X日
目录
1引言 1
11编写目 1
12系统介绍 1
13术语缩略词 1
14参考资料 1
2务概述 2
21测试目标(性需求功需求) 2
22测试计划描述 2
23系统测试策略 2
24测试环境搭建 2
25测试方法工具 2
3功测试 3
31功模块说明 3
32测试例设计 3
33测试执行程 3
34测试结果分析 3
4性测试 4
41测试指标期 4
42录制编写脚 4
43设计创建场景 4
44运行结果分析数 4
5测试结果建议 5
6总结 6
1引言
11编写目
着现代科学技术进步类社会正逐渐走信息化图书馆拥丰富文献信息资源社会系统重组成部分信息社会中作愈愈重国图书馆计算机等信息技术应起步20世纪70年代末期着改革开放步伐迅速发展特90年代国图书馆信息网络建设取较发展图书馆信息化建设迈新台阶
软件工程课程设计求应软件工程方法项目进行详细需求分析概设计详细设计进行必测试旨程序够实现读者理功采编理功流通理功统计理功查询理功基础程序够实现图书理动化帮助广师生更理图书提高图书信息时代作图书理工作科学化规范化必须采计算机辅助理减少力投入系统入库图书进行动分类类学生信息整理阅情况登记入档提高信息处理精度准确度
12系统介绍
利图书理系统减轻图书馆理员工作负担时够极利图书资源户提供时快捷图书信息图书馆理系统理员权限分3级:系统理员图书理员般理员具模块理权限图书馆理系统实体书籍图书通功模块效两实体进行理模块功需求简单表述
系统理员:系统理员具该模块权限该模块需实现书籍参数户信息理外通该模块解冻冻结户修改密码备份数库书籍参数具体包括索书号书籍类型费类型3方面信息户信息理包括添加编辑删户信息
书籍信息理:系统理员图书理员具该模块权限该模块系统核心功模块求实现添加书籍信息查找书籍信息编辑书籍信息删书籍信息日阅查询阅书籍书籍功
读者信息理:理员具该模块权限该模块求实现添加读者信息编辑读者信息删读者信息功
13术语缩略词
黑盒测试称功测试通测试检测功否正常测试中程序作开黑盒子完全考虑程序部结构部特性情况程序接口进行测试检查程序功否需求规格说明书规定正常程序否适接收输入数产生正确输出信息黑盒测试着眼程序外部结构考虑部逻辑结构针软件界面软件功进行测试
白盒测试称结构测试逻辑驱动测试程序部结构测试程序通测试检测产品部动作否设计规格说明书规定正常进行检验程序中条通路否预定求正确工作
静态方法指运行测程序身仅通分析检查源程序语法结构程接口等检查程序正确性需求规格说明书软件设计说明书源程序做结构分析流程图分析符号执行找错
动态方法指通运行测程序检查运行结果预期结果差异分析运行效率健壮性等性种方法三部分组成:构造测试实例执行程序分析程序输出结果
性测试通动化测试工具模拟种正常峰值异常负载条件系统项性指标进行测试负载测试压力测试属性测试两者结合进行
14参考资料
1 谢希仁 计算机网络(第五版)[M] 北京:电子工业出版社2008年
2 胡强 计算机网络[M] 北京:北京邮电学出版社2005年1月
3 黄文高 LoadRunner性测试完全讲义中国水利水电出版社2014年
4 朱少民 软件测试方法技术清华学出版社2005年
5 段念 软件性测试程详解案例剖析清华学出版社2006年
2务概述
21测试目标(性需求功需求)
测试计划软件开发前期软件测试做出清晰完整计划光整测试起关键性作开发员开发工作整项目规划项目理审查辅助性作包含产品概述测试策略测试方法测试区域测试配置测试周期测试资源风险分析等容助软件测试计划参测试项目成员明确测试务测试方法保持测试实施程畅沟通踪控制测试进度应测试程中种变更
首先测试计划定义测试范围测试方法需资源进度等明确需测试产品项需覆盖功特性需执行测试务项务负责识相关风险 次够指导利完成软件测试务时间务分配者进度安排方面起指导性作条紊进行课程学
测试计划详细计划程中副产品重计划程文档身测试计划终目标表达(非记录)测试组意图期进行测试理解
22测试计划描述
黑盒测试:黑盒测试称功测试通测试检测功否正常测试中程序作开黑盒子完全考虑程序部结构部特性情况程序接口进行测试检查程序功否需求规格说明书规定正常程序否适接收输入数产生正确输出信息黑盒测试着眼程序外部结构考虑部逻辑结构针软件界面软件功进行测试
1 测试标识符
2 测试容实际测试工作容预先设计容差
3 系统登陆测试检查户否合理合法
4 资料理测试查询添加删修改图书信息
5 阅理测试图书续
6 阅查询测试查询阅记录流水
7 物品理测试查询物品添加物品
8 读者理测试添加修改删户
9 统计分析测试资料状态统计阅排行榜户理员
23系统测试策略
测试策略包括户界面测试软件功测试软件性测试户界面测试:
通户交互输入相应信息(包括正确信息错误信息)测试输出信息正确性
软件功测试:户需求测试系统功否完全符合户需求
软件性测试:通模拟图书馆实际功配置环境系统进行功性测试查否够正常完成图书馆理系统项功
户界面
序号
测试容
测试方法
预期结果
1
界面输入
软件测试运行中检查界面输入否正常
光标正确定位输入域输入数效输入序合理
2
界面显示
软件测试运行中检查界
面显示否正常
1024*768分辨率界面显示正常
3
界面文字提示
软件测试运行中检查界面文字提示表达否清晰错误模糊语义
界面文字提示表达清晰错误模糊语义
24测试环境搭建
1设备
服务器:(1)处理器(CPU):Pentium 900M(推荐Pentium 4 12G)(2)存容量(RAM):少256M(推荐 512M)
客户端:(1)处理器(CPU):Pentium 133M 更高(2)存容量(RAM):64M更高52
2支持软件:
数库服务器端:(1) 操作系统:Microsoft Windows 2003(2) 数库理系统:SQL Server 2005配置TCPIP协议
Web服务器端:(1)操作系统:Microsoft Windows 2003(2) Internet 信息服务(IIS)60理器(3) Visual StudioNET 2005配置TCPIP协议
客户端:(1) 操作系统:Windows 9820002003XP(2) Web浏览器:Internet Explorer 60Netscape 40配置 TCPIP协议
25测试方法工具
测试方法:单元测试集成测试系统测试户测试回测试黑盒测试
工具:loadruuner
3功测试
31功模块说明
图31
32测试例设计
例1:系统登录测试
表321
输入
输出
户名
密码
’
12degf’
错误—户名空
2345’
1245’
错误—户名非法
1345’
58687’
错误—户名非法
12334’
’
错误—密码空
1367’
aig#345’
错误—密码非法
35678’
fi 33556’
错误密码非法
245665’
3546’
错误—密码非法
55301’
880527’
正确登陆成功
步骤操作:运行系统转登陆界面输入户名密码测试登陆功
允许偏差:允许偏差
条件:户包括理员学生
例2:图书理测试
表322
图书名称
类
索引号
作者
出版社
价格
状态
摘
输入
软件工程
软件
Rj123456125
周印
蒙古工业学
20
库
输出
添加成功
表323
图书名称
类
索引号
作者
出版社
价格
状态
摘
输入
Askdfj
软件
Pjg
周印
蒙古工业学
20
库
输出
修改成功
表324
图书名称
类
索引号
作者
出版社
价格
状态
摘
输入
软件工程
软件
123
周印
蒙古工业学
20
库
输出
删成功
步骤操作:运行系统转图书理界面添加删修改
允许偏差: 允许
条件:理员操作
例3:信息查询测试
图书信息查询表
图书名称
图书分类
读者姓名
读者编号
输入
软件工程
软件
周印
1245
输出
找该书籍
输入
测试基础
军事
周印
12475
输出
没找该书籍
步骤操作:运行系统转图书信息查询界面输入查询书籍进行测试
允许误差:允许
条件:学生登录查询
学生信息查询表
读者姓名
读者编号
联系电话
家庭住址
读者类
输入
周印
输出
周印
01254563
7298347923
专科生
输入
明
输出
法找该户
步骤操作:运行系统转理员界面输入学生信息进行查询
允许误差:允许
条件:理员操作
例4系统理测试
学生信息表
读者姓名
读者编号
联系电话
家庭住址
读者类
输入
周印
0001
12345678909
科生
输出
创建户成功
输入
三毛
0002
23758673987
专科生
输出
修改户成功
输入
安瑞
输出
删户成功
密码修改表
旧密码
新密码
新密码
输入
000000
123456
123456
输出
更改成功
输入
234123
23411
23411
输出
更改失败密码六位
步骤操作:运行系统转系统理界面进行创建修改等测试
允许误差:允许
条件:理员操作
例5:书测试
书测试表
输入
图书条形码:123456789
前阅时间2010715
设定阅时间30天
输出
阅成功
步骤操作:运行系统转学生阅理界面进行书测试
允许误差:允许
条件:理员操作
例6:书测试
书测试表
图书条形码
前时间
输入
112457896314523678954
20010815
输出
成功
操作步骤:运行系统转学生阅理界面进行书测试
允许误差:允许
条件:理员操作
33测试执行程
例1:系统登录测试
输入:5530cc’ cc0527’
输出:登陆失败
输出结果:
图331
例2:图书理测试
1添加书籍测试
图332
图333
2.修改图书测试
图334
3删书籍测试
图335
例6:书测试
图书测试
图336
例4系统理测试
图337
34测试结果分析
系统登录
结果:测试程中选例基提出错误提示变现良
分析:输入时没游客模块该功进步改进
图书理测试
结果:资料理测试中项功包括添加书籍修改图书删图书架 书籍添加图书分类修改图书分类删图书分类表现较迅速
分析:图书信息表数项应该添加点进步改善
阅理测试
结果:资料续速度较快力较
分析:实现户实现阅功需阅限制
阅查询测试
结果:够进行简单查询书籍阅基情况
分析:查询条件设立够
读者理测试
结果:够户进行全面理增加修改删
分析:功较完善
户理员理测试
结果:添加删修改户理员功较快
分析:数库容较少添加修改删速度反应出软件处理真实情况点需验证
4性测试
41测试指标期
图书馆作学院办学三支柱天图书资源检索台电子图书台访问量系统教学科研相关产业文献信息保障体系
测试户时访问图书馆理系统服务器时否存性降等性问题找出图书馆服务器够时支持户数需该服务器进行发户性测试具体性测试工作中发户助工具进行模拟鉴LoadRunner性测试方面强功测试中LoadRunner模拟量户然虚拟户时访问图书馆网站帮助确认查找性问题测试体系架构图2示
图41
42录制编写脚
录制脚:计划访问流程LoadRunner全程录制图书馆网站首页访问脚调试添加脚记录模块访问时间
执行测试:LoadRunner执行已录制脚监测图书馆登录服务器资源(IP址:1921683221)峰值户数50隔10秒加载1户峰值测试时间20分钟
43设计创建场景
场景描述
1)模拟环境 模拟客户机模拟:白天常工作时间户量登录图书馆首页进入页查询系统电子查阅图书等操作
2)计划图书馆页访问流程:
表 43 图书馆页访问流程
组
操作
备注
初始化
登录
开首页
思考时间
重复动作
开图书馆理系统页条文档等时间
思考时间
点击页更(More)等时间
思考时间
开图书目录进入中页
思考时间
开导航字典进入某类
思考时间
进入信息检索输入检索容
思考时间
进入数仓库智分析系统
思考时间
开页原图书馆理系统公告
思考时间
点击展开左侧导航条开导航词典
结束
注销
44运行结果分析数
加载户记录:
图441户加载记录
Run绿色曲线轴代表户数横轴测试时间加载户数50总时长38分钟
秒点击访问数:
图442秒点击访问数
Hits紫色曲线轴点击数横轴时间点击数73均点击数55
执行事务数:
图443执行事务数
Pass柱状图代表执行测试事务数轴表示通数目横轴表示事务类
执行事务响应时间:
图444执行事务响应时间
轴表示事务1次执行时间轴表示整测试时间段Action表示重复操作事务合集end注销程int登录程
服务器资源(1921683221):
图445服务器资源记录
曲线代表登陆服务器处理器存硬盘资源指数数列中Scale列表示指数图示显示时求理想显示效果选择例轴响应时间率横轴测试总时段
总体资源反应:
图446总体资源反应
该图反应着户加载系统事务点击率服务器资源话资源变化
分析:
通压力测试结:该图书馆理系统首页访问着户访问量0增加50系统负载事务处理时间系统响应时间登陆服务器资源率会定增加整体说模拟50时线发访问系统持续20分钟情况系统资源合理均衡系统资源充足出场景结正常情况会服务器造成合理稳定压力
5测试结果建议
系统登录
结果:测试程中选例基提出错误提示变现良
建议:输入时没游客模块该功进步改进
图书理测试
结果:资料理测试中项功包括添加书籍修改图书删图书架 书籍添加图书分类修改图书分类删图书分类表现较迅速
建议:图书信息表数项应该添加点进步改善
阅理测试
结果:资料续速度较快力较
建议:实现户实现阅功需阅限制
阅查询测试
结果:够进行简单查询书籍阅基情况
建议:查询条件设立够
读者理测试
结果:够户进行全面理增加修改删
建议:功较完善
户理员理测试
结果:添加删修改户理员功较快
建议:数库容较少添加修改删速度反应出软件处理真实情况点需验证
6总结
通次课程设计前学基础深入软件测试探讨研究具体化解测试具体流程步骤产生文档具体环节前阶段测试工作结束测试工作产生成果时存足方通项目进行总结统计分析出结工作提出改进建议参考具体解测试
门课程知识学够扎实通次课设设计程中碰问题刚开始设计时候知道里手通断摸索老师教导解决学书没东西课知识融会贯通起辅助学效果发现学知识学期学理实践相结合学效方法次设计中发现足处前学理解够深刻掌握够牢固通次课设学知识重新温边准备工作中正确分析系统需求体框架做然逐细化
时通天报告编写发现足知识漏洞实践验较缺乏理联系实际力较脆弱里老师学帮助表示诚挚感谢学生活中定接厉求求更
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档