gherkin

    62熱度

    11回答

    在小黃瓜語法(由黃瓜和SpecFlow使用,我可以用「#」前綴來註釋掉線 有什麼辦法來阻止註釋多行?

    1熱度

    1回答

    我在Behat中使用了小黃瓜,並且我在驗證方案中遇到輸入問題。這是我寫的情景的例子,但貝哈特不明白變量定義的區別在標籤<variable>和測試無效輸入喜歡的標籤特殊字符<testspecialchar> 方案概要: - 在輸入不正確輸入變量 - 鑑於用戶登錄用戶名爲「SH」和密碼「123」 - 當用戶在<input variable> 輸入不正確的數據 - 那麼用戶將有 例子: | input

    2熱度

    2回答

    我正在使用JRuby 1.6.3和Cucumber 1.0.2。當我運行我的功能(-S JRuby的黃瓜功能\ add_two_numbers.feature)我得到: Feature: Add two numbers In order to add not have to use my head I want to add two numbers Scenario: Add two num

    9熱度

    1回答

    我有兩個類(A和B)都標有[綁定]。目前我正在使用每個功能的類。類A和B都具有一個步驟,看起來像這樣: [Given(@"an employee (.*) (.*) is a (.*) at (.*)")] public void GivenAnEmployeeIsAAt(string firstName, string lastName, string role, string bus

    4熱度

    4回答

    大家好 我們正在開發一個可通過SOAP和REST(xml和JSon)使用的Web服務。我們specflow功能大多相同,即: Scenario: There are at least 3 radio Channels Given The test server is up and running And The previously obtained channel list is reset

    0熱度

    2回答

    我試圖用黃瓜/小黃瓜(specflow,實際)來測試的業務場景是給定一組web表單上的輸入,我提出請求,並且需要確保(在特定條件下),何時結果被返回,特定的字段沒有改變(在其他情況下,它確實)。例如。 鑑於我的數據輸入屏幕 。當我選擇「不更新frobnicator」 我提交表單 ,並將結果顯示 然後frobnicator不更新 我怎麼會寫一步「frobnicator不更新」? 一種選擇是在「我提交

    19熱度

    4回答

    我想找出所有可用的語法/格式在小黃瓜,如關於多行參數和我還不知道的一切。 雖然挖谷歌的搜索結果後,似乎全面指南位於here: 我認爲這是相當不錯的,和it有一個鏈接,據稱描述多參數和別人的頁面,但我花了404找不到代替=( 有誰知道在哪裏這個讀了更好的建議 編輯:?對,我已經做了這麼多的谷歌搜索的應力它提供了一些相當像specflow和012這樣的好網站,但他們都沒有給出全面的描述小黃瓜。如果有人

    20熱度

    5回答

    我們正在Gherkin中建立一個規範,並且我們希望向業務涉衆展示這些特徵文件。我們怎樣才能以某種'漂亮'的格式導出我們所有的功能文件? 例如: 生成一個文件包含所有功能 或集成功能集成到其他文檔 或發佈在門戶網站(很好地格式化)

    5熱度

    3回答

    我是黃瓜測試新手。 我已經創建了兩個特徵文件: events.feature partner.feature ,並有在step_definitions文件夾我的步驟定義: ./step_definitions/ events.rb partner.rb 看來,黃瓜看起來所有的.rb文件的步驟的信息。 是否有限制功能來查看特定的步驟定義文件? 爲什麼我想這樣做的原因是因

    6熱度

    1回答

    我一直在使用SpecFlow進行驗收測試。這使用黃瓜(DSL黃瓜使用)。它包含一個稱爲「標籤」的有趣功能。我可以看到它的使用的實用性,但我不確定什麼可能構成在BDD中使用標籤的良好做法。 我用Google搜索周圍尋求幫助,但遺憾的是,包括單詞「標籤」匹配大量非小黃瓜標籤(如本頁上的那些!) 我希望能找到對黃瓜維基但一些幫助Tags主題尚未編寫。 我發現聲明「您可以使用標籤將功能和場景組合在一起,而