初窥QuickTest脚本录制

发布时间:2020-07-07 02:50:17 作者:51CTO_李晓鹏
来源:网络 阅读:967

 

1. 初识关键字自动化测试

    关键字驱动测试(Keyword-driven)将测试工作从繁杂的测试编程简化至对测试步骤的维护,使自动化测试变的相对容易。因此,关键字驱动测试有助于自动化的广泛应用。

    通过 QuickTest可以录制在被测对象(网站或应用程序)上执行的操作。当对被测网站或被测应用程序执行某些操作时,QuickTest 以对象图标方式将执行的操作“步骤”显示为关键字视图中的行。

    在录制被测对象过程中或后期编辑测试脚本中,可以将检查点插入到测试脚本中。“检查点”会将录制测试对象过程中捕获对象的属性及属性值,与在运行(回放)会话期间捕获的相同对象属性的值进行比较。“检查点”能够帮助测试工程师尽快确定被测网站或被测应用程序是否能够正常运行,是否满足需求设计。

    实际测试工作中,当测试被测试对象(网站或应用程序)时,某些测试场景希望满足检测不同的测试数据在相同的操作场景下测试结果有什么异同。总结这些测试场景,会发现这些测试场景执行过程中,测试操作(步骤)完全相同,只是测试数据不同。QuickTest可通过“参数化”测试对象的值来满足这些测试需求。

    以上涉及到的检查点、参数化都可以通过QuickTest自动化来完成。

2. 管理测试

    可以通过菜单栏中“文件”或“工具栏”中的部分操作按钮来创建、打开、保存、压缩和解压缩测试脚本。还对录制的测试脚本执行打印等操作。

2.1 创建新的测试脚本

1. 通过QuickTest创建新的测试脚本。QuickTest创建测试脚本,有2种方式:

2. 如图所示,新建测试脚本后,点击测试工具栏上的【Record】按钮,弹出Record and Run Settings对话框。

初窥QuickTest脚本录制初窥QuickTest脚本录制

3. 在Record and Run Settings窗口中选择Windows Applications。

4. 如图所示,在Windows Applications选项卡下点击初窥QuickTest脚本录制添加Windows Applications应用程序(QuickTest自带Flight应用程序)。

初窥QuickTest脚本录制

5. 添加被测对象(QuickTest自带Flight应用程序)后,可在Record and Run Settings对话框程序列表中观察到被添加的被测应用程序。然后Record and Run Settings对话框中点击OK。能够观察到QuickTest 测试工具栏中的【Record】按钮由红色变暗,并且打开了QuickTest自带的Flight样例。

6. 如图所示,在Flight登录界面中执行如下操作:输入Agent Name/Password的值(Mercury/mercury),点击OK。然后点击测试工具栏上的【Stop】停止脚本的录制。能够在QuickTest测试窗口观察到录制的操作步骤。至此,一个新的测试脚本由建立至录制的过程就结束了。

初窥QuickTest脚本录制

2.2 保存测试脚本

当测试脚本录制完毕后,可通过QuickTest保存新的测试脚本或者对现有测试脚本所做更改的保存。当QuickTest保存测试脚本时,会一并保存任何与该测试脚本相关联的测试脚本资源文件。   

如果要以其他名称保存当前测试脚本或者将测试脚本另存为一个副本,须使用 QuickTest 中的“另存为”选项。无法直接在文件系统中或者在 Quality Center 中复制测试或更改其名称。


    保存新建测试脚本,请执行下列操作:

1. 如图所示,单击工具栏中“保存”初窥QuickTest脚本录制按钮,或者选择菜单栏【File】—【Save】保存已录制的测试脚本。点击QuickTest “保存”后弹出“Save Test”对话框。

初窥QuickTest脚本录制

2. “Save Test”对话框中,选择测试脚本存放的目录。QuickTest 默认测试脚本保存在QuickTest Professional 安装路径下“Tests”文件夹中。

3. “Save Test”对话框中,在“File name”区域键入测试的名称Flight。    

注:

1. 如果要将 Active Screen 文件与测试一起保存,请确保选中“Save Active Screen files” ;

2. 清除“Save Active Screen files”复选框对于节省磁盘空间特别有用。


4. “Save Test”对话框中单击【Save】对测试脚本执行保存。测试脚本保存后可在QuickTest标题栏中观察到测试脚本由test*变为了保存的测试脚本名称Flight。

初窥QuickTest脚本录制

保存对现有测试所做的更改

1. 当对已存在的才是脚本做出修改后,单击“保存”按钮初窥QuickTest脚本录制可保存修改后的测试脚本。

2. 选择菜单栏【File】—【Save As】,通过“另存为”对话框将测试脚本以新名称保存或者在新的位置进行保存。

选择【File】—【Save As】弹出另存为对话框。

初窥QuickTest脚本录制

如清除Save test results复选框,将不会保存测试结果文件,以后将无法通过结果查看器查看测试结果。如测试过程中并不需要对测试结果进行分析,则清除“保存测试结果”复选框。设置不保存测试结果对于节省磁盘空间非常有用。


2.3 打开测试脚本副本

1. 如图所示,单击工具栏中点击“打开”按钮初窥QuickTest脚本录制,或者通过菜单栏选择【File】—【Open】—【Test】打开“Open Test”对话框。

初窥QuickTest脚本录制

2. 如图所示,“Open Test”对话框中选择一个已存在的测试,选中前面保存的Flight。在“Open Test”对话框底部选择“Open in read-only mode”选项,单击【Open】,将选中的测试脚本打开,标题栏中显示测试名称。

初窥QuickTest脚本录制

2.4 压缩与解压测试脚本

1. 压缩测试脚本

初窥QuickTest脚本录制

2. 解压测试脚本

初窥QuickTest脚本录制

推荐阅读:
  1. phpstorm如何使用宏录制脚本
  2. 初窥Python(一)——使用pymongo连接MongoDB

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

quicktest t脚本 st

上一篇:http协议不同版本之间的对比(1.0 1.1 2.0)

下一篇:Jenkins自动化脚本应用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》