E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
web自动化测试元素定位
技术分享 | app自动化测试(Android)--
元素定位
方式与隐式等待
元素定位
是UI自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论Appium
元素定位
方式。
软件测试潇潇
·
2023-11-09 14:34
软件测试
自动化测试
软件测试工程师
android
软件测试
自动化测试
功能测试
程序人生
职场和发展
基于Selenium+Python的
web自动化测试
框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试界的吴彦祖
·
2023-11-09 06:08
功能测试
自动化测试
selenium
测试工具
测试工程师
自动化测试
软件测试
Selenium自动化之弹窗处理
整理了一些软件测试方面的资料、面试资料(接口自动化、web自动化、app自动化、性能安全、测试开发等),有需要的小伙伴可以文末加入我的学习交流qun,无套路自行领取~1.前言我们在使用Selenium做
Web
测试界的吴彦祖
·
2023-11-09 06:08
经验分享
自动化测试
selenium
chrome
自动化测试
测试工程师
软件测试
python-selenium 的
元素定位
方法
find_element_by_id:元素必须包含id属性find_element_by_name:元素必须包含name属性find_element_by_class_name:元素必须包含class属性find_element_by_tag_name:标签名,不建议使用,会存在多个,导致取值有问题find_element_by_link_text:全部的文本信息,专门用来定位超链接find_el
As。
·
2023-11-09 06:34
python-基础篇
python
selenium
Python 的 Selenium 库进行
元素定位
时,XPath的详细用法
使用Python的Selenium库进行
元素定位
时,XPath是一种常用的定位方式。XPath是一种在XML文档中导航和定位元素的语言,同时也适用于HTML文档。
zwjapple
·
2023-11-09 06:33
python
开发语言
简单Web UI 自动化测试框架 seldom
目录特点安装QuickStartAPIDocumentsmain()方法Runthetest支持的浏览器及驱动
元素定位
参数化测试用例最后pyse更名为seldomWebUIautomationtestingfra
自动化测试学习官
·
2023-11-09 03:18
前端
ui
软件测试
自动化测试
jmeter
docker
自动化测试(Java+eclipse)教程
webdriver环境配置1.下载chromedriver到本地(一定要选择和自己浏览器相对应的版本chromedriver下载地址)2.加入到环境变量path中webdriver工作原理创建
web自动化测试
脚本
奥奥奥曼
·
2023-11-09 03:47
java
eclipse
selenium
测试工具
自动化测试
Web自动化测试
框架Selenium
web自动化测试
,将自动化测试技术艺能用到web测试中,是假定一些预设值,由程序驱动浏览器来完成web程序的测试,如下图:Selenium
web自动化测试
的技术手段和框架很多,这里我们主要介绍SeleniumSelenium
心软小念
·
2023-11-08 23:57
软件测试
技术分享
selenium
测试工具
Web自动化测试
-Selenium语法入门到精通
前言说到自动化测试,就不得不提大名鼎鼎的Selenium。Selenium是如今最常用的自动化测试工具之一,支持快速开发自动化测试框架,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。对测试人员来说,如果你编程经验不足,python+Selenium是个很好的选择。语法简约,清晰,可以显著减少后期维护难度和工作压力。用Python+Selenium做自动化测试,可支持多种浏览
心软小念
·
2023-11-08 23:26
软件测试
技术分享
selenium
测试工具
Python自动化测试selenium指定截图文件名方法
这篇文章主要介绍了Python自动化测试selenium指定截图文件名方法,Selenium支持Web浏览器的自动化,它提供一套测试函数,用于支持
Web自动化测试
,下文基于python实现指定截图文件名方法
程序员木江
·
2023-11-08 22:41
自动化测试
python
selenium
开发语言
技术分享 | Appium 用例录制
AppiumInspector
元素定位
页面:左侧为
程序员曦曦
·
2023-11-08 21:13
自动化测试
软件测试工程师
软件测试
appium
功能测试
软件测试
自动化测试
程序人生
职场和发展
软件测试/测试开发丨用户端
Web自动化测试
学习笔记
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/24826一、SeleniumIDE用例录制1、SeleniumIDE的下载以及安装官网:https://www.selenium.dev/Chrome插件:https://chrome.google.com/webstore/detail/selenium-ide/m
霍格沃兹测试开发学社
·
2023-11-08 18:32
学习
笔记
软件测试
自动化测试
python
软件测试/测试开发丨学习笔记之
Web自动化测试
本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/24927高级定位-csscss选择器有自己的语法规则和表达式css定位通常分为绝对定位和相对定位和Xpath一起常用于UI自动化测试中的
元素定位
测试开发软件测试性能测试自动化测试
·
2023-11-08 18:01
软件测试
自动化测试
测试开发
web自动化测试
软件测试/测试开发丨学习笔记之用户端
Web自动化测试
本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/24862一、
Web自动化测试
复用浏览器1、复用浏览器简介2、为什么要复用浏览器的1)自动化测试过程中
测试开发软件测试性能测试自动化测试
·
2023-11-08 18:31
软件测试
自动化测试
测试开发
web测试
Django+Celery框架自动化定时任务开发
本章介绍使用DjCelery即Django+Celery框架开发定时任务功能,在Autotestplat平台上实现单一接口自动化测试脚本、业务场景接口自动化测试脚本、App自动化测试脚本、
Web自动化测试
脚本等任务的定时执行
程序员曦曦
·
2023-11-08 12:52
软件测试工程师
软件测试
自动化测试
django
自动化
python
软件测试
功能测试
职场和发展
程序人生
selenium
元素定位
—— 提高篇 CSS定位元素
理论上说无论一个
元素定位
有多复杂都能够定位到元素。因为不同的浏览器XPath引擎不同甚至没有自己的Xpath引擎,这就导致了XPath定位速度较慢,所以Selenium官方极力推荐使用CSS定位。
自动化测试 老司机
·
2023-11-08 03:15
软件测试
自动化测试
测试工程师
selenium
css
测试工具
单元测试
软件测试
测试工程师
自动化测试
2.Python中selenium八大
元素定位
目录如何进行
元素定位
浏览器开发者工具介绍一、id属性定位二、name定位三、class_name定位四、tag_name定位五、link_text定位六、partail_link_text定位七、xpath
窗边小花生
·
2023-11-08 03:12
#
Python
UI自动化
python
selenium
chrome
python+Selenium——web自动化之通过文本信息定位元素
目录使用文本内容定位的原因精确匹配:text()方法模糊匹配:contains()使用文本内容定位的原因在
元素定位
过程中有的元素只有标签没有属性,而只是具有文本信息,这时在定位的时候需要通过文本内容来定位
觅远
·
2023-11-08 03:38
自动化测试
python
selenium
html
技术分享 | app自动化测试(Android)--
元素定位
方式与隐式等待
元素定位
是UI自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论Appium
元素定位
方式。
测试萧十一郎
·
2023-11-07 23:46
自动化测试
软件测试工程师
软件测试
android
软件测试
自动化
功能测试
程序人生
职场和发展
技术分享 |
web自动化测试
-PageObject 设计模式
为UI页面写测试用例时(比如web页面,移动端页面),测试用例会存在大量元素和操作细节。当UI变化时,测试用例也要跟着变化,PageObject很好的解决了这个问题。使用UI自动化测试工具时(包括selenium,appium等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase更稳健,不需要太多
测试萧十一郎
·
2023-11-07 23:35
自动化测试
软件测试
软件测试工程师
前端
设计模式
软件测试
功能测试
自动化
程序人生
职场和发展
推荐几款优秀的
元素定位
浏览器插件
以下是我推荐的几款
元素定位
浏览器插件。1.TryXpathTryXpath是一款基于火狐浏览器的Xpath的
元素定位
插件,它可以帮助我们通过Xpath表达式来定位页面元素。
鹅不糊涂
·
2023-11-07 04:41
前端
html
python
selenium
技术分享 |
web自动化测试
-文件上传与弹框处理
实战演示文件上传input标签使用自动化上传,先定位到上传按钮,然后send_keys把路径作为值给传进去.如图所示,是企业微信文件上传的页面定位到标签为input,type为file的元素信息,然后使用send_keys把文件路径作为值给传进去。Python版本driver.find_element(By.CSS_SELECTOR,"#js_upload_input")\.send_keys("
潇潇说测试
·
2023-11-07 04:19
自动化测试
软件测试工程师
软件测试
前端
功能测试
软件测试
自动化
程序人生
职场和发展
一键同步chromedriver版本
ChromeDriver是一个控制Chrome浏览器的驱动程序,它和Selenium一起被广泛用于
Web自动化测试
。
鹅不糊涂
·
2023-11-07 02:02
软件推荐
python
selenium
安全
selenium自动化测试入门 —— 层级定位与定位一组元素
先定位其父元素,然后再通过父
元素定位
该元素。
自动化测试老司机
·
2023-11-06 21:03
软件测试
自动化测试
安全测试
selenium
测试工具
软件测试
性能测试
自动化测试
测试工程师
Python进阶爬虫——Class14:selenium
知识点:selenium基本操作页面
元素定位
操作表单元素动作链显式等待知识点说明:1.selenium基本操作导入模块:fromseleniumimportwebdriver使用Chrome浏览器(浏览器首字母大写
alexhikaru
·
2023-11-06 08:10
python
爬虫
selenium
Web自动化测试
—— PageObject设计模式!
一、pageobject模式简介1.1、传统UI自动化的问题无法适应UI频繁变化无法清晰表达业务用例场景大量的样板代码driver/find/click二、pageobject设计原则2.1、POM模式的优势降低UI变化导致的测试用例脆弱性问题让用例清晰明朗,与具体实现无关2.2、POM建模原则字段意义不需要暴露页面内部的元素给外部不需要建模UI内的所有元素方法意义用公共的方法代表UI所提供的功能
自动化测试老司机
·
2023-11-06 06:26
安全测试
自动化测试
软件测试
前端
测试工具
软件测试
性能测试
自动化测试
设计模式
python界面自动化实现登录
python界面自动化实现登录1.针对无验证码的直接通过页面
元素定位
,登录即可2.有验证码的建议通过cookie绕过实现登录Selenium+Python自动化之如何绕过登录验证码一、使用Fiddler
丨盾
·
2023-11-05 17:36
python
pycharm
爬虫
selenium自动化测试入门 —— 获取元素对象!
一、
元素定位
简介八种属性定位页面元素:By.IDBy.XPATHBy.LINK_TEXTBy.PARTIAL_LINK_TEXTBy.NAMEBy.TAG_NAMEBy.CLASS_NAMEBy.CSS_SELECTORwebdriver
自动化测试老司机
·
2023-11-05 12:00
自动化测试
安全测试
软件测试
selenium
测试工具
压力测试
性能优化
jmeter
自动化测试
栈(基于数组实现和链表实现)
一、基于数组实现的顺序栈#include#include#definemaxsize100//栈的数组结构体typedefstructStack{chardata[maxsize];//数组实现栈内
元素定位
一溢孤行
·
2023-11-05 05:39
数据结构与算法(C语言)
栈
数据结构
Java+TestNG+Maven+Selenium的
web自动化测试
脚本环境的搭建
一、环境搭建1、安装java环境a、安装JDKb、安装eclipsec、安装maven参考:http://www.cnblogs.com/s1328/p/4620812.html2、安装eclipse下的testng插件Eclipse中点击Help->Installnewsoftware->点击Add在Location输入http://beust.com/eclipse选中Testng版本,点击N
程序员二黑
·
2023-11-05 02:56
java
maven
selenium
自动化测试
软件测试
自动化测试工具
非原创转载于别处不一一说明一、
WEB自动化测试
工具1.QTP官网:https://software.microfocus.com/en-us/products/unified-functional-automated-testing
Cherrylly
·
2023-11-04 23:51
JavaScript 在 selenium 自动化中的应用 ,测试派详解
基本
元素定位
和操作driver.get("http://www.baidu.com");Stringjs="varinputEle=document.getElementById('kw');returninputEle
LinminWang
·
2023-11-04 23:43
selenium 学习整理(1)
Xpath
元素定位
多个属性定位://input[@id="kw"and@name='wd']//*[@id="su"and@type='submit']//input[@value='百度一下'and@
努力学习小哥
·
2023-11-04 17:44
关于居中、子元素撑开父元素
1、实现父div宽高由内部元素撑开:父div添加属性:overflow:hidden;子
元素定位
时,无法撑开父元素,因为此时子元素已脱离文本流2、解决子
元素定位
,父元素高度撑不开的问题将父元素也设置成position
神奇大叔
·
2023-11-04 17:45
网页布置技巧
css
html5
html
Python-Selenium基本操作
目录一、简介二、打开链接三、打开本地文件四、操作浏览器五、执行JSSelenium常用:Python-Selenium基本操作Python-Selemium
元素定位
Python-Selenium操作鼠标键盘
trayvontang
·
2023-11-04 00:25
python
Selenium
Selenium常用实战功能指南
文章目录自动化前言
元素定位
的几种方法id定位name定位link_text定位partial_link_text定位xpath定位(重点)css定位常见问题元素操作的常用方法基本方法send_keys(
飘飞雪
·
2023-11-04 00:24
python
质量保障
selenium
测试工具
Selenium
元素定位
之页面检测技巧
在进行
web自动化测试
的时候进行XPath或者CSS定位,需要检测页面
元素定位
是否正确,如果用脚本去检测,那么效率是极低的。一般网上推选装额外的插件来实现页面
元素定位
检测如:firebug。
软件测试曦曦
·
2023-11-03 19:46
软件测试工程师
自动化测试
软件测试
selenium
测试工具
自动化测试
软件测试
功能测试
程序人生
职场和发展
推荐几款常用
Web自动化测试
神器!
1、介绍
Web自动化测试
在保证质量、提升效率、软件开发加速迭代上起到关键作用,它已经成为现代软件测试中不可或缺的一部分,今天给大家介绍推荐几款常用的
Web自动化测试
工具。
爱学习的潇潇
·
2023-11-03 17:39
软件测试
软件测试工程师
自动化测试
前端
功能测试
软件测试
自动化测试
程序人生
职场和发展
测试开发大纲及本课程的介绍
本课程大纲暂定如下:介绍互联网测试流程和测试技术理论Shell课程python课程接口自动化测试
web自动化测试
App自动化测试自动遍历兼容性测试专项测试性能测试安全测试Docker实战De
测试开发架构师
·
2023-11-03 15:25
测试开发
软件测试
python+selenium页面自动化
元素定位
实际遇到的各种问题(持续更新)
https://www.cnblogs.com/who-care/p/7908703.html1、class属性有空格(已验证)当classname中存在空格的时候,直接使用find_element_by_class_name时,会显示定位失败,此时,需要将classname中的空格替换成英文的点“.”,如下图:此时如果使用find_element_by_class_name("linkdetai
鲨鱼儿_e0a3
·
2023-11-03 14:05
web自动化测试
基础
一、自动化相关理论知识1.1自动化说明:让机器设各代替人为完成指定目标的而过程优点;1.准少劳动力2.提高效车批量生产3.提高产品质曼4.规格统一标准1.2自动化测试说明:让程序或工具代替人为对程序功能验证的过程解决:1.回归测试[重点](分为bug回归测试,新版本回归测试)2.压力测试(多用户同时操作的临界点)3.兼容性(浏览器、分辨率、操作系统)4.提高测试效率优点1.较少的时间内运行更多的测
不想秃头的小测试员
·
2023-11-03 05:31
web自动化测试
自动化
测试工具
web自动化测试
(java+seleium)环境安装
目录0、应用1、linux安装1.1安装chromium1.2安装chromedriver1.3安装xvfb2、javamaven依赖selenium依赖3、入门案例0、应用前一段时间,需要实现一个模拟页面操作的功能,去检测程序运行是否稳定,因此就用到了web自动化检测的功能。1、实现该功能,首先需要一个浏览器(firefox,chrome),2、然后需要一个操作浏览器的驱动程序,需与浏览器相对应
濤。。。
·
2023-11-03 05:59
java
selenium
chrome
测试工具
linux环境 robotframework 在chrome上实现
Web自动化测试
在linux上部署:robotframework+robotframework-seleniumlibrary库+chromium浏览器+chromedriver一个简单示例:${url}setvariablehttps://www.baidu.comOpenBrowser${url}Chromeoptions=add_argument("--no-sandbox");add_argument("
至尊八戒
·
2023-11-03 05:28
robotframework
chrome
自动化
测试用例
2023最新最全
Web自动化测试
面试题
1、Selenium中hidden或者是display=none的元素是否可以定位到?不可以。可以写JavaScript将标签中的hidden先改为0,再进行定位元素。2、Selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以点击的?添加元素智能等待时间driver.implicitly_wait(30)添加强制等待时间(如Python中的sleep)try方式进行id
心软小念
·
2023-11-03 05:37
技术分享
软件测试
软件测试
WebUI自动化之必备技能——xpath定位详解
前言这webUI自动自动化测试中比较困难的是
元素定位
,比如一个页面中存在iframe,那么直接使用copy到的定位元素无法定位到相应的元素,若iframe又没有name属性,id又是变化的,那么使用copy
天天Python
·
2023-11-03 04:57
UI自动化概念+
Web自动化测试
框架
1.UI自动化测试概念:我们先明确什么是UIUI,即(UserInterface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介UI自动化测试:
Web自动化测试
和移动自动化测试都属于UI自动化测试
程序员油条
·
2023-11-03 00:46
ui
运维
软件测试
基于Selenium+Python的
web自动化测试
框架详解
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
程序员油条
·
2023-11-02 20:05
技术分享
软件测试
selenium
python
测试工具
selenium自动化测试入门 —— 下拉框
元素定位
选择获取反选下拉框元素首先要实例化select元素fromselenium.webdriver.support.uiimportSelect#引入包select_element=Select(element)#实例化select三种常用选择方法select_element.select_by_index(index)根据index定位,从0开始select_element.select_by_va
测试界的彭于晏
·
2023-11-02 15:24
技术分享
软件测试
自动化测试
selenium
测试工具
软件测试
测试工程师
自动化测试
Web自动化测试
1——
元素定位
+unittest的基本使用+项目实例
python+selenium自动化测试视频传送门:https://www.bilibili.com/video/BV1Ey4y1L7xU?p=7&spm_id_from=pageDriver一、环境搭建:pipinstallselenium-i清华源下载浏览器驱动:https://npm.taobao.org/mirrors/chromedriver注意版本要与浏览器版本一致把解压缩的浏览器驱动
Backlight~~
·
2023-11-02 05:32
Web自动化测试
自动化
python
selenium
Selenium基础入门
(概括)Selenium是一款功能自动化测试工具(也叫作UI自动化测试),只适用于Web应用程序的测试,所以也可以叫做UI自动化测试该工具(或
Web自动化测试
)。说明:不适用于C/S结构的软件测试。
YW_3333
·
2023-11-02 05:21
Selenium
selenium
测试工具
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他