繁体   English   中英

测试服务器是否在 C# 上运行

[英]Test if Server is running or not on C#

我有一种方法可以在某些主机和端口上启动服务器。 现在我需要编写一个测试来检查该方法是否正常工作。 我该怎么做?

我已经尝试过的方法:在单独的线程中调用该方法(启动服务器),然后检查线程是否正在运行。 但它有一个问题。 我不得不让我的测试方法处于休眠状态以获得一些硬编码值,因为服务器可能需要一些时间才能启动。 但是在测试中为等待时间设置硬编码值并不好,因为服务器可能需要更多时间,测试会失败。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM