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自动化测试
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
开发语言
软件测试/测试开发丨用户端
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自动化测试中的元素定位css相对定位的优点可维护性更强语法更加简洁解决各种复杂的定位场景#绝对定位$("#ember63>td.main-link.clearfix.
测试开发软件测试性能测试自动化测试
·
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
软件测试
功能测试
职场和发展
程序人生
技术分享 |
web自动化测试
-PageObject 设计模式
为UI页面写测试用例时(比如web页面,移动端页面),测试用例会存在大量元素和操作细节。当UI变化时,测试用例也要跟着变化,PageObject很好的解决了这个问题。使用UI自动化测试工具时(包括selenium,appium等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase更稳健,不需要太多
测试萧十一郎
·
2023-11-07 23:35
自动化测试
软件测试
软件测试工程师
前端
设计模式
软件测试
功能测试
自动化
程序人生
职场和发展
技术分享 |
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
安全
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
安全测试
自动化测试
软件测试
前端
测试工具
软件测试
性能测试
自动化测试
设计模式
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
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
测试开发
软件测试
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
技术分享
软件测试
软件测试
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
测试工具
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
测试工具
Web自动化测试
之图文验证码的解决方案
对于web应用程序来讲,处于安全性考虑,在登录的时候,都会设置验证码,验证码的类型种类繁多,有图片中辨别数字字母的,有点击图片中指定的文字的,也有算术计算结果的,再复杂一点就是滑动验证的。诸如此类的验证码,对我们的系统增加了安全性的保障,但是对于我们测试人员来讲,在自动化测试的过程中,无疑是一个棘手的问题。1、Web化验证码解决方案一般在我们测试过程中,登录遇到上述的验证码的时候,有以下种解决方案
程序员曦曦
·
2023-11-01 20:12
软件测试工程师
软件测试
自动化测试
前端
python
数据库
软件测试
功能测试
自动化测试
程序人生
2023软件测试八股文最新版(含答案+文档)
一、
Web自动化测试
1、Selenium中hidden或者是display=none的元素是否可以定位到?
互联网杂货铺
·
2023-11-01 16:32
python
软件测试
自动化测试
测试工程师
面试
职场和发展
接口测试
67道 Python自动化面试题
断言Assert用于在代码中验证实际结果是不是符合预期结果,如果测试用例执行失败会抛出异常并提供断言日志3、什么是
web自动化测试
Web自动化测试
是从UI(用户界面)层面进行的自动化测试,测试人员通过编程自动化程序
Python热爱者
·
2023-11-01 08:30
编程语言
python
基于Selenium+Python的
web自动化测试
框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试小鬼
·
2023-11-01 07:41
selenium
python
前端
软件测试
jmeter
测试工具
jenkins
13.测试
13.1测试基础概念13.2测试用例13.3测试用例进阶13.4
web自动化测试
(Selenium3+Java)13.5Junit5(针对Java的单元测试框架)13.6性能测试理论13.7性能测试工具
数九天有一个秘密
·
2023-11-01 00:33
java
1024程序员节
Web自动化测试
工具——selenium
一、特点1、开源、免费2、跨平台Linux、Windows、Mac3、支持多浏览器4、支持多种语言:java、python···二、selenium1、安装:安装方法一:通过pip包管理工具安装:安装:pipinstallselenium查看:pipshowselenium卸载:pipuninstallselenium安装指定的版本号的selenium:pipinstallselenium==版本
小何小何h
·
2023-10-31 16:18
测试工具
自动化
python web自动化代码_【
Web自动化测试
——代码篇一】简单的Web自动化脚本
前言本人新手,说不定会出现各种差错,希望各位能指出来(请勿转载)在代码篇里就不多介绍测试环境的搭建以及测试工具的安装了同一个功能的自动化脚本将通过Java、Python以及Ruby来编写,所以更新速度有可能会比较慢~~~///(^v^)\~~~,当然我也会写上编程时遇到的问题的==如何编写一个简单的网页自动化脚本相信大家都知道一句话“有问题,问度娘”,那么就此以百度为例,我们该怎么通过代码来打开网
或许不想懂
·
2023-10-31 16:12
python
web自动化代码
Python
web自动化测试
—— 文件上传
文件上传三种方式:(一)查看元素标签,如果是input,则可以参照文本框输入的形式进行文件上传方法:和用户输入是一样的,使用send_keys步骤:1、找到定位元素,2,输入文件路径ele=driver.find_element_by_id("id")#说明:参数是文件的路径,在windows中,因为路径是反斜杠,所以在路径之前需要有rele.send_keys(r"c:\xxx.txt")tim
自动化测试 老司机
·
2023-10-31 16:54
软件测试
自动化测试
测试工程师
python
前端
开发语言
测试工具
postman
软件测试
自动化测试
5分钟带你认识
web自动化测试
1.什么是自动化测试?自动化测试的概念:软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,他是软件测试的一个重要组成部分,能够完成许多手工测试无法完成或者难以实现的测试工作,正确合理的实施自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。2..为什么进行自动化测试?自动化测试的好处:1)缩短测试周期计算机行业更新迭
测试萧十一郎
·
2023-10-31 16:16
软件测试工程师
自动化测试
软件测试
前端
软件测试
功能测试
自动化测试
程序人生
职场和发展
UI自动化概念+
Web自动化测试
框架
1.UI自动化测试概念:我们先明确什么是UIUI,即(UserInterface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介UI自动化测试:
Web自动化测试
和移动自动化测试都属于UI自动化测试
软件测试果冻
·
2023-10-31 11:54
软件测试
ui
自动化
前端
Selenium自动化之弹窗处理
1.前言我们在使用Selenium做
Web自动化测试
时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。
软件测试曦曦
·
2023-10-31 00:34
软件测试
软件测试工程师
自动化测试
selenium
自动化
测试工具
功能测试
软件测试
程序人生
职场和发展
python爬虫selenium和ddddocr使用
python爬虫selenium和ddddocr使用selenium使用selenium实际上是
web自动化测试
工具,能够通过代码完全模拟人使用浏览器自动访问目标站点并操作来进行web测试。
陈天在睡觉
·
2023-10-30 07:44
案例总结
python
python
爬虫
selenium
Python&selenium自动化测试启用chrome无头浏览器模式
该模式的好处如下:1)可以加快
web自动化测试
的执行时间,对于web自动
乘风破浪的姐姐
·
2023-10-29 17:45
Web自动化测试
-Selenium语法入门到精通
前言说到自动化测试,就不得不提大名鼎鼎的Selenium。Selenium是如今最常用的自动化测试工具之一,支持快速开发自动化测试框架,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。对测试人员来说,如果你编程经验不足,python+Selenium是个很好的选择。语法简约,清晰,可以显著减少后期维护难度和工作压力。用Python+Selenium做自动化测试,可支持多种浏览
程序员油条
·
2023-10-29 06:35
软件测试
技术分享
自动化测试
selenium
测试工具
Selenium自动测试框架
Xpath操作测试对象API添加等待浏览器的操作键盘操作鼠标操作定位一组元素下拉框弹窗上传文件org.seleniumhq.seleniumselenium-java3.141.59selenium是用来做
web
demon-lover
·
2023-10-29 06:59
selenium
测试工具
[Python]Selenium-自动化测试
Selenium是一个
web自动化测试
的工具,在使用之前先在对应的项目添加工具包噢.本文章主要简单的介绍了selenium对于自动化测试的使用目录添加浏览器驱动get函数来到对应网站驱动的定位元素定位id
HY_PIGIE
·
2023-10-29 04:22
python
selenium
开发语言
selenium测试框架快速搭建(ui自动化测试)
一、介绍selenium目前主流的
web自动化测试
框架;支持多种编程语言Java、pythan、go、js等;selenium提供一系列的api供我们使用,因此在web测试时我们要点页面中的某一个按钮,
喜欢软测的小北葵
·
2023-10-28 15:41
Python
软件测试
程序员
selenium
ui
测试工具
UI自动化概念 +
Web自动化测试
框架介绍
1.UI自动化测试概念:我们先明确什么是UIUI,即(UserInterface简称UI用户界面)是系统和用户之间进行交互和信息交换的媒介UI自动化测试:
Web自动化测试
和移动自动化测试都属于UI自动化测试
测试萧十一郎
·
2023-10-28 15:36
软件测试工程师
自动化测试
软件测试
ui
自动化
前端
软件测试
功能测试
程序人生
职场和发展
Ui自动化概念+
Web自动化测试
框架介绍
4.UI自动化测试介入时机5.UI自动化测试所属分类
Web自动化测试
框架介绍2.Selenium框架介绍及特点:
Web自动化测试
环境搭建2.元素定位(一)idclassname,tagname定位linktext
测试小婉
·
2023-10-28 14:49
自动化测试
ui
自动化
前端
一文带你了解
Web自动化测试
一、背景1、程序中的接口(1)典型的Web设计架构web是实现了基于网络通信的浏览器客户端与远程服务器进行交互的应用,通常包括两部分:web服务器和web客户端。web客户端的应用有html,JavaScript,ajax,flash等;服务器端的应用非常丰富,比如java的servlet,jsp,ssh框架,.net的aspx,还包括其他脚本如php,python。web服务器端的设计架构近年来
测试老哥
·
2023-10-28 14:06
职场和发展
测试工具
selenium
软件测试
自动化测试
接口测试
Web自动化
【
Web自动化测试
】(四)Selenium中WEB控件交互的方法
相关文章链接:【
Web自动化测试
】(一)Selenium介绍及安装部署说明【
Web自动化测试
】(二)使用selenium编写测试用例【
Web自动化测试
】(三)Selenium中控件定位方法【
Web自动化测试
爱测试的高胖胖
·
2023-10-28 04:28
WEB自动化测试
selenium
WEB控件交互
ActionChains
Touchchains
python
python
web自动化测试
元素定位_基于python3的selenium3的
web自动化测试
之元素定位——小白进阶之路(一)...
没名字是一个块标签一个容器标签,里面可包含不同的标签没名字是一个文本标签,一个文本容器标签,里面一把放文本不同的标签声明的是一个段落是一个文本框代表图像HTML标签的层级关系爷爷类标签HTML页面中什么是元素?在HTML页面中,开始标签和结束标签之间的所有代码,都叫元素,是一个集合的概念。元素有什么组成呢?元素有属性和属性值6.元素定位6.1元素定位方法find_element_by_id('id
weixin_39937447
·
2023-10-27 21:10
python
web自动化测试元素定位
Web自动化测试
进阶
3.Selenium自动化测试框架1.什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。框架,其实就是某种应用的半成品,就是一组组
你遗憾吗?
·
2023-10-27 21:08
web自动化
Web自动化测试
进阶 —— Selenium模拟鼠标操作
鼠标操作事件在实际的web产品测试中,对于鼠标的操作,不单单只有click(),有时候还要用到右击、双击、拖动等操作,这些操作包含在ActionChains类中。ActionChains类中鼠标操作常用方法:首先导入ActionChains类:fromselenium.webdriver.common.action_chainsimportActionChainscontext_click():右
自动化测试 老司机
·
2023-10-27 21:35
测试工程师
自动化测试
软件测试
前端
selenium
软件测试
自动化测试
单元测试
浅谈一下自动化测试中的验证码处理方法小总结
但与此同时,验证码技术的使用却使得
WEB自动化测试
面临了较大的困难。验证码一般应用在WEB系统涉及登录和输入的页面上,其
程序员威子
·
2023-10-27 18:35
自动化测试
职场和发展
软件测试
python
功能测试
软件测试面试真题 | 什么是PO设计模式?
考察点《pageobject设计模式》:PageObject设计模式的设计思想、设计原则《
web自动化测试
实战》:结合PageObject在真实项目中的实践与应用情况传统UI自动化的问题无法适应UI频繁变化无法清晰表达业务用例场景大量的样板代码
测试涛叔
·
2023-10-27 17:16
技术分享
自动化测试
软件测试
面试
设计模式
职场和发展
selenium+python
web自动化测试
框架项目实战实例教程
自动化测试对程序的回归测试更方便。由于回归测试的动作和用例是完全设计好的,测试期望的结果也是完全可以预料的,将回归测试自动运行...可以运行更加繁琐的测试自动化测试的一个明显好处就是可以在很短的时间内运行更多的测试。学习自动化测试最终目的是应用到实际项目中,本篇将介绍大家自动化测试框架:项目目录结构:基本类模块代码fromCommon.Logimportframelogclassbase():de
软件测试潇潇
·
2023-10-27 16:56
软件测试
自动化测试
软件测试工程师
python
selenium
前端
软件测试
自动化测试
功能测试
程序人生
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他