-1
我正在尝试使用TestStack白来自动测试WPF应用程序UI。其中一个控件是由标准子控件组成的第三方控件,其中一个是我感兴趣的文本控件。自动测试自定义WPF第三方控件
我尝试使用该控件的x:Name
来找到它,但变为null。我读过几篇文章,说自定义控件不是自然支持的,但在解决方案时会有点失落。
任何人都可以请建议哪个方向去?有什么选择?
我正在尝试使用TestStack白来自动测试WPF应用程序UI。其中一个控件是由标准子控件组成的第三方控件,其中一个是我感兴趣的文本控件。自动测试自定义WPF第三方控件
我尝试使用该控件的x:Name
来找到它,但变为null。我读过几篇文章,说自定义控件不是自然支持的,但在解决方案时会有点失落。
任何人都可以请建议哪个方向去?有什么选择?
你将需要添加一个AutomationPeer到你的新控件。
在此处查看文档: https://docs.microsoft.com/en-us/dotnet/framework/wpf/controls/ui-automation-of-a-wpf-custom-control