作业地址,老师请批改https://gitee.com/haoyuanhang/schoolwork/tree/master/selenium
作业链接如下请老师批改https://github.com/Joe0929/TestWork/tree/main/SeleniumTest
时序图与脚本使用方式已放在代码路径中的readme,主要修改点如下,辛苦老师批改
##改动点
1.支持allure页面展示;
2.使用pytest参数化设计测试数据;
3.使用路径覆盖的方式来测试添加成员,每条用例采用不同的路径来添加成员
4.判断成员是否添加成功,改为以手机号为判断依据,手机号是唯一的,name不唯一;
5.将使用谷歌浏览器调试模式跳过登录的方式更换为使用cookies来保持登录状态;实测cookie有效时间大约12小时,过了有效期需要重新登录一次
##受限于时间未实现但后续会增加的功能
1.批量导入联系人功能
2.删除部门功能
#新增改动
1.将步骤驱动和数据驱动结合起来,全部步骤均使用yml统一管理
遗留问题:添加部门和获取部门列表时因为步骤不连续,暂未想到有效办法解决,请老师指点
写的有点差 希望老师多提建议
作业:
https://github.com/790212828/selenium_lubolianxi.git
https://github.com/790212828/selenium_lubolianxi/tree/master
作业