摘要:
配置文件: 以conf、ini为扩展名的文件 创建配置文件 testcase.conf 不要安装拓展,会有各种报错。 配置文件组成 区域名 区域名区分大小写、无需遵守python的命名规范 选项名 = 选项值 既可以使用绝对路径,又可以使用相对路径,无需使用双括号 testcase.conf配置文件 阅读全文
摘要:
一般不允许直接修改源码: 一旦修改完之后,其他项目需要用到这个源码时比较麻烦 可以把源码放到当前文件夹下面进行修改 ddt源码中—— mk_test_name——def mk_test_name(name, value, index=0): name:实例方法名 def mk_test_name(n 阅读全文
摘要:
使用ddt来进行数据驱动 根据用例的数量来自动生成实例方法,批量执行用例 数据驱动好处: 代码复用率高:同一测试逻辑编写一次,可以被多条测试数据复用 异常排查效率高:每条数据生成一条测试用例,用例执行过程相互隔离,在其中一条失败的情况下,不会影响其他的测试用例。 代码的可维护性高:清晰的测试框架,利 阅读全文