bdd

    0熱度

    1回答

    我在運行某個功能文件時遇到問題。我可以運行其中一個,但不能運行其他。我對兩者的運行配置都有完全相同的設置。 raise ParserError(msg, None, self.filename) behave.parser.ParserError: Failed to parse "C:\project\test.feature": Parser failure in state init,

    0熱度

    1回答

    我正在用黃瓜開發一個應用程序。 該應用程序包括一個具有多個步驟的工作流程。 一些步驟 用戶導入文件(3個不同的文件), 其他用戶做出做一些檢查,以日期已導入, 其他用戶輸入一些參數, 其他用戶將參數應用於導入的數據, 等 必須按照正確的順序執行這些步驟,並且爲了執行每個步驟,我必須運行所有先前的步驟,例如,應用必需的參數以導入數據和定義參數。 我的問題是如何在這種情況下建立黃瓜方案/功能。 我知道

    2熱度

    1回答

    我正在爲我的Selenium Java + TestNG項目嘗試Cucumber。 一旦我用空的stepdefinition運行.feature文件,我應該得到一個片段,我可以將粘貼複製到我的步驟定義類。但是我得到了一種奇怪的格式,不能用於開箱即用。 Given應該是@Given,對吧? 沒有public void()。 可能是什麼原因?謝謝。 2 Scenarios (2 undefined)

    0熱度

    1回答

    我想獲得一些ATDD外部開發經驗,現在我得到了我的第一個路障。 應用程序是一個簡單的桌面應用程序(WPF),它應該能夠搜索到文件系統的重複。 第一個功能,我想實現是自定義應搜索的目錄。但我不知道我應該如何測試該功能的端到端。 難道是一個很好的自動化的方法來創建2個文件(一式兩份)一個測試目錄,然後選擇在用戶界面,目錄,然後開始搜索和驗證的結果是2創建的文件? 我會測試多了很多,然後簡單的功能spe

    0熱度

    1回答

    我們正在尋找圍繞我們的功能文件創建文檔。我們可以使用內置的SpecFlow stepdefinitionreport功能從特徵文件中提取現有的步驟定義。 我們還想要的是幫助分組和運行測試的標籤/類別。 謝謝。

    4熱度

    1回答

    我是Specflow和BDD的粉絲。它在各種項目中對我很有幫助。 我還沒有解決的一個挑戰是以某種方式組織我的功能文件和場景,這使得它很容易瀏覽和探索。想象一年後,別人想要一起來了解這個系統。從哪兒開始?最重要的是什麼不重要?特徵之間的任何關係?系統是否處理特定情況?作者有沒有想過這個問題? 任何人都可以分享一些技術,閱讀或工具,哪些重點?

    1熱度

    1回答

    我想寫一個場景使用specflow我下載文件,並檢查具有特定名稱的文件是否正在下載。 Scenario Outline: Download excel files Given I am on the Shipping When I download a <downloadfile> file Then I should be able to download the file. E

    0熱度

    2回答

    我開始使用BDD,在讀完一些內容後,我發現它與DDD配合良好。 現在我有這個域名,其中Institution有Places,它被添加到Institution通過Assignee這是指定爲組織的管理者的User。 我仍然不能完成我的周圍就應該是這樣的頭,但功能類似的聲音:作爲機構的受讓人我必須能夠地加入到組織 我的代碼思考(對於代碼優先的方法感到抱歉)看起來像這樣: if ($institution

    1熱度

    2回答

    我有Specflow的長場景,我需要添加3個用戶,所有的步驟都是一樣的。我如何重複流程中的幾個步驟? 方案概述:與多個用戶註冊 Given Go to page #Login And Click on sign in button When Enter email '[email protected]' And Enter password '123456' And Click on S

    1熱度

    1回答

    說我在example1.feature有像 一步得到了功能測試場景:「我在數據庫中有一些」 在我的步驟文件夾中,我已經在文件example1.php中執行了該步驟。 現在說我想在example2.feature中使用相同的步驟。我知道,如果我不在example2.php中實現該步驟,它將自動使用example1.php中的實現。 但是,推薦?在另一個測試的類中執行一個測試的步驟?看起來這樣會破壞測