如何对grails应用程序进行并发修改测试

Jör*_*yer 9 testing grails functional-testing optimistic-locking concurrentmodification

我想运行模拟用户在同一时间Grails应用程序修改某些数据进行测试.

是否有任何插件/工具/机制可以用来有效地完成这项工作?它们不一定是特定的grails.应该可以并行触发多个动作.

我更喜欢在功能级别上运行测试(到目前为止,我正在使用Selenium进行其他测试)以从用户角度查看结果.当然,这除了可以集成测试完成,如果你会推荐上运行集成度并发修改测试以及.

Hoà*_*ong 0

只是一个想法:让客户端同时启动似乎很难,但是它们可以在修改数据之前互相等待吗?

例如,客户端不断将其过程:“客户端x访问数据”、“客户端x编辑数据”记录在文件中。他们还会继续查看此日志文件,以了解其他客户端的进度。然后,不允许客户端完成数据编辑,直到另一个客户端进来编辑该数据。