自动化实习日志
- 测试工具分类
- 功能测试工具------QTP
- 性能测试工具------MS WAS,Rational Robot,Compuware QALoad
- 测试管理工具------MI TestDirector
- 其他测试工具-----RP
QTP-------功能自动化
- 进行回归测试
- 进行需要大量级的人工测试
- 至少人工做过一次
自动化工具原理:录制与回放---------录制操作转换代码-------->进行回放(语言是VBScript)
----关键字驱动
VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。同时它又是asp动态网页默认的编程语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。
测试过程:
需求分析-----自动化测试计划-------自动化测试设计(代码/脚本录制)增强维护------运行测试------分析结果
接下来我们进行QTP操作-------------我的是 11.0版本--------界面是这样的
之后Test 或者file新建或者ctrl+N 均可以----之后界面变成这样
左边窗体类似于一般开发工具主要我们看右上角的窗体---------两种视图keyword 和 专家视图简单说来-----专家视图就是vbs代码
而Keyword则是简单的图形操作界面-----关于自动化的过程我们可以使用左上角的按钮record录制然后进行录制我们一些操作,录制过程中对于QTP的操作本身不会记录,由于QTP会进行简单的缩小所以为了防止回放的时候一些问题例如点击界面如果QTP缩小到点击界面位置就不会有所操作。。。。下面做个简单例子
点击录制
点击浏览器 ----搜索百度------最后关闭-------然后在QTP中点击Stop 界面变成这样
最后点击run进行操作。。。。完成步骤之后内容下次我们讨论