课后作业
- 1、补全计算器(加减乘除)的测试用例
- 2、使用fixture方法,完成加减乘除用例的自动生成,添加别名
- 3、修改测试用例的收集规则,执行所有以 check_开头和test_ 开头的测试用例
- 4、创建 Fixture 方法实现执行测试用例前打印【开始计算】,执行测试用例之后打印【计算结束】
- 5、将 Fixture 方法存放在conftest.py ,灵活设置scope的级别
作业写的不错,fixture应用的很好。
待改进:
1、fixture最好 放在conftest.py 文件中,便于代码的维护
2、测试用例里面最好不要加入过多的判断,如果不同的类型数据需要做判断,可以拆分成不同的测试用例。
没有看到第二次作业的代码?
作业完成的很不错,fixture应用的很好,思路很完整
待改进:
1、测试用例设计的不够全面
2、测试用例里面最好不要加入过多的判断,如果不同的类型数据需要做判断,可以拆分成不同的测试用例。
fixture应用的很好
待改进
1、用例设计的更全面一些就更完美了
参数化和fixture功能实现的不错
待改进:
1、可以将测试数据按类型拆分开,分成不 同的测试数据,就能减化你的测试用例代码。否则 类型太多,里面判断的点太多,代码不够简洁
2、注意项目目录格式划分。
作业:
参数化与fixture 应用的不错
待改进
1、注意项目目录格式的划分
2、文件上传之前可以勾上格式化代码
https://github.com/liuchongffff/python_homework/blob/master/python_pytest_second_day/test_calc_with_file.py
https://github.com/liuchongffff/python_homework/blob/master/python_pytest_second_day/conftest.py