![](/img/trans.png)
[英]How to write nunit test case for below code in c#? How ro write nunit test cases for methods with no arguments?
[英]How to adjust speed of nunit test cases in C# or in nunit interface?
我已经使用了Selenium IDE并创建了测试用例。 我已经用C#将它们转换为Nunit,然后开始运行测试用例。 如何使用nunit接口或C#代码调整运行测试用例的速度。 (在Selenium ide界面中,我可以调整速度以便缓慢运行测试用例。)
您可以将TestFixtureSetup
添加到每个TestFixture
。 下面的示例应在每次测试之前运行,并导致5秒钟的等待:
[TestFixture]
public MyTests()
{
[TestFixtureSetUp]
public void Init()
{
System.Thread.Sleep(5000);
}
...
}
这些链接之一应该起作用:
类似的问题:
硒的论坛结果( http://seleniumforum.forumotion.net/t376-to-control-of-speed-execute-in-selenium-rc ):
[SetUp]
public void SetupTest()
{
selenium = new DefaultSelenium("localhost", 4444, "*iexplore", URL");
selenium.Start();
selenium.SetSpeed("1000");
}
在过去几天中,我一直在研究很多内容。 到目前为止,解决此问题的最简单方法是创建驱动程序属性,而不是变量,并在get中添加等待时间。
private IWebDriver _driver;
public IWebDriver driver
{
get{ Thread.Sleep(500);
return _driver;
}
set
{ _driver = value; }
}
这意味着,无论何时请求驱动程序,也就是您在浏览器中进行任何操作,都会使其速度降低指定的数量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.