jbehave

    3熱度

    2回答

    我想知道是否有一種方法,我可以訪問示例表格行數據中的一個步驟的方法,而不需要作爲參數傳遞? 故事文件: Given I am logged in When I create a trade Then a trade should be created Examples: |data1|data2| |11111|22222| |33333|44444| 步驟文件: @When("

    1熱度

    2回答

    我試圖輸出jebehave報告給位置(d:/ ABC)大於由代碼位置之外, URL url = null; try { url = new File("D:/abc").toURI().toURL(); } catch (MalformedURLException e) { e.printStackTrace(); } .u

    0熱度

    1回答

    我想要執行一個步驟,只要它滿足一定的條件。 例如, 鑑於天的列表和MonthYear Screenshot 如果列表中包含30天的月份然後 當用戶輸入31爲30天月 然後所示的錯誤消息是「無效日期' 是否有可能在JBehave故事中編寫If條件?

    2熱度

    2回答

    我爲JBehave自動測試編寫stroy場景。這裏需要編寫幾個類似的場景,通過常量參數不同。 爲了不復制大量腳本,我希望將參數添加到我的故事中,並使用不同的參數多次調用它。 我如何使用「GivenStories」來做到這一點? 在這裏,我發現有關如何做到這一點的tutuorials http://jbehave.org/reference/preview/given-stories.html,但缺

    4熱度

    2回答

    我需要將mystory.story文件和MyStory.java放在不同的文件夾中。下面是我的配置, @Override public Configuration configuration() { return new MostUsefulConfiguration() // where to find the stories .useStory

    1熱度

    1回答

    我有兩個類似的措詞步驟,但仍有足夠的不同(我希望): @When("I send $method '$url'") public void sendMethodURL( @Named("method") final String method, @Named("url") final String url) { // stuff } @When("I send

    0熱度

    2回答

    我需要在我的主要故事中包含一些先決條件。我使用了Givenstories:在我的主要故事中實現它。但我沒有效果。我的主要故事開始運行時沒有提到先決條件的故事。 我的故事, 主要事蹟: GivenStories: preconditions/Login.story Scenario: some scenario Given some step When some another step

    4熱度

    1回答

    我有一個生成Mule連接器的Maven項目。它基本上是一個shell,所以我開始使用JBehave添加一些BDD測試。我添加的第一個測試很少: public class FakeSteps extends Embedder { @Given("I have something") public void iHaveSomething() { System.ou

    1熱度

    1回答

    我有一個足夠長的步驟,由於參數的數量太多而不能完全可見。我希望它分成兩行,但是當我這樣做時,步驟沒有被識別。 When CC payment is made with amount=100 type=VISA name=card-holder-name number=123456789 verification code=000 expiry month=09 expiry year=14

    2熱度

    1回答

    我是jbehave的新手 我試圖通過junit執行jbehave。看起來jbehave只能從類路徑加載故事文件。是否可以將其配置爲從用戶定義的路徑中獲取故事文件。 public class AlgebraStory extends JUnitStories { @Override public Configuration configuration() { return super.con