1个脚本跑1000组数据!美团测试总监亲授数据驱动实战
还在为每次需求变更重写脚本?用这套京东/美团都在用的数据驱动方案,维护效率提升90%!一、残酷对比:普通VS数据驱动脚本的维护成本# ❌ 传统硬编码脚本(需求变更必崩溃)
def test_login():
driver.find_element(By.ID, "username").send_keys("admin")
driver.find_element(By.ID, "password").send_keys("123456")
# ✅ 数据驱动脚本(参数化应对变化)
import csv
@pytest.mark.parametrize("user,pwd", read_csv("login_data.csv"))
def test_login(user, pwd):
driver.find_element(By.ID, "username").send_keys(user)
driver.find_element(By.ID, "password").send_keys(pwd)
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]