zoukankan      html  css  js  c++  java
  • QTP与QC整合

    QC-QTP整合

    在本节中,我们将学习如何将QTP和QC整合。通过整合,在QTP自动化脚本可以直接从Quality Center执行。建立连接,第一个步骤是安装所需的加载项。我们将了解如何通过采取样品QTP脚本来整合和QC执行它。

    Step 1: 导航到ALM主页,点击从链接列表“Tools”。

    QTP QC 1

    Step 2: 点击“More HP ALM Addins”,从加载项页面链接,如下图所示。

    QTP QC 2

    Step 3: 在加载项页面,选择“Addins for HP applications”,然后选择“Quick Test Professional”。如遇“Unified Functional testing”(UFT),选择适当的选项并安装加载项。安装类似于HP-MS Office的加载项。

    QTP QC 3

    Step 4: 通过导航到 "File" >> "ALM/QC Connection"建立QTP和QC之间的连接。

    QTP QC 2

    Step 5: 打开HP ALM连接对话框。输入服务器URL,如下图所示下面的例子。

    QTP QC 3

    Step 6: 一旦URL是正确的,凭据对话框打开。测试人员具有连接到相关的项目区域。

    QTP QC 4

    Step 7: 一旦ALM连接成功,我们需要保存驱动程序脚本在Quality Center。选择ALM/质量控制计划,如下图所示。

    QTP QC 5

    Step 8: 一旦测试被保存,我们可以看到,在ALM那里的测试类型显示为 "Quick Test"。

    QTP QC 6

    Step 9: 当导航到 "Test Script" 选项卡出现只有在测试类型为"Quick Test",在QTP屏幕上显示该脚本将以及显示Quality Center。

    QTP QC 7

    Step 9: 这是必需的脚本执行的其他必要的组件是可以被划归 "Test Resources" 文件夹库文件。

    QTP QC 8

    Step 10: 该函数库文件可以通过创建类型的新资源".qfl" 或 ".vbs" 进行添加。

    QTP QC 9

    Step 11: 添加的库文件可以在Quality Center中使用资源浏览器进行访问。

    QTP QC 11

    Step 12:  如果有更多的库文件,同样是通过创建类型的新资源".qfl" 或 ".vbs"补充。 

    QTP QC 10

    Step 13: 再次,添加库文件可以在Quality Center中使用资源浏览器访问。

    QTP QC 12

    Step 14: 对于任何脚本执行的下一个依赖组件是"Object Repository",这是在“Resources”一节再次放置。

    QTP QC 13

    Step 15: 新增加的对象库和它的属性可以使用"Resource Viewer"查看。 

    QTP QC 14

    Step 16: DataTable中参数化的数据设置也可放置在Quality Center根据"Test Resouces" 部分。

    QTP QC 16

    Step 17: 添加的数据表可以使用"Resource Viewer"查看。 

    QTP QC 17

    Step 18: DataTable中现在应该也可以映射到测试设置,以便他们可以拾取,而执行。同样可以使用“File”菜单“Settings”来完成。 

    QTP QC 15

    Step 19: 打开测试设置对话框。导航到资源选项卡,并选择我们添加在步骤16的DataTable。

    QTP QC 24

    Step 20: 现在,我们可以访问那些上传的质量中心在QTP脚本如下所示的测试资源。该库文件和对象库是动态绑定。

    QTP QC 23

    Step 21: 现在,我们应该让QTP与其他HP产品进行交互。这将允许QTP与Quality Center进行交互。转到"Tools" >> "Options"

    QTP QC 18

    Step 22: 现在,启用"Allow other HP products to run tests and components" ,如下图所示。

    QTP QC 19

    Step 23: 下一步是添加测试"Test Lab",并执行测试。程序中添加测试到测试实验室保持相同的手工测试。

    QTP QC 20

    Step 24: 在单击“Run”,自动打开运行器,并启用“Run all tests locally”,然后点击“Run”。

    QTP QC 21

    Step 25: 一旦执行完成,测试结果显示在相同的 "Automatic Runner"对话框。

    QTP QC 22

    Step 26:  在测试实验室报告QTP自动加载。用户可以在"Launch report" 点击了解有关执行的更多细节。

    QTP QC 23

  • 相关阅读:
    [PATCH] input: add driver for Bosch Sensortec's BMA150 accelerometer
    linux内核GPIO模拟I2C实例
    修改默认apn数据的方法
    Android平台开发WIFI function portingWIFI功能移植
    Silverlight中后台获取样式的方法
    Silverlight中读取Word
    Silverlight找到模板中的子控件
    根据年月来获取该年该月的天数
    Silverlight中Treeview中判断当前节点是否含有父节点
    修改 Linux /etc/profile 以后如何生效
  • 原文地址:https://www.cnblogs.com/ellie-test/p/4353515.html
Copyright © 2011-2022 走看看