【发布时间】:2016-08-12 22:04:49
【问题描述】:
我已经为此苦苦挣扎了很长时间。一些背景知识:我使用 Selenium 创建了我的自动化测试框架。一个项目是纯 NUnit 测试,第二个项目负责测试的所有工作。现在,在测试项目中,我将目录保存到我运行测试的所有环境中。到目前为止,我的许多测试都是只读的,如果测试没有在他们应该运行的环境中运行,我并没有太在意。当我开始运行一些“写”测试时,这种情况发生了变化。
我需要阻止此“写入”测试在除 localhost 之外的任何其他环境中运行。到目前为止,我尝试使用方法属性并在运行时获取测试方法名称然后开始工作,但这不是很有效。各位大神能给我一个好的解决办法吗?谢谢!
【问题讨论】:
标签: c# unit-testing selenium nunit