【发布时间】:2010-10-13 21:09:22
【问题描述】:
全部,
最近我开发了一个据称是线程安全类的代码。现在我之所以说“应该”是因为即使在使用了同步块、不可变数据结构和并发类之后,由于 JVM 的线程调度环境,我也无法在某些情况下测试代码。即我只有纸上的测试用例,但无法复制相同的测试环境。有没有什么具体的指导方针或者有经验的成员可以分享一下如何测试多线程环境。
【问题讨论】:
标签: java multithreading unit-testing testing concurrency