1
我需要將項目列表放到Scenario.Context中。 比如我有如何將項目列表放入Scenario.context for Specrun
IList<IWebElement> test = Driver.FindElements(By.XPath(""));
,它會evertime現在返回多個值,如果我希望它被保存在Scenario.Context會怎麼做呢?
我需要將項目列表放到Scenario.Context中。 比如我有如何將項目列表放入Scenario.context for Specrun
IList<IWebElement> test = Driver.FindElements(By.XPath(""));
,它會evertime現在返回多個值,如果我希望它被保存在Scenario.Context會怎麼做呢?
見用於ScenarioContext範圍樣品: https://github.com/techtalk/SpecFlow/wiki/ScenarioContext.Current
對於功能範圍,它類似於
商店: ScenarioContext.Current.Add(名稱,測試);
使用:
的IList < IWebElement>測試 =(IList的< IWebElement>)ScenarioContext.Current [名稱];
您可以將列表放入場景上下文中。請參閱[我在這裏的其他答案](http://stackoverflow.com/a/33096025/97614) –
工作很好,謝謝 – vic
[傳遞變量作爲數組speculate c#]可能的重複(http://stackoverflow.com/questions/33080841 /傳遞變量-AS-陣列specflow-C-尖銳) –