基于QTP的软件自动化功能测试与案例研究.doc

资料分类:计算机信息 上传会员:congxia 更新时间:2021-05-31
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15124
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着软件工程的规模越来越大,软件产品实现的功能越来越复杂以及软件更新换代的频率加快,致使软件开发的周期也越来越长,这给软件测试部门带来了很大的挑战,完全的手工测试已经满足不了软件开发需要,自动化测试应运而生。自动化测试可以完成手工测试所不能完成的任务,提高测试效率,测试结果的可靠性、准确性和客观性,提高测试覆盖率,保证测试工作的质量。因此,对软件自动化测试技术的研究和应用具有现实的意义。

本文对自动化测试工具QTP进行了深入的研究,根据QTP的测试流程图,展开对QQ邮箱的自动化测试。 通过测试用例的开发,录制回放脚本的研究与改进,对象库的设计与实现,以及使用VBScript脚本语言进行脚本的编写,最终输出可读性高的测试报告,分析了测试过程中遇到的问题与解决方案,对QTP自动化测试过程进行改进与总结。

 

关键词:软件测试; QTP自动化测试; 对象库 

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景与意义-1

1.2 国内外研究现状-1

1.3 本论文的主要内容-2

2 自动化测试解决方案-3

2.1 选择方案的原则-3

2.2 测试工具的选择-3

3 QTP自动化测试理论与技术-5

3.1 QTP简介-5

3.2 QTP的工作模式-5

3.3 QTP测试流程图-5

3.4 QTP的测试技术-6

4 自动化测试的实现与改进-8

4.1 测试用例的设计与实现-8

4.1.1 测试用例的设计-8

4.1.2 测试用例的实现-8

4.2 录制回放脚本的研究与改进-12

4.2.1 账号登录的研究与改进-12

4.2.2 登录验证码的研究与改进-13

4.2.3 设置检查点问题的建议-13

4.2.4 同步点的设定-14

4.2.5 参数化测试的研究改进-14

4.3 对象库的设计与实现-15

4.3.1 对象库的设计-15

4.3.2 对象库的实现-16

4.4 测试脚本的设计与实现-17

4.4.1 直接描述-17

4.4.2 Description对象方法-18

4.5 测试报告的设计与实现-19

4.5.1测试报告的设计-19

4.5.2测试报告的实现-19

5 测试中的案例研究与问题解决方案-21

5.1 QQ邮箱控件属性值定义错误-21

5.2 控件类型错误-22

5.3 优化运行时的界面效果-23

5.4 场景恢复- -避免运行出错-23

5.5-QTP自动化测试过程的改进总结-24

6 总结与展望-25

参考文献-27

致谢-28

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:因为Web程序的广泛开发,基于QTP的自动化测试的实现对自动化测试的发展具有很强的推动作用。之所以这一课题的研究具有很高的实用价值,是因为对这一课题的实现主要涉及到自动化......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: