首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将LeanFT硒与HP集成

如何将LeanFT硒与HP集成
EN

Stack Overflow用户
提问于 2018-09-11 07:48:13
回答 2查看 697关注 0票数 0

现在,我使用Selenium (Java + Maven + Jenkins + TestNG + GitHub)和(测试管理工具)进行UI自动化。提供了从测试管理器到Selenium自动测试集成/映射手动测试的API。

现在,我们计划在Selenium中使用LeanFT (使用LeanFt,我们可以使用Selenium、.Net- Visual或UFT)来实现UI自动化和HP (测试管理工具)。

在这里我想知道:

  1. 如何将LeanFT Selenium与HP集成,或者如何将HP的手动测试映射到LeanFT Selenium中的自动测试?(如果您使用的是QTP/UFT,您可以在QC中打开手动测试,然后单击QTP/UFT图标创建相关的自动测试)。
  2. 在内置的java代码支持中,哪些工具可以用于SCM或版本控制、git和GitHub或LeanFT?(如果您正在使用QTP,则不需要使用外部SCM)。
  3. 从哪里运行测试,从Jenkins或QC (在QTP + QC集成中,您也可以直接从QC运行测试)?
EN

回答 2

Stack Overflow用户

发布于 2018-09-16 21:03:05

让我试着回答你的问题:

  1. 您使用哪种版本的HPE ALM(QC)?这已经是新的工作叫做ALM辛烷值了吗?如果您有一个旧版本,您需要考虑VAPI测试。--这是所有HPE QC不支持的的通用测试类型。然而,较新版本的HPE支持LeanFT作为测试类型。下面是最新版本的测试类型的官方医生这里的一个小教程。
  2. 与UFT不同的是,LeanFT只是测试自动化框架,它不与IDE捆绑在一起(我个人认为它很好)--因此取决于开发代码的IDE (eclipse、intellij、visual )--您可以而且应该使用任何支持它的插件。当然,git是一个简单而又好的选择。
  3. 詹金斯有插件可以触发来自QC或FileSystem的UFT测试,然后自动获取结果。在LeanFT的例子中,正如前面提到的,它既不与IDE绑定,也不与测试执行引擎捆绑,因此您可以使用JUnit、TestNG或任何其他执行引擎来实现这一点。为了进行完整的持续集成,QC不是很好(HPE似乎放弃了那里的开发),所以肯定是Jenkins。新的Gig(辛烷)甚至没有尝试构建自己的CI系统,而只是将现有的的对象模型封装到它自己的管道表示中。为了与QC集成,您可能需要编写一些脚本/实用程序来使用OTA -这是HPE的客户端自动化框架--将内容上传到QC
票数 1
EN

Stack Overflow用户

发布于 2019-02-07 19:48:59

以下是OTA的教程(如果需要的话)

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

下面是一个带有大量示例和包装函数的github项目

包装器

按照贝拉的建议,最好的测试地点是詹金斯。下面是详细介绍该过程的文章。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52271115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档