2014-02-07 69 views
0

我已经为我的客户测试自动化项目编写了相当多的Ruby程序。但问题是我的客户端想要检查输出到他的PC而没有灌输ruby。他要求我创建一个Web应用程序,他可以从下拉菜单中选择功能,并通过点击运行按钮来运行自动化。完成测试后,它会自动生成测试结果。是否有任何可能的方式来做到这一点?使用Ruby Selenium Web驱动程序进行测试自动化

+0

@Russell:谢谢你的帮助。我的问题是我是新手,不知道如何使用Jenkins以及如何将自动化脚本嵌入到Jenkins中。 你能告诉我 - “如何设置詹金斯服务器,以及在哪里集成我的ruby脚本,这些脚本可以从任何地方实际触及并触发硒脚本执行所有功能测试,并且您的客户端必须执行的操作是”播放“按钮执行它们。“ –

回答

0

他要求我做一个Web应用程序,他可以从下拉菜单中选择的功能,并通过点击运行按钮

一个工作运行自动化身边,让您的客户端运行当前测试,而无需安装PC上的环境是使用CI工具Jenkins以及一些Jenkins插件,如CI Reporter,这是Test :: Unit和RSpec的附加组件,允许您生成测试和/或规范的XML报告运行。

可以,他们可以从任何地方几乎击中并引发壳/硒脚本,它可以执行所有的单元测试,并针对最新版本/编码功能测试服务器上设置詹金斯了,所有客户必须做点击“播放”按钮来执行它们。

完成测试后,它会自动生成一个测试结果。是否有任何可能的方式来做到这一点?

下面是Jenkins可以导出的一些数据的一些示例图像。建立起来非常简单,而且社区在支持方面很大。

Failed Tests Results截图和Passed Tests Results

希望这有助于!

相关问题