当前位置:文档之家› 2017软件测试论文目录提纲模板

2017软件测试论文目录提纲模板

软件测试论文要求
目录
摘要
第一章引言
1.1软件测试的背景和意义
1.2软件测试的理论基础
1.2.1软件测试的定义
1.2.2软件测试的目的
1.2.3软件测试的内容
第二章相关技术和工具介绍
2.1相关技术介绍
2.1.1白盒测试
2.1.2黑盒测试
2.2相关工具介绍
2.2.1QTP
第三章需求分析
第四章项目软件测试的过程
4.1测试计划
4.2测试方案
4.3测试用例
4.4测试总结
4.5缺陷报告
第五章项目自动化工具测试
5.1用QTP进行功能测试
5.1.1登录功能(以小飞机登录为例)
小飞机的登录模块中,用户输入用户名mercury和密码merucury,点击确定进入下一个页面。

测试的要点是是否存在错误提示框,把错误提示框中相应的信息的实际结果和期望结果进行比较,把结果写入results中。

完成该测试的代码如下:
Dim expectmsg,actualmsg,i
For i=1to datatable.GetSheet("Action1").GetRowCount systemutil.Run"D:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set DataTable("username",dtLocalSheet)
Dialog("Login").WinEdit("Password:").Set
DataTable("password",dtLocalSheet)
Dialog("Login").WinButton("OK").Click
If dialog("Login").Dialog("Flight Reservations").Exist Then
reporter.ReportEvent micPass,"有提示框","存在提示对话框"
expectmsg=datatable("status","Action1") actualmsg=dialog("Login").Dialog("Flight Reservations").Static("outputmsg").GetROProperty("text") msgbox expectmsg
msgbox actualmsg
If trim(expectmsg)=trim(actualmsg)Then
reporter.ReportEvent micPass,"loginYes","提示信息正确"
else
msgbox"nono"
Reporter.ReportEvent micFail,"loginNo","提示信息有错误"
End If
End If
Dialog("Login").Dialog("Flight Reservations").WinButton("确定").Click'关掉错误警告界面
Dialog("Login").WinButton("Cancel").Click
'关掉本次登录界面,便于下一个循环
datatable.GetSheet("Action1").SetNextRow
Next
5.1.2选票功能模块
第六章总结
致谢。

相关主题