2016-11-10 168 views
1

我有一組測試腳本,它們是使用Eclipse和Capture-Replay測試腳本在Java JUnit中編寫的,它們是在Ruby中使用MarathonITE生成的相同應用程序。我將創建一個新的Eclipse應用程序,它將採用一個JUnit腳本,一個Ruby腳本,將它們組合成一個Text文件並顯示它們。JUnit和Ruby測試集成

對於我的項目,下一步我想獲得的一點點幫助,讓我的系統有很好的理解,什麼可以用它做:

1)是否可以運行所有我JUnit會在文件夾中進行測試,並將它們打印在相同的文本文件中,而不是逐個運行它們?這樣做明智嗎?

2)如何將Java測試和Ruby測試集成到一個系統中?也就是說,是否有一種方法可以同時/一個接一個地運行測試,但將它們放入同時接受Java和Ruby的輸出中?我一直在研究JRuby,但我不知道如何將它們集成在一起。我寧願將Ruby腳本集成到我的Java文件中,而不是其他方式,因爲我的項目將在Java中實現。關於這個主題的更多見解將會很好。

謝謝!

回答

0

有針對Maven插件:de.saumya.mojo:runit-Maven的插件

這裏是一個例子如何運行紅寶石測試(用耙,它也可以在不運行),相當多的JRuby-Rack的pom.xml ... runit插件只是使用內置單元測試庫的一種方式。