测试 rails 单元测试里面怎么模拟并发的两个请求呢?

ShiningRay · April 13, 2013 · Last by fangxing204 replied at December 06, 2019 · 3484 hits

RT 因为代码需要处理 race condition,所以我希望做个模拟并发的测试

我帮你顶上去。同求。

不如用压力工具做

#2 楼 @xds2000 我这是要求在并发下功能正确啊,不是要求性能

我以前有过类似的测试,是 fork 多线程,在线程里面用 IO.pipe 定义输入输出,最后断言输入输出是配对的。

偶当初是让身边测试用 loadrunner 这个测试工具帮做的(2 个同时并发就挂,显然有代码问题后来修复了),测试工具自己没怎么研究。

#4 楼 @quakewang 线程里面或者进程怎么控制同时的并发?不仅仅是输入输出顺序的配对。

顶一下,敢问楼主找到什么方法了吗?

#7 楼 @siriuszhuang 没有,估计这个还是用 nodejs 来做测试比较方便

You need to Sign in before reply, if you don't have an account, please Sign up first.