https://github.com/jb5881/TestDevlopProject/tree/master/homework0620
2 个赞
- 其他page继承basepage之后,可以直接调用basepage 的method。不需要重复实例化
- page的实例化可以放在testcase的setup_class里面
PO的直播再回看几遍,PO的思想理解感觉还是差点意思
问题:
- 项目路径乱
代码写的挺好的,自己加了很多拓展。不过我看到有一些逻辑判断,下次可以写注释标明意义是什么的
代码写的比较规范。能看出来对PO理解到位了,不过有时间可以多一些拓展哦
写的挺好的,还用了数据驱动,给你点赞
- 我看你把self.get_cookie() 封装到了init 里面,其实可以多加一重判断,因为你这样写那你这个用例每次执行是一定要有人值守的。可以改进下,可以用一个参数去控制一下,是否需要扫码。
- 还是有死等的部分,看看怎么干掉。
- 文件命名不规范
- 拓展比较少,可以参考下被点赞同学的作业
没什么大问题,但是可以参考下被点赞同学的作业,再做进一步优化哦
谢谢老师指导
企业微信实战二_张志格
https://github.com/github-zhi/PycharmProjects/tree/master/Practice_selenium/test_l/test_LS2_work3
在test_LS2_work1中,先实现1、2步;
1.根据界面封装po类与方法,实现暂时设置为空
2.编写用例
在test_LS2_work2中,实现第3、4步;
3.实现page内的方法,与自动化框架开始结合
4.调试
在test_LS2_work3中,实现第5步;
5.创建base_page,把所有公共的方法进行封装
需要优化的还是挺多的
王小刚作业提交:
https://github.com/yuguo100tianqing/lagou2qiprj/commit/37b8ecba211bf819a807ec76dfc42bf6785443a5
刘羽作业
https://github.com/elsa-liu/lagou2QProject/tree/master/pythoncode/work_weixin_homework/workweixin_2
有个问题请教老师:
这个作业中的cookie 要怎么加进来?每次都得扫码登录 ,想把cookie用上,如下图,可是总失败。