installation - 配置 Rational Functional Tester (RFT) 以在 Hudson/Jenkins 中运行

标签 installation continuous-integration automated-tests hudson rft

我刚刚安装了 Hudson,它运行良好。它构建、运行 JUnit 测试以及 CheckStyle 分析。

下一步我们将创建一个安装,安装它,然后在实际安装上运行自动化测试。如果测试失败或至少以某种方式发布结果,我希望构建失败。我想我们会设置它,以便部件定期运行或手动触发。

我们使用 InstallAnywhere 进行安装,使用 IBM Rational Functional Tester 进行自动化测试。

所以问题是:有人创建了类似的设置吗?是否有任何插件、教程或其他资源可以帮助我。或者您有什么一般的提示或建议。

最佳答案

Rational Functional Tester 的命令行引用:

http://publib.boulder.ibm.com/infocenter/rfthelp/v8r0m0/index.jsp?topic=/com.ibm.rational.test.ft.doc/topics/RobotJCommandLine.html

运行测试的示例命令:

java -classpath "C:\IBM\RFT\FunctionalTester\bin\rational_ft.jar" 
com.rational.test.ft.rational_ft -datastore \\My_project\AUser\RobotJProjects -user admin -project
\\My_project\AUser\TestManagerProjects\Test.rsp -build "Build 1" -logfolder "Default" -log  
"Al_SimpleClassicsA#1" -rt.log_format "TestManager" -rt.bring_up_logviewer true -playback 
basetests.SimpleClassicsA_01

附加说明,您需要在将运行测试的代理计算机上正确配置窗口。这不是针对 Hudson 或 RFT 的建议,而是针对 Windows 上的所有 GUI 自动化工具。 RFT 需要交互式桌面环境才能单击按钮等。如果您将 Hudson 代理作为 Windows 服务运行,则将没有桌面。请参阅以下内容:Silverlight tests not working unless RDP connection open

关于installation - 配置 Rational Functional Tester (RFT) 以在 Hudson/Jenkins 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1914009/

相关文章:

asp.net-mvc-3 - 是否有可以嵌入 ASP.NET MVC3 应用程序的 Web 服务器

iphone - 如何安装 iPhone/iPad 版 Cocos3D?

java - 如何在katalon studio中将WebElement转换为TestObject?

java - ArrayList<Boolean> 断言 Java 没有 hamcrest

visual-studio - 突然关机后无法安装 Visual Studio 2017 社区版

ios - 如何安装适用于 ios 的 facebook sdk?

docker - 从 docker 复制到 CI 构建中的主机

Jenkins 服务调用失败 > 服务器错误?

continuous-integration - VSTS .Net Core 2.0 重命名已发布的 zip 文件

javascript - 检查 TestCafe 装置中失败的 http 请求