现在,我将Selenium(Java + Maven + Jenkins + TestNG + GitHub)与用于UI自动化的Microsoft测试管理器(测试管理工具)一起使用。 Microsoft Test Manager提供了API,以集成/映射来自Test Manager的手动测试到来自Selenium的自动化测试。
现在,我们计划将LeanFT与Selenium一起使用(借助LeanFt,我们可以将Selenium,.Net-Visual Studio或UFT用于UI自动化和HP QC(测试管理工具)。
我想知道:
如何在LeanFT Selenium中将LeanFT Selenium与HP QC集成或如何将HP QC的手动测试映射到自动化测试? (如果您使用的是QTP / UFT,则可以在QC中打开手动测试,然后单击QTP / UFT图标以创建相关的自动测试。)
哪个工具可用于SCM或版本控制,git和GitHub或LeanFT还为Java代码提供了内置支持? (如果您使用的是QTP,则无需使用外部SCM。)
从Jenkins或QC在哪里运行测试(在QTP + QC集成中,您也可以直接从QC运行测试)?
答案 0 :(得分:1)
让我尝试回答您的问题:
答案 1 :(得分: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
最好的运行测试的地方是Bela建议的詹金斯。以下是详细介绍该过程的文章
https://sumeetkushwah.com/2015/03/24/implementing-ci-using-jenkins-and-uft/