标题
web 企业微信实战(二)
课程价值
- 了解 PageObject 原理及六大原则
- 掌握PageObject 封装思想
- 使用分层思想封装框架
- 灵活运用三种等待方式
大纲
- PageObject 原理及六大原则
- PageObject 封装思想
- 使用分层思想封装框架
- 三种等待方式
- 企业微信实战
时长
90分钟
PPT
脚本编写
应用
PO 原理
PO 六大原则
三种等待方式
- 强等 sleep (不推荐)
- 隐式等待
- 隔0.5秒查找一次
- 全局设置,只设置一次
- 调用 find_element 方法的时候, 会激活隐式等待
- 显式等待
参考代码
https://github.com/ceshiren/HogwartsLG4
作业
课后反馈调查表
zhuozx
(zhuozx)
6
393769136
(393769136)
10
添加联系人PO封装
https://github.com/xmy0501/homework/tree/master/web/practice
该作业实现存在遗留问题:
代码目标实现:添加完成后通过在输入框搜索来验证某联系人是否已添加
遗留问题:获取搜索列表的时候不知道如何成功获取列表带有联系人名称列表,导致每次判断都是添加失败
zhuyuan
(zy)
15
第二次作业
./test_selenium/test_weixin1
yamaxin
(yamaxin)
19