excel 结合测试用例的用法总结

## excel 结合测试用例的用法
- 使用excel单独管理用例中的作用:便于维护
- 具体用法:
1. read_xl读取excel中的数据
2. 通过参数化完成 数据到用例的结合
3. 用例函数只需要写一个,数据可以有多个甚至上万个,节省了很多的测试用例函数
4. 什么数据可以整合到一个用例函数中?一定是测试逻辑一致,只有数据不一致的数据,否则需要另外写不同的用例函数

- 注意事项:
1. excel中不存在字典,如果单元格中有文本,读取出来的是字符串。字典是python当中的格式
2. 参数化不要使用for循环,for循环虽然一个函数可以执行多个数据,但是所有的数据被当成一个用例

- 参数化 vs 数据驱动
- 参数化:函数参数。一个测试函数当中会带参数,这个参数一般就是测试数据
- 数据驱动(data driven testing, ddt),这是一个思想,意思和参数化一样
原文地址:https://www.cnblogs.com/wsfsd/p/15369895.html