前言
我们先来回顾下之前篇章“pytest通过parametrize方法实现数据驱动实战”,主要是通过yaml文件来读取测试用例。而我们用Excel文件存放测试用例又有什么区别呢?
毫无疑问,Pytest自动化测试框架也能读取Excel文件实现数据驱动。
还记得之前的3个步骤?
使用Excel读取测试用例与yaml文件流程都是相同的,区别就在于我们读取文件的方法不同。
下面是详细步骤:
1、昨天我们已经讲述了使用xrld来读取Excel文件方法,直接引用
2、创建test_login.py文件,定义登录方法,同样使用@pytest.mark.parametrize(args_name,args_value)装饰器方法调用Excel文件读取方法,实现数据驱动
总结
自动化测试的流程几乎都是相同的,不同在于读取数据的方式不同。我们需要能够举一反三,才能快速掌握。
最后: 为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】