specflow

    0熱度

    1回答

    我嘗試下面的代碼輸入到該stepdefs文件爲我的功能 var page = new AccountPage(); PageFactory.InitElements(DriverContext.Driver, page); 但抱怨的地方,我把它,除非我把它在給定語句像這 [Given(@"the user is on the Accounts page")] public void Giv

    1熱度

    1回答

    我對Specflow非常陌生並正在對其進行評估。我能夠編寫場景,步驟定義並執行測試。但是現在我堅持把功能文件集成到TFS中。 我想知道是否有整合Specflow特徵文件TFS(MTM) 下面的方式是我要完成的工作流程: 一個特徵文件有多個方案創建 如果特徵文件檢查中,場景自動TFS與相應區域產生的(也許使用標籤?) 否則我就感謝您是否可以分享您可能擁有的任何其他整合建議。 預先感謝您!

    2熱度

    3回答

    我第一次使用SpecFlow爲我的項目編寫測試,並遇到一個小問題。 我隔壁班: public class FancyName { [DataMember] public Guid Guid { get; set; } [DataMember] public string Name { get; set; } [DataMember]

    0熱度

    2回答

    我試圖爲Google地理代碼API實現Specflow,但是我反覆獲取System.NullReferenceException:未將對象引用設置爲對象的實例。和RootObject始終設置爲空。有人能幫助我嗎?下面 是我的步驟定義 namespace NUnit.Tests1.StepDefinition { [Binding] public sealed class GoogleStep

    0熱度

    1回答

    我需要在我的VS 2015 Express版本中安裝SpecFlow,我只是想知道是否可以將它安裝在VS 2015 Express版本中。如果是的話,那麼請給我建議一個適當和更好的方法。

    1熱度

    1回答

    我正在使用Specflow時,正確的測試它剛剛停止與下面的錯誤工作:我試着回滾我的變化,我仍然得到相同的。 我也重新安裝specflow並完全刪除mt nuget包並將其恢復。不用找了。 當試圖建立我的項目,它已經specflow我得到了我所有的.feature文件以下錯誤: #error Generation error: SpecFlow configuration error -> Unre

    0熱度

    1回答

    SpecFlow能夠生成StepDefinitionReport。不幸的是,它似乎沒有列出有代碼的步驟,但該步驟實際上並未在任何* .feature文件中使用。 SpecFlow源代碼看起來並不像它實際上解析C#代碼,只是* .feature文件,所以它絕不會報告0次使用的步驟。 有沒有其他工具可以報告孤兒步驟?我們有幾百個步驟和多個功能文件,我寧願不必手動抓取它們以查找孤兒。

    1熱度

    1回答

    如何在specflow中的兩個項目之間重複使用步驟?雖然增加了參考和組裝,但該步驟保持紫色。我有一個解決方案 項目A 功能兩個項目(兩個不同模塊) 步驟 頁面 而另一項目爲 項目B 功能 步驟 頁 幾個步驟是常見這兩個項目都位於ProjectB中。所以,我嘗試在ProjectA中訪問這些常見步驟。我已經將ProjectB的參考添加到ProjectA也添加了程序集(對於ProjectA)。但是我仍然

    2熱度

    2回答

    我正在使用SpecFlow測試一個類MortgageCalculator。我發現我有兩種設置步驟文件的方法,一種是我有一個類級別的MortgageCalculator,另一種是我使用ScenarioContext(參見下文)。哪個更好? 我發現選項1要容易得多,因爲我不必繼續獲取並設置ScenarioContext。但我被教導使用ScenarioContext。 選項1: [Binding] p

    0熱度

    2回答

    考慮下面的情形, @regression @msexcel Scenario Outline: Open all supported excel formats from windows explorer Given I navigate to a windows explorer directory named <directoryName> Examples: | directoryN