首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户410015064695
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium防踩坑 - StaleElementReferenceException 解决方案
1. 异常原因 在执行脚本时,有时候引用元素对象会抛出如下异常: 字面上的意思是,引用的元素已过时。原因是页面刷新了,此时当然找不到之前页面的元素,就算是后退回来的页面也是...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 元素定位(上)
首先我们打开百度首页,页面上有输入框、按钮、文字、图片、链接等,我们要做的就是模拟鼠标和键盘来操作这些元素。那么我们要操作这些元素的前提是找到它们。2)打开百度首页,htt...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 元素定位(下)
自动化测试中的核心是元素定位,只有在定位到对象的基础上,才可以对对象进行操作。在一个页面中有很多种方法可以定位到元素。除了上面的公共方法,还有两个私有方法,他们是find_...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - xpath定位和css定位
实际项目中使用较多的是xpath定位和css定位。XPath是XML文档中查找结点的语法,换句话就是通过元素的路径来查找这个元素。xpath比较强大,而css选择器...
2
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 页面元素操作
前面我们已经学会了如何定位元素,这只是自动化测试的第一步,接下来我们需要对元素进行操作。element.element.element.element.elemen...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 浏览器控制
这节主要介绍的是操作浏览器本身的方法,比如打开浏览器,关闭浏览器,设置浏览器的大小和浏览器前进后退等。关闭当前窗口。driver = webdriver.drive...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - switch_to讲解:切换handle、frame、alert
1. 多窗口切换(handle)2. frame切换3. 处理Alert弹窗4. 1. 在浏览器操作中,有时会弹出多个浏览器界面,如果不使用 switch_to.w...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 调用JavaScript
1. JavaScript的使用(原生js和jq方式)a. 获取元素的属性b. 设置元素的属性c. 删除元素的属性d. 2. Selenium如何执行JavaScript3...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 番外篇 js定位
前言1. 定位单个元素 a. 通过id定位 b. 2. 定位一组元素 a. 通过name定位 b. 通过标签名定位 c. 通过class类定位 d. 1. ...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 使用ActionChains模拟鼠标操作
1. ActionChains类简介2. ActionChains方法列表3. 1. 前面我们在Selenium系列教程 - 页面元素操作中使用到element.c...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 使用Keys模拟键盘操作
1. Keys类简介2. Keys方法列表3. 1. 平常我们会用到很多快捷键,那么如何来模拟快捷键操作呢。selenium中给我们提供了大部分的键盘操作方法,如:...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 解读selenium等待方式
1. 强制等待 (`time.sleep()`)2. 隐式等待 (`implicitly_wait()`)3. 1. 强制等待 (time. 当一个页面被加载到浏览器...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - WebDriverWait 详解以及自定义判断条件
1. WebDriverWait 参数与调用方法2. expected_conditions 模块3. WebDriverWait 与 expected_condition...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 日期控件处理
1. 应用场景2. 1. 2. 那么该怎么办呢? 其实很简单,我们可以把它当成一个普通的input框来处理!但是,很多此类型的input框都是禁止手动输入的,这时候我们就可...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 使用 expected_conditions 判断元素
1. expected_conditions 模块2. 1. from selenium.webdriver.# 以下两个条件类验证title,验证传入的参数title是否...
2
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 下拉列表处理(select标签、非select标签)
1.下拉列表类型2. Select 下拉列表处理2.1. Select 方法列表2.2. 3. 1.2. 针对 select 标签的下拉列表,Selenium 提供了 Se...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium系列教程 - 分布式自动化测试 selenium-server-standalone 搭建
1. 预置环境2. Selenium Grid 环境安装3. Selenium Grid 启动服务中心(hub)和节点(node)3.1 启动 hub3.4. 1. 2. ...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium防踩坑 - StaleElementReferenceException 解决方案
1. 异常原因2. 1. selenium.common.exceptions.字面上的意思是,引用的元素已过时。原因是页面刷新了,此时当然找不到之前页面的元素,就算是后退...
1
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium防踩坑 - Element is not clickable at point...
1. 问题描述2. 原因分析3. 1. 在自动化测试中,我们操作元素最常用的动作是输入文本和单击元素。因此我们面临的常见错误之一:Element is not clicka...
2
评论
分享
用户410015064695
赞了这篇文章
劫天
3年前
关注
Selenium防踩坑 - no such element: Unable to locate element
1. 问题描述2. 原因分析3. 1. 在自动化测试中,我们定位元素经常面临的常见错误之一: selenium.common.exceptions.NoSuchElemen...
1
评论
分享
下一页
关注了
1
关注者
0
收藏集
1
关注标签
3
加入于
2021-11-10