我有一个用户在文本框中输入文本的场景。 现在,当执行测试用例的工作流程时,在测试流程完全执行后,用户提供的文本将以图像格式显示。
这实际上是测试中的应用程序如何处理输入数据。它以不可编辑的格式表示文本。我只是将快照用于比较目的.i.e为我的测试设置基线。
有没有办法可以在步骤1中将此用户输入的文本存储在我的基线数据存储中,然后从图像中提取文本,作为验证用户在测试用例结论步骤中提供的正确数据的一部分。 / p>
我使用了两种检查点策略来找到正确的解决方案,但我不确定它是否真的能达到目的。
1.在脚本记录时添加了对象检查点,这里是脚本
调用Objects.configPackage_success.Check(Aliases.Microsoft_ConfigurationManagement.SmsWizardForm.zpagePanel.zinteriorPagePanel.WizardPage.ActionsCompletionWizardPageControl.labelCaption)
我在录制时间内为此属性启用了文本字段。我希望它能比较从对象中提取的文本。我可能错了。
2.使用下面的脚本添加了属性检查点
调用aqObject.CheckProperty(Aliases.Microsoft_ConfigurationManagement.SmsWizardForm.zpagePanel.zinteriorPagePanel.WizardPage.ActionsCompletionWizardPageControl.labelCaption.Text," OleValue",cmpEqual,"创建包和程序向导成功完成&# 34)
再次,它希望文本比较部分。不确定它在内部是如何工作的。
或者我是否仅依靠区域检查点来验证基线图像的测试输出。
由于