使用数据源时QA向导检查点评估错误?

时间:2018-03-13 12:23:10

标签: automated-tests perforce

我使用Perforce中的QA Wizard Pro。我已经在自动化测试用例中添加了一个检查点,以验证文本框是否包含某个值,该值是由程序计算的。

当我使用硬编码值(此处为5.273)时,测试通过

Window("FormMain").EditBox("tbClassC").Checkpoint("Text", "5.273", True, "")

当我从数据源(excel文件)中读取值时,我收到错误

Window("FormMain").EditBox("tbClassC").Checkpoint("Text", Cell("ClassC"), True, "")

错误:

  

Control(tbClassC)属性(Text):" 5.273"期望值与" 5.273"。

的实际值不符

我按照this教程了解如何使用检查点功能。

知道我可能做错了吗?

1 个答案:

答案 0 :(得分:0)

我弄明白了这个问题。由于我使用Excel文件作为源代码,因此我必须特别声明该单元格为数据类型Text。这样,QA向导将excel值解释为文本而不是数字。

Format Cells