2015-08-21 49 views
0

我打算在我的項目中使用BDD寧靜框架。我有以下查詢瞭解一個故事文件的寧靜bdd框架的流程

  1. serenity bdd框架和jbehave有什麼區別。
  2. 我的假設是我們有一個故事文件,其中包含步驟,然後寧靜可以用於自動生成驗收標準。

說實話我對整體流程有點困惑。

從故事文件 - > serenity bdd用於使用jbehave生成基於java的測試場景。

可能是我在這裏要求非常基本的查詢,但是我只是想了解整個流程的含義,如果我有一個bdd故事文件,那麼bdd寧靜框架,jbehave和硒如何進入圖片。有人可以幫助我理解這一點。

回答

2

寧靜給你下面的事情: 一)webdriver的包裝,有很多的Util方法來等待並採取截屏,等等等等 二)良好的報告好讓你能描述烏爾層次與特點,需求,史詩,主題等,如你所願。 c)與JIRA系統連接以更新statsu。 d)也可以與黃瓜BDD整合。

更新:

那麼在我看來,如果JBehave有對正則表達式,我會已經選擇JBehave,因爲它得到了許多其他功能,如paralellism,定製的巨大支持inbuild支持。但是現在Cucumber內置了強大的步驟映射支持正則表達式和模式匹配。寧靜是Cucumber/JBehave上方的一層,爲您提供廣泛的公用事業。希望這個答案

+0

jbhave或黃瓜和寧靜與bdd的區別是什麼? – sam2539431

+0

查看針對您的查詢的更新 –

+0

Thx爲您的有益迴應。我正在尋找將吉拉與寧靜融合在一起。這會幫助我與jbehave還是需要分別整合jira與jbehave – sam2539431