如何LeanFT硒整合与HP QC

问题描述 投票:0回答:2

现在,我使用的硒(Java + Maven的詹金斯+ + + TestNG的GitHub上)与微软测试管理器(测试管理工具)的UI自动化。微软测试管理器提供了API来整合/从测试管理器中手动测试映射到硒自动化测试。

现在,我们正在计划使用LeanFT硒(与LeanFt我们可以使用硒,.Net- Visual Studio或UFT)的UI自动化和HP QC(测试管理工具)。

在这里,我想知道:

  1. 如何LeanFT硒集成了HP QC或如何从HP QC手动测试映射到LeanFT硒自动化测试? (如果您正在使用QTP / UFT你可以打开QC手动测试,然后单击QTP / UFT图标来创建相关的自动化测试)。
  2. 哪一种工具,可用于单片机或版本控制,Git和GitHub的或LeanFT内置支持Java代码还提供? (如果您正在使用QTP的情况下,无需使用外部SCM)。
  3. 从哪里来运行测试,从詹金斯或QC(在QTP + QC整合,可以直接从QC也运行测试)?
selenium hp-uft qc hp-alm leanft
2个回答
1
投票

让我试着回答你的问题:

  1. 您使用的是哪个版本HPE ALM(QC)的?是不是已经叫ALM辛烷值新的演出?如果你有你需要考虑VAPI-XP测试的旧版本。这是一切HPE QC不支持出的现成的通用测试类型。然而HPE ALM的较新版本支持LeanFT作为测试类型。下面是测试类型的最新版本offical dochere一个小教程。
  2. 不像UFT,LeanFT只是测试自动化框架,它不捆绑了一个IDE(我个人认为不错的) - 所以这取决于你使用的开发代码(日食,的IntelliJ时,Visual Studio)的IDE - 你可以和应该使用支持任何插件。当然Git是一个简单且有效的选择。
  3. 詹金斯有插件触发从QC或文件系统UFT测试,然后自动拾取结果。在LeanFT的情况下提到既不自带的IDE或测试执行引擎捆绑在一起,因此您可以使用JUnit,TestNG的或任何其他执行引擎来实现这一目标。对于这样充满持续集成; QC并不好(HPE似乎有放弃发展),所以它肯定是詹金斯。新的千兆(辛烷值)甚至没有试图建立一个自己的CI系统,但existing ones的刚刚结束对象模型到它自己的管道表示。对于QC整合,您可能需要编写一些脚本/公用事业使用OTA API上传东西QC - 这是HPE QC的客户端自动化框架

0
投票

以下是OTA API教程如果你需要他们

https://sumeetkushwah.com/2015/03/19/connecting-almqc-using-hps-otaopen-test-architecture-api/

这里是用的例子和包装的功能很多一个GitHub的项目

https://github.com/sumeet-kushwah/ALM_OTA_Wrapper

运行测试,最好的地方是从詹金斯通过贝拉的建议。下面是文章详细说明了过程

https://sumeetkushwah.com/2015/03/24/implementing-ci-using-jenkins-and-uft/

© www.soinside.com 2019 - 2024. All rights reserved.