2015-06-24 45 views
0

就像標題所說,我想知道是否可以集成一個Node.js應用程序,該應用程序使用Mocha作爲測試運行器來執行測試腳本用JavaScript編寫,用IBM的Rational Functional Tester是否可以將IBM Rational Functional Tester與Node.js應用程序集成

基本上,我寫我在JavaScript測試中使用摩卡的測試運行,並(上Node.js的執行)作爲斷言庫。

我正在使用Webdriver.io(用於Selenium Webdriver協議的Node.js庫)用於瀏覽器測試我的webapp。由於我工作的公司使用IBM的Rational Software - Wikipedia工具,如RTC(Rational Team Concert),RQM(Rational Quality Manager)和RFT(Rational Functional Tester),我們正在研究是否可以將我們的Mocha測試與RFT & RQM。

另一個相關的小問題是,如果可以通過RFT或與RQM執行/集成命令行批處理文件?

畢竟,可以從終端(命令提示符)啓動Node.js應用程序。 我啓動我的測試,使用gulp定義的任務。 所以我不知道如果我能有一個.bat文件(我是在Windows上)與此類似:

cd C:\Projects\TestProject 
gulp 

這基本上執行的是我與摩卡的測試。 因此,爲了回到我的想法,我很好奇是否可以從RFT或RQM執行.bat文件,並以某種方式將我的Mocha測試結果與RFT結合起來。

Interwebz上有沒有人做過這樣的事情?

回答

0

無論如何,我決定發佈我們用於將RQM與Node.js應用程序集成的簡單解決方案。

基本上,我們使用了RQM控制檯適配器,而在RQM中,在一個測試用例中,我們使用了一個啓動gulp任務的腳本。

非常簡單,它實際上工作得很好。

相關問題