Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.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# 相互比较两个控件_C#_Wpf_Coded Ui Tests - Fatal编程技术网

C# 相互比较两个控件

C# 相互比较两个控件,c#,wpf,coded-ui-tests,C#,Wpf,Coded Ui Tests,我正在通过CodedUI工作,到目前为止,我对它的工作原理和可以实现的目标印象深刻。然而,我想比较两个值(在两个单独的WPF屏幕中),但我无法让它工作。当我用编码的UI测试生成器记录我的工作流时,我可以使用“Dart”-拖放项断言控件的属性,但我不能将比较值更改为另一个控件的内容值 有人知道这是如何实现的吗?将两个控件的assert设置为某个值。生成您的测试。您将有两个断言方法,看看这些方法如何在断言中访问控件。在一个断言方法中通过控件的值替换常量(包装器),删除另一个断言方法。所以你有你想要的

我正在通过CodedUI工作,到目前为止,我对它的工作原理和可以实现的目标印象深刻。然而,我想比较两个值(在两个单独的WPF屏幕中),但我无法让它工作。当我用编码的UI测试生成器记录我的工作流时,我可以使用“Dart”-拖放项断言控件的属性,但我不能将比较值更改为另一个控件的内容值


有人知道这是如何实现的吗?

将两个控件的assert设置为某个值。生成您的测试。您将有两个断言方法,看看这些方法如何在断言中访问控件。在一个断言方法中通过控件的值替换常量(包装器),删除另一个断言方法。所以你有你想要的-一个测试,比较两个控件的内容