等峰也等你

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页

2023年12月29日 #

摘要: 多窗口处理与⽹页frame: selenium⾥⾯如何处理多窗口场景 ❖ 多个窗口识别 ❖ 多个窗口之间切换 selenium⾥⾯如何处理frame ❖ 多个frame识别 ❖ 多个frame之间切换 多窗口处理: 点击某些链接,会重新打开⼀个窗口,对于这种情况,想在新页⾯上操作,就 得先切换窗口了 阅读全文
posted @ 2023-12-29 12:46 等峰也等你 阅读(23) 评论(0) 推荐(0) 编辑

摘要: 使用场景 使用场景对应事件 复制粘贴 键盘事件 拖动元素到某个位置 鼠标事件 鼠标悬停 鼠标事件 滚动到某个元素 滚动事件 使用触控笔点击 触控笔事件(了解即可) https://www.selenium.dev/documentation/webdriver/actions_api ActionC 阅读全文
posted @ 2023-12-29 12:27 等峰也等你 阅读(7) 评论(0) 推荐(0) 编辑

摘要: 目录 显式等待原理 expected_conditions 封装等待条件 显式等待原理 在代码中定义等待一定条件发生后再进一步执行代码 在最长等待时间内循环执行结束条件的函数 WebDriverWait(driver 实例, 最长等待时间, 轮询时间).until(结束条件函数) 显式等待-expe 阅读全文
posted @ 2023-12-29 12:01 等峰也等你 阅读(22) 评论(0) 推荐(0) 编辑

摘要: 不知道应该使用哪种定位方式? 元素定位不到无法解决? 定位方式 @startmindmap * 定位方式 ** 通用场景 *** 通用 Web 定位方式 *** js 定位(CSS) ** 特殊场景 *** 弹框-alert() *** 日期控件 *** 文件上传 *** 其他场景... @endm 阅读全文
posted @ 2023-12-29 11:52 等峰也等你 阅读(16) 评论(0) 推荐(0) 编辑

摘要: 目录 强制(直接)等待 隐式等待 显式等待 为什么要添加等待 避免页面未渲染完成后操作,导致的报错 from selenium import webdriver from selenium.webdriver.common.by import By def wait_sleep(): """ 如果直 阅读全文
posted @ 2023-12-29 11:43 等峰也等你 阅读(8) 评论(0) 推荐(0) 编辑

摘要: 目录 打开网页 刷新 回退 最大化 最小化 浏览器控制 模拟功能测试中对浏览器的操作 操作使用场景 get 打开浏览器 web自动化测试第一步 refresh 浏览器刷新 模拟浏览器刷新 back 浏览器退回 模拟退回步骤 maximize_window 最大化浏览器 模拟浏览器最大化 minimi 阅读全文
posted @ 2023-12-29 11:38 等峰也等你 阅读(16) 评论(0) 推荐(0) 编辑

2023年12月28日 #

摘要: 概念: 几个硬件之间、几个软件之间或是软硬件之间的相互配合程度 app兼容性测试:移动设备型号多样测试APP在主流设备上能否正常运行 测试APP在主流设备上崩溃卡顿现象 兼容性测试作用:进一步提高产品的质量,提高用户体验尽可能达到平台无关性保证软件存在价值,是衡量软件质量的重要指标使软件产品的市场更 阅读全文
posted @ 2023-12-28 17:14 等峰也等你 阅读(8) 评论(0) 推荐(0) 编辑

摘要: 健壮性测试: 用于测试系统在出现故障时,是否能够自动恢复或者忽略故障继续运行 操作过程: 对应用进行盲点 网络不佳 数据不通 工具使用: Monkey Maxim Charles Appcrawler 步骤: adb shell >monkey 200 (monkey -s 100 200) `-s 阅读全文
posted @ 2023-12-28 16:44 等峰也等你 阅读(20) 评论(0) 推荐(0) 编辑

摘要: 封闭环境,网速降低: 丢包 数据无法加载 消息更新不及时等 弱网速度: 低于2G速率 3G 模拟弱网: 使用charles模拟弱网 https://www.charlesproxy.com/download 字段解释: Bandwidth(带宽) 理论网速上限Utilisation (利用) 总带宽 阅读全文
posted @ 2023-12-28 15:36 等峰也等你 阅读(28) 评论(0) 推荐(0) 编辑

摘要: 耗电量指标: 待机时间成关注指标提升用户体验通过不同的测试场景,找出APP高耗电的场景并解决 安装:git clone https://github.com/google/battery-historian.gitcd battery-historiango get -d -u github.com 阅读全文
posted @ 2023-12-28 15:14 等峰也等你 阅读(22) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页