Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# UI测试生成器未跟踪UI对象_C# - Fatal编程技术网

C# UI测试生成器未跟踪UI对象

C# UI测试生成器未跟踪UI对象,c#,C#,我正在使用VS编码的UI测试生成器进行UI自动化工作,有没有方法从UI跟踪控件ID?我正在为控件的输入捕获窗口获取坐标,这在重新运行测试时是无用的。鼠标点击(密码重置,新点(408398));我对msdn做了一些研究,并尝试去做,但似乎没有任何东西能够在没有坐标的情况下映射UI控件。请告知 应该有点帮助。您确实希望使用使用AutomationId(WPF)或名称的SearchProperties(WinForms:Name相当于SearchProperty Id,而Text相当于SearchPr

我正在使用VS编码的UI测试生成器进行UI自动化工作,有没有方法从UI跟踪控件ID?我正在为控件的输入捕获窗口获取坐标,这在重新运行测试时是无用的。鼠标点击(密码重置,新点(408398));我对msdn做了一些研究,并尝试去做,但似乎没有任何东西能够在没有坐标的情况下映射UI控件。请告知

应该有点帮助。您确实希望使用使用AutomationId(WPF)或名称的SearchProperties(WinForms:Name相当于SearchProperty Id,而Text相当于SearchProperty名称,如果我的记忆正确的话,这没有多大意义)。我不确定你是如何做到这一点的,但我们必须回到我们的WPF视图中,将AutomationId添加到每个控件中,以便我的同事在设置自动测试时可以选择它们