2013-11-27 100 views
0

我正在嘗試使用Ruby爲黃瓜創建框架。我從命令提示符運行黃瓜。我想知道如何在命令提示符下將黃瓜創建的步驟定義複製到我應該創建的ruby文件中。將命令提示符文本複製到記事本文件

+0

我很無知,我該怎麼做dis ..我卡住了...我已經執行了使用黃瓜的功能文件... – user1395264

回答

0

您應該全部複製在將黃瓜運行到新的Ruby文件時創建的「存根」步驟,並將其命名爲「_steps.rb」作爲文件名的末尾。只要該新文件存儲在與您的特性文件相同的目錄層次結構中,當您重新運行黃瓜時,它應該會看到這些新的步驟。

因此,舉例來說,如果你的特性文件是:

mytest.feature

...當你運行黃瓜,複製到顯示名爲文件存根步驟:

mytest_steps。 rb

(將步驟文件放置在包含功能文件的文件夾下的「step_definitions」子文件夾中是一種很好的做法)。

然後當你運行「cucumber mytest.feature」時,你應該找到新的步驟。他們仍然會被視爲待處理步驟,直到您添加一些真實代碼以充實每一步,但這至少應該讓您開始!

相關問題