获取唯一的进程ID MSTest并行测试

时间:2018-08-27 20:37:18

标签: c# selenium-webdriver mstest

我以前在Nunit3上工作,我的测试将运行一个新线程。我能够根据他们使用的ThreadID获得唯一且一致的ID。现在,我已移至MSTest V2,在Assembly中,并行测试不再使用每个工作线程的唯一线程。

我需要一种方法,其中每个工人都有自己的ID。有没有办法做到这一点?

我应该指出,该值必须在静态字段/方法或属性内部是可获取的。因此,据我所知,类似Process.Id的东西将无法正常工作。

1 个答案:

答案 0 :(得分:0)

您可以使用Thread.CurrentThread.ManagedThreadId属性。