从C#NUnit测试运行角度

从C#NUnit测试运行角度,c#,angular,.net-core,nunit,C#,Angular,.net Core,Nunit,在解决方案中,我们有一个API、Angular应用程序和NUnit测试项目。我的任务是通过NUnit测试来测试angular应用程序的UI。有没有办法从测试设置中运行angular应用程序?您可以使用Selenium WebDriver实现这些目的。如果配置正确,您将能够在NUnit测试中打开一个新的web浏览器,并在那里检查Angular应用程序。您可以将该webDriver设置为在客户端应用程序上基本调用“ng s”吗?我不熟悉Angular应用程序体系结构,因此无法回答您的问题。WebDr

在解决方案中,我们有一个API、Angular应用程序和NUnit测试项目。我的任务是通过NUnit测试来测试angular应用程序的UI。有没有办法从测试设置中运行angular应用程序?

您可以使用Selenium WebDriver实现这些目的。如果配置正确,您将能够在NUnit测试中打开一个新的web浏览器,并在那里检查Angular应用程序。

您可以将该webDriver设置为在客户端应用程序上基本调用“ng s”吗?我不熟悉Angular应用程序体系结构,因此无法回答您的问题。WebDriver的主要思想就是创建新的浏览器选项卡,就像您使用浏览器手动操作一样。你仍然应该在某处部署你的应用程序,然后你就可以使用WebDriver连接到它