手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Selenium
10年测试经验,在35岁的生理年龄面前,一文不值
有一位阿里员工在脉脉上,晒出了自己被辞退的经历:35岁的他,欢天喜地过完年后,迎来的不是开门红包,而是公司的辞退建议。而被辞退的理由很简单:年纪太大。都说工作经验决定收入水平,可是在这个测试员身上,我们看到的是:10年的开发经验,在35岁的生理年龄面前,一文不值。 的确,在技术
作者:编程之家 时间:2022-09-05
selenium自动化测试使用xpath定位如下报错The result of the xpath expression "//span[@class='numrows'
一、问题描述使用python+selenium进行自动化测试定位获取标签里面的文本内容出现如下报错:selenium.common.exceptions.InvalidSelectorException:Message:invalidselector:Theresultofthexpathexpression"//span[@class='numrows']/fontext()"is:[object
作者:编程之家 时间:2022-09-05
selenium
一安装python下selenium模块终端输入安装selenium命令:pipinstallselenium下载对应浏览器驱动:1).谷歌浏览器地址栏输入:chrome://version查看当前浏览器版本2)下载当前电脑系统和谷歌浏览器版本对应的驱动程序:chromedriver.storage.googleapis.com/index.html把下
作者:编程之家 时间:2022-09-05
Selenium自动化测试之Selenium IDE
简介SeleniumIDE是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试使用场景SeleniumIDE本身的定位并不是用于复杂的自动化场景,而是用于一些对效率拥有极高要求的简易场
作者:编程之家 时间:2022-09-05
iframe处理
fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromwebdriver_manager.chromeimportChromeDriverManagerdriver=webdriver.Chrome(ChromeDriverManager().install())driver.maximize_window()driver.get('https://www.w3school.
作者:编程之家 时间:2022-09-05
Selenium常见报错问题3- 解决和分析NoSuchElementException
如果你在跑selenium脚本时,需要某些异常不知道怎么解决时,可以看看这一系列的文章,看看有没有你需要的答案 https://www.cnblogs.com/poloyy/category/1749
作者:小菠萝测试笔记 时间:2021-07-11
Selenium常见报错问题1- 先来认识下selenium常见异常类
如果你在跑selenium脚本时,需要某些异常不知道怎么解决时,可以看看这一系列的文章,看看有没有你需要的答案 https://www.cnblogs.com/poloyy/category/1749
作者:小菠萝测试笔记 时间:2021-07-11
Selenium常见报错问题2- 解决和分析StaleElementReferenceException异常
如果你在跑selenium脚本时,需要某些异常不知道怎么解决时,可以看看这一系列的文章,看看有没有你需要的答案 https://www.cnblogs.com/poloyy/category/1749
作者:小菠萝测试笔记 时间:2021-07-11
Selenium Web元素定位方法
Selenium是用于Web应用测试的自动化测试框架,可以实现跨浏览器和跨平台的Web自动化测试。Selenium通过使用WebDriver API来控制web浏览器,每个浏览器都都有一个特定的Web
作者:编程之家 时间:2021-01-14
Web自动化测试:xpath & CSS Selector定位
Xpath 和 CSS Selector简介 CSS Selector CSS Selector和Xpath都可以用来表示XML文档中的位置。CSS (Cascading Style Sheets)是
作者:编程之家 时间:2021-01-14
Selenium switch_to方法
在web应用自动化测试中,点击一个链接或者按钮会打开一个新的浏览器窗口,会出现多个窗口实例。默认情况下的焦点在主窗口(父窗口),如果要对子窗口进行操作,就需要首先切换到子窗口。 Selenium We
作者:编程之家 时间:2021-01-14
Selenium Web元素操作
我们定位到Web页面元素之后,可以对元素进行一系列的操作,实现跟页面的交互。包括点击、文本输入、元素属性获取等。常用的方法列举如下: 方法 描述 click() 点击元素 send_keys(*val
作者:编程之家 时间:2021-01-14
Selenium多浏览器测试
在浏览器的兼容性测试中,会测试产品在不同浏览器上的兼容性,比较主流的浏览器有IE、Firefox、Chrome,Opera,Safari等。还有其它如360、QQ、遨游、百度等浏览器都是基于IE或者c
作者:编程之家 时间:2021-01-14
Selenium执行JavaScript脚本
JavaScript是运行在客户端(浏览器)和服务器端的脚本语言,允许将静态网页转换为交互式网页。可以通过 Python Selenium WebDriver 执行 JavaScript 语句,在We
作者:编程之家 时间:2021-01-14
Selenium Select下拉框
在web自动化测试中,经常会遇到下拉框,对列出的选项进行选择,或者判断选择的选项,本文将介绍如何使用Selenium去操作下拉框,实现自动化测试。 测试页面 URL: http://sahitest.
作者:编程之家 时间:2021-01-14
Selenium ActionChains、TouchAction方法
ActionChains和TouchAction可以用来模拟点击、双击、滑动等事件。ActionChains用于执行PC端的鼠标移动、按键、拖拽等事件;TouchActions用法与ActionCha
作者:编程之家 时间:2021-01-14
Selenium+java - Ajax浮动框处理
Ajax浮动框 我们常遇到的某些网站首页输入框,点击后显示的浮动下拉热点,如下图: 实际案例 模拟场景如下: hao123首页搜索输入框,单击搜索框,点击浮动框中的哪吒票房破30亿,单击后选项的文字内
作者:编程之家 时间:2020-12-13
selenium 基于Autolt工具对于Windows窗口上传文件操作
1.在selenium 自动化过程中,时长遇到需要进行上传文件操作。 这里推荐使用Autoit 工具。首先下载相关工具: https://www.autoitscript.com/site/autoi
作者:编程之家 时间:2020-12-13
chromedriver下载地址
http://npm.taobao.org/mirrors/chromedriver/
作者:编程之家 时间:2020-12-13
用jQuery做自动化测试是怎样一种感觉?
一、前言 元素定位可以说是学自动化测试中必会技能之一,也可以说是通往自动化之路的开门钥匙。 就元素定位方法,除了我们常用并熟知的8种元素定位方法之外,还有一种定位方法可以说是一种特殊的存在,那就是JQ
作者:编程之家 时间:2020-12-13
Selenium+java - 截图操作
写在前面 自动化测试过程中,运行失败截图可以很好的帮我们定位问题,因此,截图操作也是我们自动化测试中的一个重要环节。 截图方法 1、通过截图类TakeScreenshout实现截图 特点:截取浏览器窗
作者:编程之家 时间:2020-12-13
Selenium+java - 使用csv文件做数据驱动
前言 早期我们使用TestNG 来做数据驱动进行测试,测试数据是写在测试用例脚本中。这会使得测试脚本的维护工作量很大。因此我们可以将测试的数据和脚本分开。 而我们经常使用会使用csv文件来做为导出数据
作者:编程之家 时间:2020-12-13
Selenium+java - 弹出框处理
一、弹出框分类: 弹出框分为两种,一种基于原生JavaScript写出来的弹窗,另一种是自定义封装好的样式的弹出框,本文重点介绍原生JavaScript写出来的弹窗,另一种弹窗用click()基本就能
作者:编程之家 时间:2020-12-13
Selenium+java - PageFactory设计模式
前言 上一小节我们已经学习了Page Object设计模式,优势很明显,能更好的体现java的面向对象思想和封装特性。但同时也存在一些不足之处,那就是随着这种模式使用,随着元素定位获取,元素定位与页面
作者:编程之家 时间:2020-12-13
Selenium+java - 日期控件的处理
前言 一般的日期控件都是input标签下弹出来的,设置日期使用selenium中的sendKeys 方法就可以解决。 但是我们也会碰到下面的时间日期控件(这个时候这个文本框是不允许我们输入时间的)如图
作者:编程之家 时间:2020-12-13
Selenium+java - 调用JavaScript操作
前言 在做web自动化时,有些情况selenium的api无法完成,需要通过第三方手段比如js来完成实现,比如去改变某些元素对象的属性或者进行一些特殊的操作,本文将来讲解怎样来调用JavaScript
作者:编程之家 时间:2020-12-13
Selenium+java - 关于富文本编辑器的处理
什么是富文本编辑器? 富文本编辑器,Rich Text Editor, 简称 RTE, 是一种可内嵌于浏览器,所见即所得的文本编辑器。具体长啥样,如下图: 通过自动化操作富文本编辑器 模拟场景:在富文
作者:编程之家 时间:2020-12-13
Selenium+java - Page Object设计模式
前言 Page Object(页面对象)模式,是Selenium实战中最为流行,并且被自动化测试同学所熟悉和推崇的一种设计模式之一。在设计测试时,把页面元素定位和元素操作方法按照页面抽象出来,分离成一
作者:编程之家 时间:2020-12-13
Selenium+java - 下拉框处理
常见下拉框也分两种:一种是标准控件和非标准控件(一般为前端开发人员自己封装的下拉框),本篇文章中将重点讲解标准下拉框操作。 1、Select提供了三种选择某一项的方法 select.selectByI
作者:编程之家 时间:2020-12-13
Selenium+java - 单选框及复选框处理
一、什么是单选框、复选框? 二、被测页面html源代码 CheckBoxRadioDemo.html 三、判断是否选中:isSelected() 有时单选框、复选框会有默认选中的情况,那么有必要我在操
作者:编程之家 时间:2020-12-13
上一页
96
97
98
99
100
101
102
103
104
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native