脉冲常数

脉冲规则程序代码使用静态值称为脉冲常数。本文提供了说明在哪里可以找到这个常量信息,以及如何在qt脉冲输入它们。

使用脉冲的脉冲常数低于规则我们大纲示例场景BDD工作流。这个示例工作流借qt经理的整体视图,场景。和脉冲集成了Jira,詹金斯,Git存储库。

收集常量信息下面列出:

  • constants.qTest_TOKEN

  • constants.ManagerURL

  • constants.Scenario_Project_ID

  • constants.Scenario_URL

  • constants.JenkinsUserName

  • constants.JenkinsURL

  • constants.JenkinsJobName

  • constants.JenkinsJobToken

  • constants.JenkinsAPIToken

  • constants.ChatOpsWebHook

qt API令牌

以下脉冲规则使用qt API令牌:

访问这个常数信息,请执行以下操作:

  1. 从qt经理,选择资源图标

  2. 页面加载的资源。

  3. 点击扩展API和SDK选项卡。

  4. 复制字符串位于令牌字段。

    脉冲规则使用出现在“无记名牌”字段值但没有前面的“持票人”令牌类型。

  5. 导航回qt脉冲并选择常量选项卡。

  6. 选择添加常数

  7. 的名字字段中,输入qTest_TOKEN

  8. 价值字段,您从复制粘贴相应的标记字符串qt经理。

    使用不记名令牌,但不包括“持票人”部分。
  9. 提交保存。

经理URL

使用你的经理对以下URL脉冲规则:

经理URL是列在您的web浏览器搜索栏和qt实例URL。你的组织是独一无二的。例如:yourcompanyname.qTestnet.com

  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入ManagerURL

  4. 价值从您的浏览器URL字段中,粘贴经理。

  5. 提交保存。

场景项目ID

使用你的场景项目ID脉冲规则如下:

找到以下常量在你您以前Jira项目配置为场景。

  1. 选择Jira项目,您正在使用的场景。

  2. 导航到设置Jira项目选项卡。

  3. 选择附加位于底部的qt场景Jira项目设置列(使用中的滚动条列,而不是窗口。)

  4. 项目设置窗口加载。

  5. 选择企业设置选项卡(这是假设你之前启用企业特性配置时的场景。)

  6. 复制场景显示的帐户ID。

  7. 导航回qt脉冲并选择常量选项卡。

  8. 选择添加常数

  9. 的名字字段中,输入Scenario_Account_ID

  10. 价值场,粘贴你抄袭Jira的价值。

  11. 提交保存。

场景的URL

使用场景的URL进行脉冲规则如下:

  1. 在qt的脉搏。选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入Scenario_URL

  4. 价值场,粘贴相应的URL为数据区域:

    • 美国东弗吉尼亚/:https://scenario - v2 - 0. - qas labs.com

    • 美国西部俄勒冈州/:https://scenario - v2 - 0. - 2. -西方- qas labs.com

    • 欧盟/爱尔兰西部:https://scenario-v2-0-eu.qas-labs.com

  5. 提交保存。

詹金斯的用户名

使用你的詹金斯用户名后脉冲规则:

  1. 在qt的脉搏。选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入JenkinsUsername

  4. 价值场,粘贴时所使用的用户名登录詹金斯。

  5. 提交保存。

确保你的詹金斯用户名不包含任何空格两侧的价值当进入一个常数。

詹金斯URL

用你的詹金斯URL脉冲规则如下:

詹金斯的URL是web浏览器搜索栏中列出,詹金斯实例URL。

  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入JenkinsURL

  4. 价值场,粘贴詹金斯URL从您的浏览器。

  5. 提交保存。

确保你的詹金斯URL不包含任何空格两侧的价值当进入一个常数。

詹金斯作业名

用你的詹金斯工作后脉冲的名称规则:

詹金斯的工作名称命名的项目构建和执行自动化测试。

  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入JenkinsJobName

  4. 价值场,粘贴詹金斯工作的名称。

  5. 提交保存。

确保你的詹金斯作业名不包含任何空格两侧的价值当进入一个常数。

詹金斯的工作牌

使用你的詹金斯API为以下标记脉冲规则:

詹金斯的工作令牌的身份验证标记,使触发构建远程。

  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入JenkinsJobToken

  4. 价值领域,粘贴中产生独特的身份验证令牌的建立触发器的设置你的工作。

  5. 提交保存。

确保你的詹金斯工作令牌不包含任何空格两侧的价值当进入一个常数。

詹金斯API令牌

使用你的詹金斯API为以下标记脉冲规则:

詹金斯API令牌是一个詹金斯生成的代码,验证远程触发构建。

  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入JenkinsAPIToken

  4. 价值领域,粘贴API令牌的“用户配置”页面。

  5. 提交保存。

确保你的詹金斯API令牌不包含任何空格两侧的价值当进入一个常数。

ChatOps Webhook

用你ChatOps Webhook下列脉冲规则:

Webhook是由组织的ChatOps生成环境。你还需要选择ChatOps频道,你希望你的通知更新。

这篇文章如何访问松弛webhook的信息。
这篇文章如何访问MSTeams webhook的信息。
  1. 在qt脉冲,选择常量选项卡。

  2. 选择添加常数

  3. 的名字字段中,输入ChatOpsWebHook

  4. 价值场,粘贴Chatops Webhook你从实例检索。

  5. 提交保存。