目前,我正在C/C++中开发基于TCP协议的Client/Server应用程序,并希望执行客户端和服务器端的单元测试。我正在使用unix套接字进行开发。是否有任何模拟库或类似的东西可用于测试,或者我是否必须制作包装才能执行测试?这些测试必须是本地还是可以在网络上执行?
发布于 2017-10-06 15:32:10
至少有几个测试框架可以使用。例如,谷歌测试,它可以包括谷歌模拟。您可以为您的应用程序开发各种不同的测试。
对于单元测试,不能使用网络。我们的想法是只测试逻辑。
但是还有其他可以使用网络进行的测试。这些测试被称为系统测试,因为它们测试整个系统。
https://stackoverflow.com/questions/46608407
复制相似问题