2012-12-11 84 views
1

我們計劃通過在簡單的Web表單中輸入when then命令(?)來動態生成JBehave故事。我不確定,如果我喜歡那個想法。 我的意思是,我可以在開始測試之前以編程方式保存.story文件,並在覆蓋的StoryPathResolver.resolve方法中指向此文件。但是,你認爲這會很有意義嗎?動態生成jbehave故事

感謝

回答

0

我不知道如果我理解你的計劃功能,但基於我的假設*),我說:不,這是沒有意義的,原因如下。

我在這裏的假設是,你想要執行(測試)系統的動態和/或你不知道應該如何預先測試。但無論哪種方式,無論輸入什麼都不會對以後的迴歸測試具有可重現性,也不會對自動化測試帶來的任何其他典型好處產生影響,首先是速度。

而不是實現這樣一個框架,它會爲您呈現每個步驟中可用的選項以及需要的即停即走系統,但最好是優化寫入.story文件的路徑並將它們注入正在運行的系統中。這樣,作者仍然可以花時間指定這些例子,並且從一開始就讓它們具有可重複性。

*)我應該錯了,請重新提出您的問題。您的第一篇文章中還有一些其他問題可以扣除。