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自动化测试元素定位
一、playwright入门篇-基础知识
UI自动化的理解:定位元素--->操作元素---->断言根据定位元素方法不同,衍生出来不同的UI自动化框架:
元素定位
类型的:Selenium、Cypress、Appium、playwright图像定位类型的
张小胖、
·
2023-04-04 09:46
测试开发
playwright
自动化
python
Web 页面常用
元素定位
前言在做WebUI自动化的时候,页面
元素定位
是基本要求,为了降低学习成本,特整理了常用的页面
元素定位
方法和说明。
测试在路上
·
2023-04-04 05:17
软件测试-
web自动化测试
以及工具selenium
目录1什么是web⾃动化2安装2.1⾸先安装python环境2.2安装Selenium⼯具包(pipinstallselenium)2.3安装浏览器驱动3By定位元素4web自动化实例举例4.1自动化搜索内容4.2对51job网站的搜索信息进行自动化爬虫5学习webdriver的API的链接~1什么是web⾃动化操作的对象是浏览器UI,或者⼿机⻚⾯也可以采⽤Web⾃动化测试。采⽤selenium⼯
风一吹你就要走
·
2023-04-04 01:46
测试
自动化
Python
selenium
web测试
自动化实战 - 博客系统
针对前面的博客系统项目进行自动化实战-项目链接:博客系统SSM1.使用脑图编写
web自动化测试
用例2.准备工作1.创建一个Maven项目2.在test包下的java下建包管理自己后续要写的代码.例如:com.blogWebAutoTest
Master_hl
·
2023-04-04 01:15
测试
自动化
测试用例
junit
selenium
Selenium--
WEB自动化测试
工具
读者提问:
WEB自动化测试
工具有推荐的吗?阿常回答:有,Selenium。
程序员阿常
·
2023-04-04 01:37
阿常测试100问
功能测试
测试工具
史上最全 Appium 自动化测试从基础到框架(一)
1.Appium基础1(环境搭建和简介)2.Appium基础2(
元素定位
hog_ceshiren
·
2023-04-04 00:02
压力测试
史上最全 Appium 自动化测试从入门到框架实战精华学习笔记(二)
1.Appium基础1(环境搭建和简介)2.Appium基础2(
元素定位
和元素常用方法)3.Appium基础3(手势操作和uiautomator查找元素)4.Appium基础4(显式等待)5.Appium
hog_ceshiren
·
2023-04-04 00:02
压力测试
selenium工作原理及浏览器基本操作1(
元素定位
、各类弹框)
Selenium是一款浏览器自动化框架,Webdriver是其核心,同过Webdriver将自动化脚本转化为浏览器操作指令。一般操作逻辑为:-打开网页-定位页面元素(链接,按钮,输入框等)-操作页面元素(点击,输入)-定位并操作下一个页面元素Webdriver的工作原理Webdriver会在本地启动一套WebService服务并绑定一个动态端口,脚本运行时通过selenium将请求发送到Webdr
C1R2
·
2023-04-03 09:31
如何学习python自动化测试,这是我见过最完整的教程了
目录前言一、学习Python基础知识二、学习自动化测试框架三、学习
Web自动化测试
四、学习移动端自动化测试五、学习版本控制工具六、学习测试管理工具七、实践总结前言Python自动化测试是目前比较流行的一种自动化测试技术
软件测试老莫
·
2023-04-02 23:39
自动化测试
python
爬虫
压力测试
自动化
职场和发展
python自动化测试工具selenium使用指南
selenium页面加载等待和检测使用time.sleep()等待使用implicitly_wait设置最长等待时间使用WebDriverWait设置等待条件检测document是否加载完成selenium
元素定位
和读取查找元素
软件测试老莫
·
2023-04-02 23:39
自动化测试
python
测试工具
自动化
职场和发展
自动化测试
Selenium03--selenium脚本编写及八大
元素定位
方法(上)
selenium脚本编写上篇文章介绍了selenium环境搭建,搭建好之后就可以开始写代码了基础脚本,打开一个网址from selenium import webdriverdriver = webdriver.Chrome()#打开chrome浏览器driver.get('https://www.baidu.com') #打开百度打开本地HTML文件上篇文章我自己写了一个html文件,放在了当前
自动化测试研习社
·
2023-04-02 21:41
自动化测试
selenium
python
chrome
【Selenium】八大
元素定位
法则(汇总篇)
文章目录1预备知识1.1使用浏览器开发者工具查看元素特征1.2HTML基础知识1.2.1标签写法1.2.2标签特征2根据id属性定位元素3根据class属性定位元素4根据name属性定位元素5根据tag名定位元素6根据链接文本定位元素7根据部分链接文本定位元素8根据CSSSelector定位元素8.1查看元素CSS8.2选择元素8.2.1根据tag名8.2.2根据id属性8.2.3根据class属
程序媛_
·
2023-04-02 21:35
Selenium
selenium
java+标签定位_Selenium+java --
元素定位
操作
Selenium+java--
元素定位
操作写在前面相信很多做
web自动化测试
的同学都深有体会,其本质也就是通过操作页面元素对象来模拟用户操作行为,那么首先我们先找到这些元素对象,然后才能进行一系列操作。
梁八角
·
2023-04-02 21:23
java+标签定位
selenium拖动元素java_Selenium+java --
元素定位
操作
写在前面相信很多做
web自动化测试
的同学都深有体会,其本质也就是通过操作页面元素对象来模拟用户操作行为,那么首先我们先找到这些元素对象,然后才能进行一系列操作。
Suez.张
·
2023-04-02 21:22
Selenium基础篇之4-XPath的使用
元素定位
,有时候也叫Locator,一个HTML页面元素,可以用很多方法去描述这个元素的位置。打个
weixin_30410999
·
2023-04-02 21:21
python
测试
数据结构与算法
python+selenium自动化测试(基础篇三)-驱动浏览器+
元素定位
前言:上一篇中介绍了驱动浏览器器,只是介绍了打开关闭浏览器,本篇会继续介绍驱动浏览器的:窗口尺寸设置、截图操作、刷新、前进和后端,以及新内容:
元素定位
。
小锅巴!
·
2023-04-02 21:48
笔记
python
selenium
pycharm
《手把手教你》系列基础篇之3-python+ selenium自动化测试-驱动浏览器和
元素定位
大法(详细)
1.简介上一篇中,只是简单地一带而过的说了一些驱动浏览器,这一篇继续说说驱动浏览器,然后再说一说
元素定位
的方法。
zzzzl333
·
2023-04-02 21:56
python
Selenium基础篇之八大
元素定位
方式
文章目录前言一、如何进行
元素定位
?
空空star
·
2023-04-02 20:00
Selenium
selenium
测试工具
功能测试
python
python 新版selenium基础操作(python库),网页
元素定位
、执行动作
目录简介本文测试环境1.启动浏览器2.页面操作3.
元素定位
4.组合匹配5.文字匹配6.模拟动作本文测试环境版本说明:selenium=4.4.3代码测试平台:win10(chrome=104.0.51
DanielZzzsj
·
2023-04-02 18:25
玩转python
python
selenium
chrome
关于新版本selenium定位元素报错:‘WebDriver‘ object has no attribute ‘find_element_by_id‘等问题
由于一段时间没有使用Selenium,当再次使用时发现之前写的Selenium
元素定位
的代码运行之后会报错,发现是Selenium更新到新版本(4.x版本)后,以前的一些常用的代码的语法发生了改变,当然如果没有更新过或是下载最新版本的
热爱学习的猪
·
2023-04-02 18:50
selenium
python
chrome
针对博客系统的自动化测试
针对博客系统进行
web自动化测试
文章目录针对博客系统进行
web自动化测试
引入依赖创建出合适的目录结构AutoTestUtilsBlogLoginTestBlogListTestBLogEditTestBlogDetailTest
fiance111
·
2023-04-02 12:06
测试
junit
java
单元测试
web自动化测试
从入门到持续集成(selenium webdriver)
在很多刚学习自动化的可能会认为我只需要会运用selenium,我只需要在一个编辑器中实用selenium+java编写了一些脚本那么就会自动化了,是真的吗?答案肯定是假的。自动化肯定是需要做到真的完全自动化,那如何实现呢?接着往下看。首先我们需要准备的环境:1、jdk环境配置好2、maven环境配置3、jenkins环境配置(jenkins.war的包)4、在eclipse中创建一个maven工程
weixin_30652897
·
2023-04-02 10:44
Vue 06 - el与data的两种用法
el用法1el在vue实例中提供el作为key,el的
元素定位
作为value.如下,vue实例会找到html的id=root的元素,并于vue关联。
大力pig
·
2023-04-02 07:54
js
vue.js
前端
javascript
彻底搞懂 offsetX、scrollX、clientX 的区别
无论在iOS还是前端开发中,关于如何定位一个元素是必须要掌握的知识,而在前端中,
元素定位
比较难理解,我们今天一起学习下。在DOM设计中,主要通过这些API来确定某个元素的具体位置。
lefex
·
2023-04-02 05:23
软件测试面试题之自动化测试题大合集(下)
1.分别说出web和app
元素定位
方法Web:id、xpath、name、class_name、tag_name、link_text、partial_link_text、css_selectorapp:
测试框架师凃九
·
2023-04-01 22:19
软件测试
自动化测试
web自动化测试
入门篇01——框架介绍
整理了一些软件测试方面的资料、面试资料(接口自动化、web自动化、app自动化、性能安全、测试开发等),有需要的小伙伴可以文末加入我的学习交流qun,无套路自行领取~目的
web自动化测试
作为软件自动化测试领域中绕不过去的一个
测试界的吴彦祖
·
2023-04-01 20:29
经验分享
自动化测试
测试用例
测试工具
测试工程师
自动化测试
软件测试
【
web自动化测试
入门篇02——selenium安装教程】
目的
web自动化测试
作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点
明月与玄武
·
2023-04-01 20:26
pythonUI自动化
python
【
web自动化测试
入门篇01——框架介绍】
目的
web自动化测试
作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点
明月与玄武
·
2023-04-01 20:55
pythonUI自动化
python
【
web自动化测试
入门篇03——selenium使用教程2】
5.6超时等待 元素加载超时我们可以使用以上三种延时方式来进行处理,那么页面超时了又该如何操作呢?selenium也为我们准备了两个函数来对应这样的局面。页面加载超时browser.set_page_load_timeout(30)这里推荐将超时的时间有效的拉长,不宜过短。过短的超时时间容易导致整体页面出现未加载html代码情况下直接令驱动无法工作的情况。页面异步js或ajax操作超时brows
明月与玄武
·
2023-04-01 20:55
pythonUI自动化
python
chrome
javascript
【
web自动化测试
入门篇04——selenium+python基础方法封装】
1.目的
web自动化测试
作为软件自动化测试领域中绕不过去的一个“香饽饽”,通常都会作为广大测试从业者的首选学习对象,相较于C/S架构的自动化来说,B/S有着其无法忽视的诸多优势,从行业发展趋、研发模式特点
明月与玄武
·
2023-04-01 20:55
pythonUI自动化
python
开发语言
前言——selenium3 python3之
web自动化测试
本专栏采用当下最新的Python3和Selenium3作为
Web自动化测试
框架开发基础。
Keyboard_123
·
2023-04-01 20:37
selenium3
+
selenium
python
自动化测试
2023最详细的Selenium+Pytest自动化测试框架实战,零基础能看懂
目录前言测试框架简介首先管理时间添加配置文件conf.pyconfig.ini读取配置文件记录操作日志简单理解POM模型简单学习
元素定位
管理页面元素封装Selenium基类创建页面对象简单了解Pytestpytest.ini
软件测试老莫
·
2023-04-01 20:05
自动化测试
python
自动化测试
selenium
pytest
职场和发展
Selenium
Web自动化测试
——基于unittest框架的PO设计模式
目录:导读前言PO设计模式PO设计模式核心组件PO模式简单实例写在最后前言前面一直在讲接口自动化测试框架与案例分享,很少讲Selenium这个
Web自动化测试
神器。
测试左左木
·
2023-04-01 20:03
自动化测试
软件测试
经验分享
python
自动化
程序人生
经验分享
单元测试
web自动化测试
入门篇03——selenium使用教程
作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。主页地址:【Austin_zhai】目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题欢迎大家私信,有空必回。阅读目录1.目的2.说明3.关于解答上一篇的问题4.启动5.浏览器基础操作5.1浏览器窗口操作5.2页面基础操作5.3信息操作5.4元素
Austin_zhai
·
2023-04-01 19:29
自动化测试之路
selenium
python
web
前端
自动化
Python + Selenium(三)网页
元素定位
(二)id 定位
了解了开发者工具和HTML结构后,接下来,就来看看在Python+Selenium中如何查找元素了。查找元素,是WebDriver中的核心部分之一。WebDriver提供了八种定位方法,方法如下:定位方式方法说明idfind_element_by_id()使用id属性定位namefind_element_by_name()使用name属性定位class_namefind_element_by_cl
猫与测试
·
2023-04-01 16:20
Webdirver打开已存在的session(上次运行的driver session),继续执行测试步骤
期望:脚本失败之后能够将页面停留在失败处,脚本修改过后(例如:页面
元素定位
改变,添加等待时间等),能够接着上次失败的地方继续往下跑,看看脚本中是否还存在别的错误,一次性fix,而
Rollan
·
2023-04-01 09:17
selenium+python做web端自动化测试框架与实例详解教程
在华为工作了10年的大佬出的
Web自动化测试
教程,华为现用技术教程!_哔哩哔哩_bilibili在华为工作了10年的大佬出的
Web自动化测试
教程,华为现用技术教程!共计16条视频,包括:1.
测试小鬼
·
2023-04-01 06:01
selenium
测试工具
软件测试
python
经验分享
css
元素定位
:通过元素的标签或者元素的id、class属性定位,还不明白的伙计,看这个就ojbk了!
前言大部分人在使用selenium定位元素时,用的是xpath
元素定位
方式,因为xpath
元素定位
方式基本能解决定位的需求。xpath
元素定位
方式更直观,更好理解一些。
测试小鬼
·
2023-04-01 06:31
css
软件测试
python
测试工具
经验分享
css
元素定位
:通过元素的标签或者元素的id、class属性定位
前言大部分人在使用selenium定位元素时,用的是xpath
元素定位
方式,因为xpath
元素定位
方式基本能解决定位的需求。xpath
元素定位
方式更直观,更好理解一些。
测试小鬼
·
2023-04-01 06:59
自动化测试
接口自动化测试
软件测试
软件测试
postman
python
web
css
6.APPIUM基础-
元素定位
by_android_uiautomator
通过by_android_uiautomator方法定位元素。基本语法:driver.find_element_by_android_uiautomator("xx")1.通过className来定位语法:newUiSelector().className("class名称")页面上的class属性一般不唯一,多半用在复数定位时候。此时定位相应下标driver.find_elements_by_a
timma_wang
·
2023-04-01 05:38
Python + Selenium(八)网页
元素定位
(七)CSS 选择器
CSS(CascadingStyleSheets)是一种语言,用来描述HTML和XML文档的样式。CSS选择器用来定位HTML上的元素,然后对其进行渲染。通过CSS选择器可以定位到页面上的任意元素。这些选择器可以被WebDriver用作另外的定位策略。CSS可以较为灵活的选择控件的任意属性,一般情况下定位速度比后面要讲的Xpath快。语法简介要使用CSS进行定位,就需要熟悉CSS选择器的语法:选择
猫与测试
·
2023-04-01 05:03
软件测试:selenium自动化测试
目录selenium简介一、安装selenium二、selenium浏览器驱动三、selenium
元素定位
四、控制浏览器操作五、WebDriver常用方法六、鼠标事件七、键盘事件八、获取断言信息九、设置元素等待十
love9599
·
2023-03-31 19:45
软件测试零基础入门
测试工具
web
功能测试
软件测试:selenium自动化测试
目录selenium简介一、安装selenium二、selenium浏览器驱动三、selenium
元素定位
四、控制浏览器操作五、WebDriver常用方法六、鼠标事件七、键盘事件八、获取断言信息九、设置元素等待十
love9599
·
2023-03-31 19:40
软件测试零基础入门
测试工具
web
功能测试
Python实现自动化网页操作
集成开发环境(IDE):VisualStudioCode配置方法参照VisualStudioCode配置Python编程环境目录1准备1.1安装selenium程序包1.2引入函数模块2实现2.1打开网页2.2
元素定位
安乐常
·
2023-03-31 18:08
python
自动化
chrome
selenium
selenium(二):selenium常用
元素定位
总结
ID定位因为id是唯一的,可以使用id定位一个元素。find_element_by_id("XX")name定位使用name定位时,name可能不唯一。#定位的name唯一时,可使用find_element_by_name("XX")#不唯一时,定位一组元素。find_elements_by_id("XX")class_name定位通过class的值定位,通常不唯一。find_element_by
玉卜
·
2023-03-31 17:46
呕心沥血总结的Python自动化测试面试题
3、什么是
web自动化测试
4、什么是Selenium?5、写出Selenium中你最熟悉的接口或类6、
元素定位
类型有哪些?7、Xpath是什么?
软件测试老莫
·
2023-03-30 20:06
自动化测试
软件测试
测试
python
自动化
可用性测试
功能测试
开发语言
2018-11-12
元素定位
定位练习(//a[contains(text(),'指南')])[1](//h3[@id='ji-chu-yong-fa']/following::div[1]//span[text()='备选项'])[2]//h3[@id='ke-qing-kong']/following::div[1]//input//h3[@id='ji-chu-yong-fa']/following::div[1]//s
deji_Chen
·
2023-03-30 19:37
2019-08-19 Selenium+Webdriver 常用的
元素定位
方式
假设页面源代码如下:1通过id定位元素:find_element_by_id(“id_vaule”):browser=webdriver.Firefox()browser.find_element_by_id("kw1")12通过name定位元素:find_element_by_name(“name_vaule”)browser.find_element_by_name("wd")1通过tag_n
netppp
·
2023-03-30 16:15
Python + selenium
元素定位
(一)----driver.find_element_by_xxx()
元素定位
打开开发者工具:F12或者是点击鼠标右键选择检查按钮。总共2类8种方法driver.find_element_by_xxx()如果匹配到多个,则返回匹配到的第一个。
@chameleon
·
2023-03-30 16:47
Python
selenium
python
selenium
开发语言
web自动化之selenium定位
定位元素的前提:需要定位的元素或它的属性必须唯一xpath包含绝对路径/和相对路径//八大
元素定位
方式,分别是:id、name、class_name、tag_name、link_text、partial_link_text
weixin_44734934
·
2023-03-30 16:33
web自动化
selenium
自动化
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他