1. 首页
  2. 编程语言
  3. Javascript
  4. Python Selenium 之数据驱动测试的实现

Python Selenium 之数据驱动测试的实现

上传者: 2020-12-16 21:12:42上传 PDF文件 91.87 KB 热度 14次

可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可以极大减少测试脚本的编写与维护工作。ddt库包含一组类和方法用于实现数据驱动测试。可以将测试中的变量进行参数化。当运行脚本时,ddt把测试数据转换为有效的python标识符,生成名称为更有意义的测试方法。下面将借助外部的CSV文件和EXCLE表格数据来实现ddt。同上在@data装饰符使用解析外部的CSV来作为测试数据。调用CSV库去读取文件并返回一行数据。

用户评论