我们可以在junit测试案例中实现同步块吗?

时间:2020-06-08 19:17:40

标签: junit

我的应用程序中有一个前提条件(例如,在进行交易之前创建发件人资料)。现在,我有一个带有8个TC的测试类,它们全部并行运行(coz客户端希望这样)。我们编写了一种创建配置文件的方法。现在的问题是,如果所有这8个TC并行运行,它们都将尝试同时创建配置文件。因此,由于第一个TC可能会在第二个TC进入中途之前创建配置文件,因此大多数尝试将无法创建配置文件。如何将配置文件创建方法限制为仅1个TC,并使其他TC等待配置文件创建完成? 我尝试使用synced(this),但没有帮助。任何建议/想法都会有所帮助。 我也尝试了beforeclass注释,问题是,不能在before类的静态方法中定义页面对象。

0 个答案:

没有答案
相关问题