学习一种方法,包括使用数据池来实现数据驱动测试,以及在 Rational Functional Tester 6.1 脚本上所必需的定制工作。自动化工程师可以使用许多种方法在 Functional Tester 中实现数据驱动测试。本文将探讨如何将逗号分隔文件(CSV)作为一种数据池导入到 Functional Tester 中。本文也将会示例一个脚本,其被修改用于从此 CSV 数据池中读取数据值。
介绍
数据驱动测试是功能自动化的最重要的方面之一。它是实现一个实际使用场景的最重要的技术,其通过提供唯一的自动化数据集,使得最终用户使用模式更加更加接近现实情况。在应用程序要求数百万条记录以进行完全覆盖测试的场景中,这种方式也是有用的。IBM? Rational? Functional Tester 提供了一种框架,这种框架对于创建自动化数据驱动测试脚本是非常有用的。然而,自动化工程师被要求定制他们的脚本以满足他们的应用程序和特定需求。
什么是数据池?
一个数据池不过是一个测试数据集。它是一个相关数据记录集,在测试脚本回放期间为一个测试脚本中的变量提供数据值。
创建一个数据池
自动化工程师可以使用如下的过程,将一个 CSV 文件导入到 RFT 中。
使用期望的测试数据集创建一个.CSV(逗号分隔值文件)。
使用正确的数据存储库打开 Functional Tester。右健点击Project 并选择 Add Test Datapool。

图2. 增加一个测试数据池
选择项目,并为数据池输入一个名字。点击 Next。

图3. 命名数据池
[1] [2] [3] [4] [5] [6] [7] 下一页

【责编:Zenghui】