自动化测试
未读
(五)UI 自动化测试selenium
UI 自动化测试selenium(五) 日志 1. 记录代码的执行记录,方便复现场景 2. 可以作为bug依据 截图 1. 断言失败或成功截图 2.异常截图达到丰富报告的作用 3. 可以作为bug依据 page source 1. 协助排查报错时元素当时是否存在页面上 创建一个log_utils.p
自动化测试
未读
(四)UI 自动化测试selenium
UI 自动化测试selenium(四) 除了对正常的页面进行操作,我们还经常会遇到各种弹窗,或者跳转到新页面 弹窗处理 操作alert常⽤的⽅法: switch_to.alert():获取当前页⾯上的警告框。 text:返回alert/confirm/prompt 中的⽂字信息。 accept():
自动化测试
未读
(三)UI 自动化测试selenium
UI 自动化测试selenium(三) ActionChains 实例化类ActionChains,参数为driver实例。 中间可以有多个操作。 ActionChains(self.driver).动作.perform() perform()代表确定执行。 键盘事例 键盘事件-使用shift实现大
自动化测试
未读
(二)UI 自动化测试selenium
UI 自动化测试selenium(二) css选择器 CSS选择器的调试方式(也就是开发者模式的Console): $("[id='title']") 有的需要输入两个$$ $$("[id='title']") ##基础使用
#************************************
自动化测试
未读
(一)UI 自动化测试selenium
UI 自动化测试selenium(一) 最常用的UI自动化测试测试框架selenium 先来看看selenium自动化应该是怎么样的: from selenium import webdriver
from selenium.webdriver.common.by import By
class