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自动化测试元素定位
Python
元素定位
的8种方式
id属性:当元素存在id信息时优先考虑这个定位方式,因为这个方式是唯一的,找到的元素不会出错。优点:易于定位元素,属性值都是唯一的;缺点:很多元素没有id属性举个例子,我们需要登录某系统,选中用户名输入框,右键检查看到该输入框有id属性如下:那么我们就可以直接用这个id属性去定位这个元素,写法如下:name属性:很多时候我们发现不是所有控件都有id属性,当控件没有id属性,但是有name属性时,我
wssjnxs1
·
2023-09-11 00:37
Python
python
自学Python 69 Selenium八大
元素定位
方法(新版BY方法)
PythonSelenium八大
元素定位
方法(新版BY方法)文章目录PythonSelenium八大
元素定位
方法(新版BY方法)前言一、常用的八种定位方法(新旧对比)二、查看网页元素三、八大
元素定位
示例
江南赴艽野
·
2023-09-11 00:06
Python学习
python
selenium
三、Appium的
元素定位
与隐式等待
目录desirecapability介绍appium
元素定位
隐式等待测试用例的重要部分导入依赖:fromappiumimportwebdrivercapabilities设置初始化driver:pythonwebdriver.remote
InsaneLoafer
·
2023-09-10 23:15
selenium12-浏览器查看信息技巧
selenium中
元素定位
的方法基本已经讲解完成,那么接下来主要讲解一些selenium的实用操作技巧。
筱媛媛
·
2023-09-10 21:54
【Python从入门到进阶】35、selenium基本语法学习
接上篇《34、selenium基本概念及安装流程》上一篇我们介绍了selenium技术的基础概念以及安装和调用的流程,本篇我们来学习selenium的基本语法,包括
元素定位
以及访问元素信息的操作。
光仔December
·
2023-09-10 15:18
Python从入门到进阶
python
selenium
find_element
find_elements
By.CSS_SELECTOR
框架分析(11)-测试框架
框架分析(11)-测试框架专栏介绍Selenium框架特性多语言支持多浏览器支持
元素定位
页面操作等待机制浏览器控制测试报告并行执行集成测试框架优缺点分析优点开源免费跨平台多语言支持强大的定位器支持多种测试框架缺点学习曲线较陡峭依赖浏览器驱动可靠性问题不支持桌面应用程序和移动应用程序不支持图形化操作总结
学编程的小程
·
2023-09-09 16:43
框架狂暴学习
测试框架
框架学习
自动化测试——selenium(环境部署和
元素定位
)
>一个
web自动化测试
工具;二、主流的自动化工具:>QTP:收费支持(支持web、桌面软件自动化)>selenium:免费,开源只支持web项目>Robotframeword:基于Python扩展关键字驱动自动化工具注意
测试大圣
·
2023-09-09 06:02
python
软件测试
自动化测试
功能测试
selenium
测试工具
接口测试
selenium 自动化测试——
元素定位
WebDriver提供了8种元素的定位方法,分别是:id定位:find_element(By.ID,"kw")name定位:find_element(By.NAME,"")tag定位:find_element(By.TAG,"")class定位:find_element(By.CLASS_NAME,"")linktext定位:find_element(By.LINK_TEXT,"")partial
wwxjya
·
2023-09-09 06:02
自动化测试
selenium
测试工具
Web自动化测试
进阶 —— Selenium模拟鼠标操作
鼠标操作事件在实际的web产品测试中,对于鼠标的操作,不单单只有click(),有时候还要用到右击、双击、拖动等操作,这些操作包含在ActionChains类中。ActionChains类中鼠标操作常用方法:首先导入ActionChains类:fromselenium.webdriver.common.action_chainsimportActionChainscontext_click():右
静姐说测试
·
2023-09-08 23:23
软件测试
自动化测试
经验分享
selenium
自动化测试
压力测试
软件测试
功能测试
测试工程师
Web自动化测试
——Junit5篇
同时,在
Web自动化测试
阶段,Junit是一个非常趁手的测试工具,为selenium的使用注入灵魂在之前写的自动化测试代码中,调用测试用例使用的是非常原始的main函数调用,需要实例化对象,调用类的方法
自动化测试学习官
·
2023-09-08 23:15
Python
软件测试
自动化测试
测试工程师
Python
web自动化测试
—— 文件上传
文件上传三种方式:(一)查看元素标签,如果是input,则可以参照文本框输入的形式进行文件上传方法:和用户输入是一样的,使用send_keys12345步骤:1、找到定位元素,2,输入文件路径ele=driver.find_element_by_id("id")#说明:参数是文件的路径,在windows中,因为路径是反斜杠,所以在路径之前需要有rele.send_keys(r"c:\xxx.txt
测试界的彭于晏
·
2023-09-08 20:15
技术分享
软件测试
自动化测试
python
性能测试
appium
测试工程师
自动化测试
Selenium自动化测试之学会
元素定位
这是我经常被问到的一个问题,也是我很讨厌回答的问题,因为要想回答这个问题需要知道上下文。什么样式的元素,有哪些属性,是否有表单嵌套,都尝试了哪些定位方法。。。而且没几个提问者能事先详细的说明这些。哪儿像提bug一样描述重现步骤,而且每一步都截图,生怕开发重现不了。反正,向我提问者没见过这样的,大多就报着试试态度,你爱回不回,碰碰运气说不定就回我了。当然,我写这一篇文章的目的肯定不是为了吐槽,我是打
测试界媛姐
·
2023-09-08 19:40
自动化测试
软件测试
selenium
测试工具
开发语言
Web自动化测试
详细流程和步骤
一、什么是
web自动化测试
自动化(Automation)是指机器设备、系统或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目标的过程
测试杂货铺
·
2023-09-08 17:07
职场和发展
软件测试
自动化测试
selenium
测试工具
测试用例
python
App自动化之dom结构和
元素定位
方式(包含滑动列表定位)
本文为霍格沃兹测试学院学院学员课程学习笔记,系统学习文末加群。**1.DOM结构******先来看几个名词和解释:dom:DocumentObjectModel文档对象模型dom应用:最早应用于html和js的交互。界面的结构化描述,常见的格式为html、xml。核心元素为节点和属性xpath:xml路径语言,用于xml中的节点定位,XPath可在xml文档中对元素和属性进行遍历如下我们再来看一个
霍格沃兹测试开发学社
·
2023-09-08 15:01
antd Select下拉框定位问题
就是说上下滚动选项位置不会变,我之前一直以为就是这样的问了下同事才知道,在select上添加getPopupContainer={triggerNode=>triggerNode.parentNode}就会相对于父
元素定位
前端(从入门到入土)
·
2023-09-08 08:31
react.js
前端
f12工具
抓包工具elements查看器:可用于自动化脚本的
元素定位
,前端页面-html页面Selenium提供了八种定位元素方式1、id2、name3、class_name4、tag_name5、link_text6
Chili~
·
2023-09-07 07:31
功能测试
用户端APP自动化测试_L2
目录:appiumserver环境安装capability进阶用法
元素定位
工具高级定位技巧-xpath定位高级定位技巧-css定位与原生定位特殊控件toast识别显式等待高级使用高级控件交互方法设备交互
阿瞒有我良计15
·
2023-09-06 18:31
Python
python
RobotFramework自动化测试框架系列学习----(二)库与关键字
Collections集合库DateTime时间库Screenshot截屏库存放位置:Python37\Lib\site-packages\robot\libraries扩展库(需要通过pip额外安装的库)
web
白舟的博客
·
2023-09-06 10:08
学习
windows
软件测试/测试开发丨Selenium
Web自动化测试
高级控件交互方法
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/27045一、使用场景使用场景对应事件复制粘贴键盘事件拖动元素到某个位置鼠标事件鼠标悬停鼠标事件滚动到某个元素滚动事件使用触控笔点击触控笔事件(了解即可)https://www.selenium.dev/documentation/webdriver/actions_a
测试开发软件测试性能测试自动化测试
·
2023-09-06 02:01
selenium
交互
软件测试
自动化测试
测试工具
软件测试/测试开发丨
Web自动化测试
关键数据记录
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/27105记录关键数据的作用内容作用日志1、记录代码执行情况,方便复现场景,也可以作为bug依据截图1、断言失败或成功的截图;2、异常截图达到丰富报告的作用;3、可以作为bug依据pagesource1、协作排查报错时元素是否存在一、行为日志记录日志配置脚本日志级别de
测试开发软件测试性能测试自动化测试
·
2023-09-06 02:00
python
软件测试
自动化测试
selenium
Web自动化 —— Selenium
元素定位
与防踩坑
1.基本
元素定位
一fromseleniumimportwebdriverfromselenium.webdriver.chrome.serviceimportServicefromselenium.webdriver.common.byimportBy
程序员念姐
·
2023-09-05 22:47
自动化测试
技术分享
软件测试
前端
自动化
selenium
软件测试
测试工具
Web自动化测试
中的接口测试
Web自动化测试
中的接口测试1、背景1.1Web程序中的接口1.1.1典型的Web设计架构web是实现了基于网络通信的浏览器客户端与远程服务器进行交互的应用,通常包括两部分:web服务器和web客户端。
测试小小小
·
2023-09-05 14:42
Python
软件测试
接口测试
编程语言
软件测试
python
接口测试
web自动化
软件测试/测试开发丨Web自动化 测试用例流程设计
ceshiren.com/t/topic/27173一、测试用例通用结构回顾1.1、现有测试用例存在的问题可维护性差可读性差稳定性差1.2、用例结构设计测试用例的编排测试用例的项目结构1.3、自动化测试用例流程-回顾二、
web
测试开发软件测试性能测试自动化测试
·
2023-09-05 14:41
测试用例
软件测试
自动化测试
测试开发
python
软件测试/测试开发丨
Web自动化测试
cookie复用
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/27165一、cookie简介cookie是一些数据,存储于用户电脑的文本文件中当web服务器想浏览器发送web页面时,在链接关闭后,服务端不会记录用户信息二、为什么要使用Cookie自动化登录复用浏览器仍然在每次用例开始都需要人为介入若用例需要经常执行,复用浏览器则不
测试开发软件测试性能测试自动化测试
·
2023-09-05 14:09
python
自动化测试
软件测试
Jmeter进行http协议录制——Badboy实战1
1、Badboy简介:一款免费的
web自动化测试
工具,简单来说就是一个浏览器模拟工具,具有录制及回放功能,还可以进行调试。2、Jmeter和Badboy如何结合使用呢?
测试小懒
·
2023-09-05 08:37
从0开始搭建
Web自动化测试
框架
前言:测试框架的设计有两种思路,一种是自底向上,从脚本逐步演变完善成框架,这种适合新手了解框架的演变过程。另一种则是自顶向下,直接设计框架结构和选取各种问题的解决方案,这种适合有较多框架事件经验的人。本章和下一张分别从两种设计思路来介绍框架的搭建过程。从脚本到用例相比于一堆测试脚本,使用规范化的测试用例格式会方便我们灵活的执行和管理用例。一个完整的自动化测试用例应包含:测试准备(setup):测试
yoyo小小汐~
·
2023-09-04 10:30
软件测试
python
软件测试
程序员
web自动化测试
测试框架
selenium
IDERCWebDriver1.基于代码的测试2.基于协议的测试3.基于界面的测测试seleniumIDE对象识别参考,即
元素定位
,录制和回放。基于firefox
洛可可11
·
2023-09-04 03:05
appium
元素定位
踩坑
但是可以直接通过点击元素就可以完成
元素定位
。对于安卓:首先需要上滑,在当前页面可以看到这个元素,才能通过
元素定位
点击成功。
小蜜蜂_a7be
·
2023-09-03 20:42
多测师肖sir_第二个月第一讲html001
1)标记可以理解为:记号,或者一个称号(2)超文本就是页面内可以包含图片、连接、音乐,视频等素材;二、为什么要学html(1)测试页面元素,(功能是点击页面,页面是html写的)(2)ui自动化要用到
元素定位
三
多测师软件测试培训师肖sir
·
2023-09-03 17:50
西安课堂
html
云端笔记系统-自动化测试
文章目录1.思维导图编写
Web自动化测试
用例2.创建测试项目3.根据思维导图设计【云端笔记】自动化测试用例3.1.准备工具类3.2.测试注册页面3.3.测试登陆页面3.4.测试添加博客页3.5.测试我的博客列表页
快到锅里来呀
·
2023-09-03 17:12
笔记
自学Python+Selenium自动化测试
目录一、页面
元素定位
、操作1、页面元素2、元素的定位方式3、元素的操作方法二、浏览器操作1、控制窗口大小2、控制后退、前进3、模拟浏览器刷新4、截屏5、模拟关闭三、鼠
bigbear_001
·
2023-09-02 20:44
#
web自动化测试
自动化
测试用例
python
selenium
软件测试Selenium-API 操作(上机练习文档)分享
目录目标一、
元素定位
目标1.如何进行
元素定位
?
记录菌
·
2023-09-02 15:49
软件测试
selenium
javascript
测试工具
Web UI自动化测试之Selenium工具篇
、基本代码(假定的概念)二、Selenium工具1、基本介绍2、环境安装2.1Python3已安装2.2安装selenium2.3安装浏览器驱动3、工作原理4、基本代码5、SeleniumAPI5.1
元素定位
ANTeam
·
2023-09-02 15:17
python
单元测试
开发语言
掌握
元素定位
首先,最重要的一条就是禁止手动输入,必须复制粘贴,必须!!!根据元素的一个特征来定位,6种。id:元素的id属性。-唯一。class:元素的class属性tag:元素的标签名name:元素的name属性针对a元素:link_text:针对a元素的文本内容-完全匹配partial_link_text:针对a元素的文本内容-包含组合元素的多种特征/关系,来定位。2种-万能定位。xpathcsssele
心上猫
·
2023-09-02 15:30
这个 web 自动化测试框架真香 ,selenium进阶pro plus版
在
web自动化测试
当中,selenium架构应该是很难绕过的,很多宣称要超selenium的下一代
web自动化测试
框架最终都败下阵来。
喜欢软测的小北葵
·
2023-09-02 02:46
软件测试
Python
压力测试
python
单元测试
测试用例
人工智能
PageObject三层架构模式实现
1:先创建目录结构,如下图2:在工具Util中,先封装查找
元素定位
的工具,创建一个find_ele.py文件。
喵
·
2023-09-02 02:36
UI自动化
开发语言
selenium
python
Selenium WebElement: Selenium 中的页面元素以及常用的属性和方法
文章目录环境配置Python&SeleniumWebdriver浏览器驱动WindowsLinux打开浏览器页面请求
元素定位
、操作以及内容获取元素信息元素操作ActionChains官方文档环境配置Python
Ice星空
·
2023-09-01 23:07
selenium
python
selenium 运用
在
web自动化测试
中,我们需要获取测试对象的四种状态是否显示。使用element.is_displayed()方法;是否存在。
d1b0f55d8efb
·
2023-09-01 12:47
子绝父相踩坑
如果父元素设置了padding,border,margin,则子
元素定位
的参
lionlsc
·
2023-08-31 16:32
Web自动化测试
-【Selenium环境部署Edge】
Selenium
Web自动化测试
工具之前写过一篇关于自动化测试的博客,里面是有的chrome驱动,由于不适配缘故,更新以下Edge驱动。
小孙的代码星球
·
2023-08-31 12:23
前端
selenium
edge
java
软件测试/测试开发丨Selenium
Web自动化测试
基本操作
点此获取更多相关资料本文为霍格沃兹测试开发学社学员学习笔记分享原文链接:https://ceshiren.com/t/topic/26901一、浏览器控制模拟功能测试中对浏览器的操作1.1、打开网页get方法打开浏览器defopen_browser():driver=webdriver.Chrome()driver.get("https://www.baidu.com/")time.sleep(1
测试开发软件测试性能测试自动化测试
·
2023-08-31 08:49
selenium
前端
测试工具
软件测试
python
基于Selenium+Python的
web自动化测试
框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试涛叔
·
2023-08-31 07:40
自动化测试
软件测试
python
selenium
开发语言
测试用例
测试工具
Playwright自动化测试工具之
元素定位
实战
3.
元素定位
官方文档:https://playwright.dev/python/docs/api/class-elementhandle/#element_handleis_visible3.1
元素定位
元素定位
是元素交互的前提条件
测试帮日记
·
2023-08-31 00:02
用户端
Web自动化测试
-L2
弹框处理自动化关键数据记录电子商务产品实战测试人论坛搜索功能实战1.高级定位-csscss选择器概念css选择器有自己的语法规则和表达式css定位通常分为绝对定位和相对定位和Xpath一起常用于UI自动化测试中的
元素定位
阿瞒有我良计15
·
2023-08-30 23:27
Python
前端
用户端
Web自动化测试
_L4
目录:selenium多浏览器处理执行javascript脚本headless无头浏览器使用capability配置参数解析企业微信实战cypress测试框架介绍Playwright测试框架介绍1.selenium多浏览器处理多浏览器测试背景用户使用的浏览器(firefox,chrome,IE等)web应用应该能在任何浏览器上正常的工作,这样能吸引更多的用户来使用多浏览器测试概述是跨不同浏览器组合
阿瞒有我良计15
·
2023-08-30 23:27
Python
javascript
开发语言
ecmascript
用户端
Web自动化测试
_L3
目录:浏览器复用Cookie复用pageobject设计模式异常自动截图测试用例流程设计电子商务产品实战企业微信PO实战1.浏览器复用复用浏览器简介为什么要学习复用浏览器?自动化测试过程中,存在人为介入场景提高调试UI自动化测试脚本效率复用已有浏览器-配置步骤需要退出当前所有的谷歌浏览器(特别注意)输入启动命令,通过命令启动谷歌浏览器找到chrome的启动路径配置环境变量验证是否启动成功windo
阿瞒有我良计15
·
2023-08-30 23:26
Python
前端
CSS 备忘录-基础内容
源码顺序5、px、em、rem单位6、视口相对单位7、使用calc()来定义属性值8、一些无单位的属性9、自定义属性10、使用JavaScript来动态修改自定义属性11、overflow属性12、子
元素定位
于父元素中央常用实现方法
bodyHealthy
·
2023-08-30 23:33
CSS
css
javascript
html
前端
基于Python、selenium和unitest的UI自动化框架搭建
文章目录前言一、PO设计模式1.PO设计的核心思想2.CSDN登录功能PO分层设计1.实现基础类BasePage2.实现登录页面类LoginPage2.1实现登录页面
元素定位
类LoginPageLocator2.2
鸿鹄和荒
·
2023-08-30 21:35
selenium
自动化
python
selenium+python做web端自动化测试框架与实例详解教程
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索selenium+python自动化测试,结合网上查到的资料自己编写出适合
web自动化测试
的框架,由于本人也是刚刚开始学习python
爱学习的潇潇
·
2023-08-30 17:05
软件测试工程师
软件测试
自动化测试
selenium
测试工具
软件测试
程序人生
自动化测试
python
功能测试
如何使用 Python+selenium 进行 web 自动化测试?
使用Python+selenium进行
web自动化测试
主要分为以下步骤:1、安装Python和selenium首先需要安装Python和selenium库。
爱学习的潇潇
·
2023-08-30 17:03
自动化测试
软件测试
软件测试工程师
python
selenium
开发语言
软件测试
程序人生
自动化测试
功能测试
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他