我是单元测试的新手。我使用的工具是visual studio中的Selenium webdriver 对于练习,我最初重定向到不同的Urls并测试其控件以发现工作正确。然后我为测试目的创建了自己的Asp webform。所以我现在想要的是在测试方法中重定向到localhost web表单,这是我无法做到的。 即使我这样做了:
[TestMethod]
public void TestAspForm()
{
driverGC.Url = ("http://localhost:55311/AspForm.aspx");
}
答案 0 :(得分:0)
首先,您需要运行server,然后运行test。看来你没有服务器运行。
导航到您的页面。
ChromeDriver driver;
[TestMethod]
public void TestAspForm()
{
driver.Navigate().GoToUrl("http://localhost:55311/AspForm.aspx");
}
尝试driver.Navigate().GoToUrl("www.google.com");
,您会看到它正确导航到页面。