数据表中的公式

相关项: GUI 测试和脚本化 GUI 组件

使用数据表时,您可以使用数据表中的 Microsoft Excel 公式。这样您便可在测试运行期间创建与上下文相关的数据。还可以在检查点中使用公式,以检查实时创建(动态生成)的对象或网页或应用程序中的其他变量对象是否具有预期的适用于给定上下文的值。

在数据表中使用公式比较值 (通常在检查点中) 时,进行比较的值必须属于同一类型,如整数或字符串。使用不同函数从应用程序中的不同位置提取值时,值的类型可能不同。尽管这些值可能在屏幕上看起来是相同的,但对它们的比较仍将失败,因为,事实上它们并不相同,例如 8.2 并不等于 "8.2"。

将数据表公式选项用于检查点时,将在数据表中创建两列。第一列包含默认检查点公式。第二列包含要以输出参数形式检查的值。公式的结果是布尔值 —— TRUE 或 FALSE。

在测试运行期间,检查点列中的 FALSE 结果会导致测试失败。

添加检查点后,可以在第一列中修改默认公式,以执行所需的检查。