DDT模块安装:
打开cmd命令提示符,输入pip install ddt进行安装,如下图所示。
DDT模块装饰器:
测试类上使用:
@ddt.ddt 装饰器:
测试用例上使用:
@ddt.data 装饰器:把参数作为测试数据
@ddt.unpack 装饰器:若参数是元组或列表解析成多个参数。
案例代码:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import ddt, unittest, time
def read_data():
return [['正确账号', '正确密码', '登录成功!'],
['admin', '', '请输入密码!'],
['