测试中的应用程序和process.start之间的区别?编码用户界面?

时间:2018-01-19 13:29:59

标签: coded-ui-tests

我们可以使用“正在测试的应用程序”和System.Diagnostics.Process.start()启动“calc.exe”,有什么区别。 任何人都可以分享这些信息吗?谢谢。

1 个答案:

答案 0 :(得分:1)

Process.Start()启动一个程序并返回它的Process,ApplicationUnderTest启动一个程序并将其返回给UITestControl表单。

两者都可以工作,您只需要使用Process.Start()

来识别窗口

此外,如果您有大量的Process Arguments,您可以使用包装的参数执行ApplicationUnderTest.FromProcess(),从而留下更清晰的代码。