创建数据驱动测试

在本教程中,您将学习如何使用 Functional Test 数据驱动向导来对测试进行数据驱动。当您对脚本进行数据驱动时,该脚本将变量用于关键应用程序输入字段和程序选择。通过使用变量,该脚本可使用外部数据代替字面值来驱动应用程序。数据驱动测试使用外部文件(数据池)的数据作为测试的输入内容。数据池是相关数据记录的集合。数据池在测试脚本回放期间向测试脚本中的变量提供数据值。

数据驱动测试在数据和测试脚本之间设置了一层抽象概念,去掉了测试脚本中的字面值。因为数据是与测试脚本分离的,所以您可以:

  • 在不影响测试脚本的情况下修改测试数据
  • 通过修改数据而不是修改测试脚本来添加新的测试用例
  • 让许多测试脚本共享测试数据

左边的图显示了一个测试脚本,在该测试脚本中使用具有硬编码的字面值引用的数据。右边的图显示了一个数据驱动测试脚本,该脚本使用外部文件(数据池)中的数据。

硬编码测试脚本                                            数据驱动测试脚本

硬编码测试脚本                                                                       数据驱动测试脚本

    90 分钟
   启动教程
   查看 PDF 版本