我添加了一个名为“ ValidateDecimal”的验证屏幕截图,并试图将该图像与现有图像进行比较。
我可以在报告中看到图像比较。但是,即使验证屏幕截图不匹配,也总是成功的。
按此方式保留ValidateDecimal屏幕快照,如果我尝试将值从56.123更改为0,则报告显示成功。
SetValueAndValidate(56.123, _repoCircularGauge.Values.Value_EditInfo, _repoCircularGauge.Values.Value_SliderInfo);
Ranorex.Validate.CompareImage(_repoCircularGauge.RangeIndicatorPanelInfo,
_repoCircularGauge.RangeIndicatorPanelInfo.GetValidateDecimal(), new Imaging.FindOptions(0.85),
"Show Difference", new Validate.Options() {ReportDifferenceImages = Ranorex.Validate.ResultOption.Always,
ReportSimilarity = Ranorex.Validate.ResultOption.Always} );
我期望有红色饼图,但我总是可以看到绿色。