.net 启动Blazor服务器应用程序以在端到端测试中使用(Selenium)

7z5jn7bk  于 2023-02-17  发布在  .NET
关注(0)|答案(1)|浏览(141)

我是Blazor的新手,必须测试Blazor服务器应用程序(IdeNet 7)。地址:http://localhost:5000如果我在后台启动应用程序,我的测试(NUnit / Specflow)正常工作。
现在我想在Beforescenario中启动Blazor应用程序。我试图让它与WebApplicationFactory〈〉一起工作,但失败了。
我假设我只需要启动一个服务器,因为Selenium是自己启动客户机的。
我能不能有人解释一下这个概念,并提供一个最小的解决方案。我认为这将是更容易扩展它以后,他们开始与所有的选择。
谢谢尼科

nvbavucw

nvbavucw1#

如果你启动一个进程,它会起作用吗?
参见:How do I start a process from C#?
在您的情况下,您应该选择dotnet run

相关问题