qt和托斯卡集成:快速入门指南
您可以使用qt的内置集成Tricentis托斯卡结合qt应用生命周期管理(ALM)和发布计划188金宝搏app苹果下载软件188金宝搏app苹果下载软件Tricentis托斯卡的自动化功能。
本快速入门指南描述了集成qt需要执行的步骤。有些步骤需要在Tricentis托斯卡之前行动。188金宝搏app苹果下载软件对于一个完整的概述如何设置qt和托斯卡集成,请参考Tric188金宝搏app苹果下载软件entis托斯卡手册。
先决条件
我们提供两种不同的身份验证方法对qt和托斯卡集成:客户机ID-secret或username-password。这些选项分享最先决条件,尽管有一些关键的差异版本兼容性和工作空间的需求。
托斯卡15.2,您可以确定您需要使用的身份验证方法基于以下要求。
请注意,我们推荐您使用HTTPS连接连接到托斯卡,以确保你尽可能的安全。
当使用客户端ID-secret认证:
如果你使用一个服务器存储库工作区
如果你有一个HTTPS连接
何时使用username-password认证:
如果您使用任何其他工作区类型不是一个服务器存储库工作区
如果你有一个HTTP连接
qt并不会自动确定要使用的身份验证方法。您确定您的需求后,使用适合您的配置选项设置。
普遍的先决条件
你必须符合以下先决条件任何类型的设置:
你是一个精英qt用户。
你有以下权限在qt项目与托斯卡集成:创建模块,编辑模块,编辑测试用例分配,创建测试用例,查看测试用例,更新测试用例,删除测试用例,创建测试周期,更新测试周期,删除测试周期,创建测试运行,删除测试运行。
您已经配置了一个多用户环境托斯卡和使用托斯卡分布式执行(敏捷)。
集成qt SaaS,相应的托斯卡服务器在互联网上必须是可以达到的,需要一个公共DNS。
SaaS客户可以为出站请求添加一个自定义标题qt和托斯卡之间,允许他们在他们面前放置一个代理服务器托斯卡。有关添加一个自订标头的更多信息,请参考添加自定义出站请求的HTTP头qt托斯卡。
额外的先决条件username-password身份验证
您可以使用HTTP连接进行身份验证的用户名和密码方法在所有版本,在托斯卡HTTP连接不需要授权。这种身份验证方法也适用于HTTPS连接在托斯卡15.1或更低。
你必须符合以下要求集成Tricentis托斯卡和qt HTTP或HTTPS连接使用一个用户名和密码的身份验证188金宝搏app苹果下载软件方法:
你使用qt版本SaaS或2023.4OnPremises。
对于HTTP连接,您已经安装了Tricentis托斯卡和Tricentis托斯卡服188金宝搏app苹果下载软件务器版本14.2或更高版本。
对于HTTPS连接,您已经安装了Tricentis托斯卡和Tricentis斗犬服务188金宝搏app苹果下载软件器版本14.215.1托斯卡。
额外的先决条件客户ID-secret身份验证
系统管理员可以使用客户机ID和秘密方法为HTTP和HTTPS连接控制哪些用户和应用程序连接到敏捷服务器的权限。这个授权保证了敏捷环境是安全的。托斯卡升级到15.2或更高版本,您需要使用客户机ID和秘密方法对HTTPS连接进行身份验证。
你必须符合以下要求集成Tricentis托斯卡和qt HTTP或HTTPS连接使用clientID和秘密身份188金宝搏app苹果下载软件验证方法:
你使用SaaS或qt 11.3前提或更高版本。
您已经安装了Tricentis托斯卡和188金宝搏app苹果下载软件Tricentis托斯卡服务器版本15.2或更高版本。
你已经生成客户机ID和密钥。
你有设置Tricentis服务器存储188金宝搏app苹果下载软件库工作区。
qt工作流
使用下面的说明来完成集成qt需要执行的步骤。看到一个完整的概述如何整合托斯卡qt,参考188金宝搏app苹果下载软件Tricentis托斯卡文档。
如果你需要更多的信息关于如何集成测试用例从qt到托斯卡,请参考集成qt托斯卡。
配置托斯卡集成设置
托斯卡一体化设置的配置取决于你目前的身份验证设置:
配置用户名和密码的身份验证
按照下面的说明设置用户名和密码认证:
在qt Manager中,单击齿轮图标
。然后选择自动化设置。
的自动化设置屏幕出现了。
在自动化集成部分,单击激活状态按钮切换激活。
映射表,图下面的qt托斯卡状态:通过了,失败的,错误,取消了。这些状态映射到成功提交测试结果从托斯卡qt。
在托斯卡集成部分,单击激活状态按钮切换激活。
在项目的URLURL字段中,输入托斯卡工作区。
您可以使用{工作区}得到方法找到托斯卡工作区URL,如下图显示。{工作区}值是qt集成工作区中您设置的名称在托斯卡。关于qt集成工作区设置的更多信息在托斯卡,参考188金宝搏app苹果下载软件Tricentis托斯卡文档。
选择Username-Password身份验证方法。
在用户名字段中,输入用户名使用的工作区。
在密码字段中,输入的密码使用的工作区。
在更新工作区超时字段中,指定的分钟数qt应该等待从托斯卡之前它请求一个工作区更新后返回一个超时。如果达到超时阈值,qt失败等待集成任务从qt集成托斯卡工作区。
进入监控服务的URL。这个字段只需要如果您使用的是托斯卡版本比15.0。
在定位的信息监控服务的URL,请参考定位监控服务的URL
验证项目的URL和监控服务的URL都可以从qt经理和qt发射。的监控服务的URL还必须从你的网络浏览器访问URL访问从一份工作。点击尝试连接。
连接可能需要几秒到一分钟的时间建立,取决于您的网络。托斯卡工作区要整合qt和REST API不能同时打开时试图建立一个连接。如果连接请求的结果在500年的一次错误,确认你已经关闭了托斯卡工作区。
点击保存。
一个消息证实了托斯卡集成启用。
点击刷新刷新你的浏览器和应用更改。
配置客户机ID和秘密身份验证
按照下面的说明设置客户机ID和秘密身份验证:
在qt Manager中,单击齿轮图标
。然后选择自动化设置。
的自动化设置屏幕出现了。
在自动化集成部分,单击激活状态按钮切换激活。
映射表,图下面的qt托斯卡状态:通过了,失败的,错误,取消了。映射表,图下面的qt托斯卡状态:通过了,失败的,错误,取消了。这些状态映射到成功提交测试结果从托斯卡qt。
在托斯卡集成部分,单击激活状态按钮切换激活。
在项目的URLURL字段中,输入Tricenti188金宝搏app苹果下载软件s服务器存储库工作区。
您可以使用{工作区}得到方法找到托斯卡工作区URL,如示以前的形象。的{工作区}值是qt集成工作区中您设置的名称在托斯卡。关于qt集成工作区设置的更多信息在托斯卡,参考188金宝搏app苹果下载软件Tricentis托斯卡文档。
连接配置客户机ID和秘密身份验证,您需要使用一个Tricentis服务器存储库工作区。188金宝搏app苹果下载软件
选择ClientID-Secret身份验证方法。
在客户机ID字段中,输入您生成的客户机ID。
在秘密字段中,输入您生成的密钥。
在更新工作区超时字段中,选择分钟qt的数量应该等待从托斯卡之前它请求一个工作区更新后返回一个超时。如果达到超时阈值,qt失败等待集成任务从qt集成托斯卡工作区。
可选地,进入监控服务的URL。
定位监控服务URL上的信息,请参考定位监控服务的URL。
验证项目的URL和监视服务的URL都是可以从qt经理和qt发射。监控服务的URL也必须从你的网络浏览器访问URL访问从一份工作。点击尝试连接。
连接可能需要几秒到一分钟的时间建立,取决于您的网络。托斯卡工作区要整合qt和REST API不能同时打开时试图建立一个连接。如果连接请求的结果在500年的一次错误,确认你已经关闭了托斯卡工作区。
点击保存。
一个消息证实了托斯卡集成启用。
点击刷新刷新你的浏览器和应用更改。
在qt推出测试
qt的发射测试的信息,请参考安排测试执行的托斯卡TestEvent qt。
众所周知的局限:托斯卡工作区之前必须关闭测试可以从qt执行。
查看结果
您可以查看测试结果在托斯卡qt或。
在qt学习如何查看结果,请参考查看托斯卡qt的执行结果。
托斯卡学习如何查看结果,请参考188金宝搏app苹果下载软件Tricentis托斯卡文档。
在托斯卡托斯卡有关对象的访问
你可以直接从qt托斯卡有关对象的访问。在托斯卡查看链接对象,点击在托斯卡指挥官屏幕上的对象。
额外的信息
需要出站请求的HTTP头qt托斯卡
您需要添加以下HTTP头托斯卡qt的请求。这些请求头变化随着一体化的发展。
关键 | 价值 | 添加 |
---|---|---|
用户代理 | qtestlaunch | qt经理,qt发射 |
X-188金宝搏app苹果下载软件Tricentis | 好吧 | qt发射 |
添加自定义出站请求的HTTP头qt托斯卡
使用出站请求属性上节安全的屏幕指定自定义HTTP header和值在站点级别的所有出站请求qt托斯卡。您可以使用这些标题和值在出站请求包含特定信息的qt托斯卡,它允许您将一个代理在你面前托斯卡服务器。
遵循下面的说明来添加一个新的标题:
点击添加自定义头添加一个新行。
在新的一行,输入标题名称头列,然后输入相应的值价值列。
点击保存保存新头。