摘要:
1. 有些需要扫码登录的,需要人为干预,只需要干预一次,就要使用复浏览器 使用方法: 1. 必须把chrome浏览器全部关闭 2. 配置chrome到环境变量下 3. chrome --remote-debugging-port=9222 在程序中的使用 复用浏览器每次用例开始都需要人为介入,如果总 阅读全文
posted @ 2021-08-26 15:15
sunshine100034
阅读(146)
评论(0)
推荐(0)
摘要:
1. 公共方法代替页面的服务 2. 不要暴露细节 3. 不要使用断言 4. 跳转到新页面的方法返回其它页面对象,正常的是返回自身页面对象或者断言的数据 5. 不需要对每个元素建模 6. 同一个动作不同的结果写成不同的方法(比如同一个操作的对错) 编写用例顺序 1.根据页面封装page类与方法,实现可 阅读全文
posted @ 2021-08-26 11:40
sunshine100034
阅读(90)
评论(0)
推荐(0)
摘要:
页面操作过程中出现弹框 比如alert 通过switch_to.alert方法定位 alert没有办法直接定位 阅读全文
posted @ 2021-08-26 11:19
sunshine100034
阅读(44)
评论(0)
推荐(0)
摘要:
1. 如果的input标签,则直接用send_keys("文件路径+文件名") 阅读全文
posted @ 2021-08-26 10:15
sunshine100034
阅读(31)
评论(0)
推荐(0)
摘要:
1. 解决点击不生效 2. 滚动 3 操作时间控件 有些时间控件是readonly属性,需要两步,1) 取消掉readonly,2)设置时间值 3)再用webdriver处理 阅读全文
posted @ 2021-08-26 10:03
sunshine100034
阅读(22)
评论(0)
推荐(0)
浙公网安备 33010602011771号