在编码的 UI 测试中传递命令行参数

本文关键字:命令行 参数 测试 编码 UI | 更新日期: 2023-09-27 18:32:09

是否可以在编码的 ui 测试中传递命令行参数? 在普通的 C# 程序中,我们只是将参数与 exe 文件一起传递,例如:文件名.exe命令提示符中的"2"

"7"。

但是这样的事情可以在编码的 UI 测试中完成吗?

谢谢

在编码的 UI 测试中传递命令行参数

不,你可以这样做。 CodedUi测试是通过命令行通过不支持它的MSTest执行的。查看此处以查看 MSTest 的可用命令行选项。

但是,您可以创建另一个Project(例如控制台应用程序)来实现此目的。第二个项目引用了您的CodedUI Project。然后将参数传递到该项目的.exe文件,该文件调用相应的CodedUI Test Method。但我认为这不会像MSTest那样工作(它不会创建测试结果)。