bdd

    -1熱度

    1回答

    在執行我的腳本時,立即所有步驟顯示爲在控制檯中傳遞,然後執行我的實際腳本。即使在每一步都回復了承諾。 特性文件: Feature: Running Cucumber with Protractor Scenario: To verify the Search result Given I am on home page When I enter search value

    2熱度

    1回答

    我正在用Specflow(C#cucumber)開發BDD方法的六角形應用。 我想執行自動化場景系統測試,運行核心並在內部六角形的端口上注入測試雙代替生產適配器。 我也在使用組合根模式,這意味着核心依賴關係在覈心之外解決:已經聞到了我(解決核心對外部六邊形注入適配器的依賴關係是正確的,但核心的內部依賴性呢?)。 通常,測試類以它們的方式解決依賴關係,注入測試double,但現在它們必須能夠組裝核心

    0熱度

    3回答

    我在可能包含超過50個參數的表單上創建測試用例,其中一些問題會在特定問題回答時顯示出來。 數據表變得非常長,所以我把它們分成多個數據表,每個數據表用於表單的特定部分。 我不想在步驟中添加每個標題,所以我想使用數據表的名稱。 相反的: Scenario: . . . When I fill in <title> <first name> <surname> ... |title|f

    2熱度

    1回答

    我是硒測試的新手。我嘗試使用selenium2,behat和水貂。作爲瀏覽器我使用firefox(v52.0.1)。當我嘗試測試wiki搜索時(例如behat文檔),我遇到了問題。問題是當我嘗試點擊頁面上的任何元素。然後控制檯輸出是: And I press "searchButton" # FeatureContext::pressButton() mouseMove

    0熱度

    1回答

    我寫了一個自定義聲明authorizatize屬性,我想單元測試我編寫的代碼,但一直無法找到我在找的東西。 例如,這是我的自定義授權屬性類: using System.Collections.Generic; using System.IdentityModel.Tokens.Jwt; using System.Linq; using System.Security.Claims; usi

    0熱度

    1回答

    我正在編寫一些BDD單元測試,我想爲我的一個測試套件省去一些重複代碼。下面的異步單元測試代碼工作正常,但我想以某種方式在beforeEach()塊中設置Promise,因爲我將編寫更多的it()測試,並且每個測試都需要運行db.find(...)調用。由於 describe('DB retrieve row', function() { beforeEach(function() {

    0熱度

    3回答

    我一直在研究一個自動化項目,在那裏我必須爲搜索過濾器編寫黃瓜測試。搜索過濾器在嵌套參數時動態地工作 - 下一個參數根據先前的參數填充,例如,選擇「訂閱者」下拉菜單中的下一個參數是「名稱」,「城市」,「網絡」。同樣,在選擇「服務檯」時,後續下拉列表中的參數爲「狀態」,「票號」,「受讓人」。我下面用Scenario Outline: Scenario Outline: As a user, I can

    0熱度

    2回答

    我想從使用量角器的場景大綱執行單個測試用例。例如,在下面的場景大綱中,如果我想單獨執行測試用例TCID0002,可以使用量角器運行測試用例TCID0002? @shopping Scenario Outline: Test Given the user navigates to xxx.com When the user searches for <product>

    0熱度

    1回答

    我有10個測試,要在黃瓜中運行,我使用紅寶石來編寫我的代碼。測試中的應用程序設計,迫使我進行相互依賴的測試。 因此,直到前面的情況是通過,下一個失敗。如果第二種情況失敗,我添加了cucumber_wants_to_quit,以避免等待只獲取失敗報告。現在,我正在尋找類似的東西,再次運行第二個場景,並繼續運行它直到pass,然後再繼續執行第三個場景。 我知道命令cucumber re-run,但不想

    0熱度

    1回答

    我已經在本地安裝了npm模塊(在下面的package.json中找到依賴關係的詳細信息),並嘗試執行下面的cucumber功能文件和SD,但是獲取未定義。執行..消息。 我已準備了我的特徵文件,如下:在存儲:測試/功能/ sample.feature Feature: Running Cucumber with Protractor @test Scenario: To verify the