2016-04-29 23 views
4

我一直在互聯網上搜索幾個小時,但無法真正找到一個好的答案,我的情況。目前,我有我的測試在SpecFlow和C#中設置。基本上,我總是喜歡做的是保持代碼之外的所有參數。 (所以基本上:鑑於我去'http://www.stackoverflow.com',而不是給定我去BaseURL)量角器結合SpecFlow,Selenium和C#

現在作爲我想測試的新Web應用程序是在AngularJS內建的,我被建議使用量角器。我的技術知識是相當有限的,但我想問你所有的事情是:

是否有可能使用量角器與SpecFlow相結合,從而可能從SpecFlow發送參數到我的代碼? 是否可以在沒有命令提示符的情況下使用量角器而使用NUnit測試適配器? 如果有可能,是否有任何容易遵循這個教程?

在此先感謝!

阿南德

回答

5

這裏是楚安東尼一個偉大的文章,這可能有助於。在Selenium之上建立的.Net版量角器有一個NuGet包。我已經嘗試過,它可以與nunit或SpecRunner配合使用。量角器的C#版本允許您使用從量角器獲得的相同的角度特定選擇器,但在Chrome WebDriver上運行它。

Article from ChuProtractor .Net

祝你好運!