我有一个相当大的编码 UI 测试,并在其自己的 .cs 类文件中设置了每个任务。测试的主要目的是检查对象是否已加载到浏览器的各个页面上。测试设置为循环通过一个 XML 配置文件,并在用户认为合适的时候调用 XML 中列出的每个方法。
因为我不希望每个测试方法每次都运行,所以我没有在每个类/方法的顶部声明 [TestMethod] 属性。不幸的是,这意味着调用的每个方法都不会单独显示在测试结果视图中,这是一个很大的缺点。
有没有一种方法可以在每次调用方法时应用 [TestMethod] 属性,但仅限于我想要的方法?