|
技术:软件测试等
摘要:
由于软件的复杂度不断增强、软件产品的不断发展,软件测试得到了越来越广泛的重视。目前在软件测试行业里,除了大家熟悉的黑盒测试和白盒测试以外,还分为手工测试和自动化测试。
自动化测试是把人为驱动的测试行为转化为机器执行的一种过程,可以提高测试的效率,保证软件的质量,是软件测试的发展趋势之一。自动化测试工具中具有代表的是QTP,QTP适用于软件测试中的smoke测试以及回归测试(regression test),QTP脚本具有相当高的可移植性和可重用性,“一本万利”即一本QTP测试脚本简单修改后可以应用于多个测试软件以及测试环境。
本次毕业设计:以QTP为自动化测试工具,以具体的“百货商超行业移动应用系统程序”为被测软件,通过QTP描述性编程的方法,实现该程序的功能测试和界面检查测试,最终产生可读性好,易于跟踪的QTP自动化测试报告,用来分析软件的缺陷,通过使用QTP进行测试的用例展现出了QTP自动化测试在软件测试行业中的方便,快捷的优越性。
关键词 软件测试/自动化测试工具/测试方法/QTP
目录:
摘 要 I
英文摘要 II
1 引言 4
1.1 研究背景和意义 4
1.2 研究现状 4
2 软件测试 2
2.1 基本概念和基本问题 2
2.2 软件质量与测试的关系 2
2.3 软件测试主要技术 2
2.4 软件测试的原则 3
3 自动化测试技术 3
3.1自动化测试概念 3
3.2 自动化测试的意义 4
3.3 自动化测试的过程 4
3.4 自动化测试的流程 4
3.5自动化测试的目的 5
3.6 自动化测试带来的好处 6
4 自动化测试工具 6
4.1自动化测试工具的特征 6
4.2 自动化测试工具的分类 7
4.2.1 白盒测试 8
4.2.2 黑盒测试 8
4.3 选择自动化测试工具 8
4.4 常用测试工具概要 8
4.4.1 QTP 8
4.4.2 Loadrunner 9
4.4.3 QACenter 9
4.4.4 WinRunter 9
4.4.5 Quality Center 9
4.5 自动化测试的工具QTP 9
4.5.1 QTP的简介 9
4.5.2 Quick Test Professional的安装和配置 10
4.5.3基本操作 15
4.5.4 基本功能介绍 17
5测试实例 18
5.1待测系统功能描述待测系统功能描述 18
5.1.1测试内容 19
5.1.2设计测试用例 19
5.1.3录制和修改脚本 19
5.1.4运行测试 19
5.1.5分析结果 20
5.2录制/执行测试脚本 20
5.2.1 录制前的准备 20
5.2.2录制测试脚本 20
5.2.3 开始录制脚本 21
5.2.4 分析录制的测试脚本 22
5.2.5 执行测试脚本 24
5.3 执行脚本出现错误 26
5.4分析测试结果 26
5.4.1 在这个测试结果窗口中分为两个部分显示测试执行的结果 27
5.4.2 在树图中展开,如图(5-7) 27
5.4.3 以下是人力资源管理会议中的会议管理的测试脚本代码 28
5.5建立检查点 30
5.5.1标准检查点 31
5.5.2 执行并分析使用检查点的测试脚本 33
5.6参数化 35
5.7分析与建议 37
小结 37
致 谢 38
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|