数据驱动
RIDE提供的库:
自定义库:DataCenter.py
一、数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试执行程序所有功能需求的输入条件。实现KISS.
二、Import Variables方式
数据文件:%{G_DATACENTER}course_order.py
方式一:
方式二:
说明:
- 通过绝对路径导入文件:%{G_DATACENTER}course_order.py
- 直接通过文件名导入文件:course_order.py
要实现第2种方法,需要修改源代码:BuitIn.py
目录:C:Python27Libsite-packages
obotlibraries
搜索代码块:def import_variables
三、Import Variables方式实现数据驱动的问题:
在创建数据源时,不是很方便。如果要下10个或者20个单,course列表就非常长,带来查看不便的问题。想更好地处理数据源问题,需要通过导入Excel或者CSV的方式。