在C / C ++中集成测试两个相互依赖的http请求

时间:2019-01-25 10:32:13

标签: c++ c testing

我有一个混合使用C和C ++编写的异步(基于epoll的)http服务器,它充当消息代理并在Linux / MacOS上运行。这是我要在要自动执行的多个Shell窗口中使用curl手动测试的情况。

请求1:长时间轮询以询问消息。没有,因此此请求要等到消息到达为止。

请求2:放入解决请求1的消息。

我不确定协调的最佳方式。任何建议将不胜感激。我目前的想法是使用线程处理请求,并将响应写入文件,然后使用睡眠/唤醒/检查文件进行数据循环,但会出现超时...但是我希望存在更好的工具/方法:)< / p>

0 个答案:

没有答案