Selenium 如何在xUnit中访问当前筛选的特征

Selenium 如何在xUnit中访问当前筛选的特征,selenium,xunit,xunit.net,Selenium,Xunit,Xunit.net,在xUnit中,有没有一种方法可以在测试执行期间访问当前的特征过滤器?例如,在构建过程中,我们设置了一个任务来运行具有给定特征(即浏览器类型)的测试。在我们的测试设置代码中,我想知道请求的测试运行是否收到了特征过滤器,因此我可以使用它来确定测试运行使用的Selenium web驱动程序 提前感谢您的帮助。您没有查看来源吗?我想快速浏览一下,因为它可能比你想象的更容易找到——xUnit是一个非常干净的代码库。谢谢你的建议,鲁本。我查看了源代码,包括Traitelper类,但没有找到在测试运行执行期

在xUnit中,有没有一种方法可以在测试执行期间访问当前的特征过滤器?例如,在构建过程中,我们设置了一个任务来运行具有给定特征(即浏览器类型)的测试。在我们的测试设置代码中,我想知道请求的测试运行是否收到了特征过滤器,因此我可以使用它来确定测试运行使用的Selenium web驱动程序


提前感谢您的帮助。

您没有查看来源吗?我想快速浏览一下,因为它可能比你想象的更容易找到——xUnit是一个非常干净的代码库。谢谢你的建议,鲁本。我查看了源代码,包括Traitelper类,但没有找到在测试运行执行期间访问当前trait过滤器的方法。因此,我决定采取一种不同的方法,让我的构建过程在运行测试之前设置一个环境变量。好的想法——如果你能更深入地描述一下,请在xunit github上打开一个快速问题,看看是否还有其他值得做的想法。还有wrt将env vars/context传递给xUnit,这可能值得一读。