首页 > 编程知识 正文

python自动化测试平台,python自动化测试工具

时间:2023-05-04 10:45:56 阅读:40894 作者:1741

目录1,测试的数据放在哪里? 2、什么是数据驱动,如何参数化?

1、测试的数据在哪里?

首先,测试的数据有很多种,包括登录的帐户数据、注册的帐户数据、接口参数和邮箱配置数据

测试数据不能死在代码中。 这是原则问题,也是代码的大忌。

测试数据存储总结:

、对于账户密码,这种管理全局的参数可以使用命令行参数单独提取并写入配置文件(例如,ini )。

、对于注册等一次消耗的数据,每次注册不同的数据可以通过随机函数生成。

、对一个接口有多组测试的参数,可以参数化,放在yaml、txt、json、excel中。

、对于可重复使用的数据,放置数据库,每次初始化使用完毕后进行清理。

、关于邮箱配置的几个参数,可以使用ini文件。

、对于所有独立的接口项目,可以通过excel/csv管理通过数据驱动方式测试的接口数据。

、对于一个接口的测试数据等少量静态数据,也可以在2-3组中写下py脚本的开头。

2、什么是数据驱动,如何参数化? 由于是从csv、excel、txt、xml等格式的文件中读取数据,因此无需修改测试逻辑,只需维护测试数据即可。 代码从excel的表种类读取,进行数据的分离。

了解软件测试、接口测试、自动化测试、持续集成和面试经验。 如果感兴趣,则前进到806549072,在组内不定期共享测试资料。 还有技术ssdxn,和行业同事一起交流技术

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。