在Coded UI测试中是否可以传递命令行参数?在普通的C#程序中,我们只需将参数与exe文件一起传递,例如:filename.exe "2" "7" 在命令提示符中。 但是,在Coded UI测试中能否做到类似的操作呢? 谢谢。
不行,你无法这样做。通过命令行执行 CodedUi 测试需要使用 MSTest,而它不支持这个功能。请点击此处查看 MSTest 可用的命令行选项。 不过,你可以创建另一个项目(例如控制台应用程序)来实现这一点。第二个项目引用你的 CodedUI 项目,然后通过该项目的 .exe 文件传递参数,调用相应的 CodedUI 测试方法。但我认为这不会像 MSTest 那样工作(它不会生成测试结果)。