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自动化测试
-PO模式实战,一文通透...
前言PO模式PageObject(简称PO)模式,是Selenium实战中最为流行,并且是自动化测试中最为熟悉和推崇的一种设计模式。在设计自动化测试时,把页面元素和元素的操作方法按照页面抽象出来,分离成一定的对象,然后再进行组织。做web自动化最头疼的一个问题,莫过于页面变化了,如果没有使用PO设计模式,页面一变化就意味着之前的元素定位甚至元素的操作方法不能用了,需要重新修改。你需要一个一个从测试
爱学习的执念
·
2023-09-28 22:23
软件测试
技术分享
自动化
运维
测试工具
压力测试
软件测试-
Web自动化测试
Web自动化测试
1.什么是自动化测试自动测试指软件测试的自动化,根据预设的要求,采用一些工具来帮我们完成一些频繁操作的事情,然后评估运行结果。
南 栀
·
2023-09-28 07:59
软件测试
功能测试
【
web自动化测试
】
【
web自动化测试
】安装selenium库eg.安装指定版本(4.2)的库pipinstallselenium==4.21、初级、中级、高级初级:selenium常见方法的基本使用基本
web自动化测试
用例编写中级
Leo Ma
·
2023-09-27 13:47
web自动化测试
python
Web自动化测试
—— 关键数据记录
记录关键数据的作用内容作用日志1、记录代码执行情况,方便复现场景,也可以作为bug依据截图1、断言失败或成功的截图;2、异常截图达到丰富报告的作用;3、可以作为bug依据pagesource1、协作排查报错时元素是否存在一、行为日志记录日志配置脚本日志级别debug记录日志信息info记录关键信息,比如断言等deftest_record_data(self):self.driver.get("ht
静姐说测试
·
2023-09-27 04:07
自动化测试
经验分享
软件测试
前端
测试工程师
测试工具
软件测试
自动化测试
Selenium
Web自动化测试
—— 高级控件交互方法!
一、使用场景使用场景对应事件复制粘贴键盘事件拖动元素到某个位置鼠标事件鼠标悬停鼠标事件滚动到某个元素滚动事件使用触控笔点击触控笔事件(了解即可)https://www.selenium.dev/documentation/webdriver/actions_api二、ActionChains解析实例化类ActionChains,参数为driver实例。中间可以有多个操作。.perform()代表确
静姐说测试
·
2023-09-26 19:38
软件测试
经验分享
自动化测试
selenium
前端
交互
自动化测试
测试工程师
软件测试
测试工具
一文带你上手自动化测试中的PO模式!
下面就以
web自动化测试
为例来说明POM模式:python+Selenium+pytest框架下,完成自动化测试用例的编写,管理,运行和出报告,似乎是一项非常简单的工作过程,随在项目进展,特别是迭代频繁的敏捷项目研发方式下
静姐说测试
·
2023-09-26 02:28
自动化测试
经验分享
软件测试
测试工程师
自动化测试
软件测试
web自动化测试
自动化实战-对个人博客系统实现
web自动化测试
基于selenium和JUnit5实现的自动化测试用例一、使用脑图编写
web自动化测试
用例下图就是根据博客系统创建的自动化测试用例脑图二、创建自动化项目,根据用例来实现脚本Common包底下放着的是所有测试用例共用的方法
XY枫晨
·
2023-09-25 17:19
自动化
junit
单元测试
nightwatch + selenium 基于浏览器的
web自动化测试
教程(一)
目录什么是nightwatchnightwatch的实现原理安装与配置安装nodejs安装nightwatchSeleniumServerSetupSeleniumServer下载Selenium启动Selenium配置nightwatch+selenium什么是nightwatchNightwatch.js是一个用于web网站或应用的自动化测试框架,使用node.js和W3CWebDriverA
Viogs
·
2023-09-24 19:57
nodejs
selenium
nightwatch
Python自动化
什么是自动化测试让程序代替人为去验证程序功能的过程二、为什么要进行自动化测试解决回归测试解决压力测试解决兼容测试提高测试效率,保证产品质量三、自动化测试所属分类黑盒测试(功能测试)灰盒测试(接口测试)白盒测试(单元测试)注意:
Web
是子奇La
·
2023-09-24 02:02
浅谈自动化测试中的验证码处理方法小总结
但与此同时,验证码技术的使用却使得
WEB自动化测试
面临了较大的困难。验证码一般应用在WEB系统涉及登录和输入的页面上,其
小码哥说测试
·
2023-09-24 01:34
自动化测试
技术分享
软件测试
开发语言
自动化测试
软件测试
测试工程师
职场和发展
爬虫入门到进阶(六)
Selenium与PhantomJS1.selenium介绍介绍:1.selenium是一个
web自动化测试
用的框架.程序员可以通过代码实现对浏览器的控制,比如打开网页,点击网页中的元素,实现鼠标滚动等操作
java_prinln
·
2023-09-24 01:51
爬虫
爬虫
python
Web自动化测试
测试常见BUG
【软件测试面试突击班】如何逼自己一周刷完软件测试八股文教程,刷完面试就稳了,你也可以当高薪软件测试工程师(自动化测试)1.翻页翻页时,没有加载数据为空,第二页数据没有请求翻页时,重复请求第一页的数据翻页时,没有图片的内容有时候会引用有图片的内容2、图片数据为空图片数据为空时,会保留为空的图片数据位置3、链接为空链接为空时,点击图片,会刷新页面4、服务端部分字段为空整个页面出现空白5、session
给点流量吧
·
2023-09-23 17:50
软件测试
技术分享
前端
bug
Web自动化框架中验证码识别处理全攻略,让测试更得心应手!
一.
Web自动化测试
框架搭建1.选择一个自动化测试工具有许多的自动化测试工具可以选择,比如Selenium、A
自动化测试 老司机
·
2023-09-23 15:10
测试工程师
自动化测试
软件测试
selenium
测试工具
压力测试
自动化测试
软件测试
Web自动化测试
—— 如何进行Selenium页面数据及元素交互?啊哈
前言:
Web自动化测试
是一种常用的测试方式,通过在浏览器中模拟用户操作以及与页面元素的交互,可以有效地检验页面的功能性以及稳定性。
静姐说测试
·
2023-09-23 09:59
自动化测试
软件测试
经验分享
selenium
测试工具
测试工程师
软件测试
自动化测试
Web自动化框架中验证码识别处理全攻略,让测试更得心应手!
一.
Web自动化测试
框架搭建1.选择一个自动化测试工具有许多的自动化测试工具可以选择,比如Selenium、A
测试界的彭于晏
·
2023-09-22 23:05
软件测试
自动化测试
技术分享
测试工具
软件测试
测试工程师
自动化测试
性能测试
selenium中元素定位&xpath详细介绍
肯定会有个中间的途径,就是通过元素定位,定位到元素后,再对这个元素进行操作,那么今天就来介绍下ui自动化测试中的其中一种————
web自动化测试
,selenium框架中的元素定位&xpath这个中元素定位的详细介绍
倩倩倩倩千千*-
·
2023-09-22 10:00
python自动化测试
selenium
xpath
Web自动化测试
:邮件发送测试报告
在我们运行完整个项目后,已经生成了测试报告,一般自动化会在本地或者公司服务器上运行,那如何获取自动化测试的运行结果呢,此时就需要把测试结果以邮件的形式发送到邮箱,这样就可以在测试完成的第一时间知道测试结果。所以我们需要来学习一下如果使用python第三方库来发送邮件。其实关于发送邮件的方法,复制粘贴过来,修改下参数、账号、密码后,直接使用就可以了,再把数据写到配置中参数化基本就搞定。一、发送邮件的
川石信息
·
2023-09-21 13:55
RED(robot framework)中使用headless模式
最近在用RED进行
web自动化测试
,RED是官方发布的针对python3roboteditoride,下载地址:http://nokia.github.io/RED/因为运行测试时间比较长,随便都几十分钟
gstorm
·
2023-09-21 03:10
Web自动化测试
,一定得掌握的 8 个核心知识点!
使用cypress进行端对端测试,和其他的一些框架有一个显著不同的地方,它使用JavaScript作为编程语言。传统主流的selenium框架是支持多语言的,大多数QA会的python和Java语言都可以编写selenium代码,遇到需要编写js代码的cypress,以为又要学习一门编程语言,慢慢就放弃了。其实学习cypress只需要掌握一些基础语法就够了。1、变量在js里用let这个关键字定义变
自动化测试 老司机
·
2023-09-20 22:56
软件测试
自动化测试
测试工程师
前端
测试工具
性能测试
软件测试
自动化测试
测试工程师
软件测试框架实战:Python+Slenium搭建
Web自动化测试
框架全教程
Python+Selenium是一种流行的
Web自动化测试
框架,可以模拟真实的用户操作,对网页进行功能和样式的验证。
程序员油条
·
2023-09-20 04:36
技术分享
软件测试
自动化测试
python
开发语言
测试工具
功能测试
Web 自动化测试学会这一招,下班至少早一小时
♥前言大家都知道,我们在通过Selenium执行
Web自动化测试
时,每次都需要启动/关闭浏览器,如果是多线程执行还会同时打开多个,比较影响工作的正常进行。
测试小鬼
·
2023-09-19 22:19
jenkins
docker
软件测试
运维
django
前端
【
Web自动化测试
】如何生成高质量的测试报告
web自动化测试
实战之批量执行测试用例场景:运行AllTest.py文件后得到的测试结果不够专业,无法直观的分析测试结果,我们能否有一个报告直接展示我测试用例运行的测试结果呢。答案是,当然有。
爱学习的执念
·
2023-09-19 22:57
技术分享
软件测试
前端
pytest
测试工具
掌动智能:高效实用的
Web自动化测试
工具
为了满足这一需求,掌动智能推出了一款高效实用的
Web自动化测试
工具,帮助测试人员提高测试效率、提升产品质量,并加速交付速度。
掌动智能
·
2023-09-19 05:00
前端
自动化
测试工具
Web自动化测试
理解
最近几天,由于工作需要接触
Web自动化测试
,所以我从网上找的资料,学习了解,然后自己总结汇总的随笔,如文章中有不足的地方,请大家多多指教;或者文章内容与他人相似,望见谅。
荔枝味奶糖
·
2023-09-19 04:22
软件测试
自动化测试
[Selenium自动化测试实战] 不打开浏览器如何进行
WEB自动化测试
一、问题在一般的使用场景下,使用selenium进行
web自动化测试
都需要打开一个浏览器的实体,测试脚本通过控制webdriver来对浏览器进行操作。
梵音11
·
2023-09-17 21:40
RobotFrameWork自动化测试环境搭建
功欲善其事必先利其器,在学习RF之前同样需要搭建开发环境,包括运行环境的搭建,
web自动化测试
环境的搭建,所以今天会讲
测试界的流量王
·
2023-09-17 12:51
技术分享
自动化测试
职场和发展
自动化测试-简化版
简介image2.
Web自动化测试
框架2.1SeleniumSelenium是一个用于Web应用程序测试的工具。支持的浏览器包括IE、MozillaFirefox、MozillaSuite等。
w_yong
·
2023-09-16 02:19
web自动化测试
工具之Selenium的使用
Selenium的使用Selenium概述工作原理应用场景安装浏览器驱动基本使用安装Selenium模块注意点使用分析代码实现常见方法driver对象定位标签元素与获取标签对象获取文本内容与属性值使用无界面浏览器使用pyantomjs驱动设置chrome启动参数其他操作窗口切换ifrme切换设置User-Agent和代理获取网页源码cookies操作执行javascript页面等待Selenium
CodeDevMaster
·
2023-09-15 16:41
#
爬虫
测试工具
自动化
Selenium
python
Web自动化测试
进阶 —— Selenium模拟鼠标操作
鼠标操作事件在实际的web产品测试中,对于鼠标的操作,不单单只有click(),有时候还要用到右击、双击、拖动等操作,这些操作包含在ActionChains类中。ActionChains类中鼠标操作常用方法:首先导入ActionChains类:fromselenium.webdriver.common.action_chainsimportActionChainscontext_click():右
自动化测试 老司机
·
2023-09-15 14:27
软件测试
自动化测试
测试工程师
前端
selenium
单元测试
自动化测试
软件测试
测试工程师
UI自动化测试工具详解
常用工具1、QTP:商业化的功能测试工具,收费,可用于
web自动化测试
2、RobotFramework:基于Python可扩展的关键字驱动的测试自动化框架3、Selenium:开源的
web自动化测试
工具
测试秃头怪
·
2023-09-15 13:23
python
软件测试
自动化测试
职场和发展
面试
selenium
测试工具
Web自动化测试
流程:从入门到精通,帮你成为测试专家!
本文将介绍
Web自动化测试
流程,并提供代码示例。步骤一:选取测试工具选择适合自己团队的自动化测试工具是很重要的。目前比较流行的Web自动化工具有Selenium、Cypress、Puppeteer等。
自动化测试 老司机
·
2023-09-13 22:27
软件测试
自动化测试
测试工程师
前端
selenium
软件测试
功能测试
自动化测试
Web自动化测试
:selenium如何实现关键字驱动(超详细)
前言要做ui自动化测试,使用关键字驱动可以说是必须会的一种测试方式,它既可以在纯代码的自动化程序中运行,也可以在测试平台中使用。使用纯代码方式时,自动化工程师先写好一个通用的程序,其他手工测试人员只需要把执行的页面操作关键字填入到一个表格当中,就可以执行自动化测试了。这个表格可以是Excel表格,也可是yaml文件。使用测试平台时,测试开发工程会编写一个界面,在假面中,手工测试人员也可以选择需要操
测试杂货铺
·
2023-09-13 22:11
python
selenium
职场和发展
软件测试
自动化测试
功能测试
测试工具
web自动化测试
python+selenium+数据驱动
python中的selenium库可以用于网页UI自动化测试,在网上关于selenium中方法的介绍有很多。这里我就不再一个一个的去介绍了,有一些方法我们根本用不到,如果你会JavaScript的话只用execute_script()方法都可以完成很多操作了。在这里我着重说一下selenium的封装,以及如何在测试框架中使用数据驱动。selenium框架安装指令:pip3installseleni
爆笑蛙
·
2023-09-13 16:40
web自动化测试
python
selenium
开发语言
测试工具
2023最新自动化测试面试题,包你快速入职
断言Assert用于在代码中验证实际结果是不是符合预期结果,如果测试用例执行失败会抛出异常并提供断言日志3、什么是
web自动化测试
Web自动化测试
是从UI(用户界面)层面进行的自动化测试,测试人员通过编程自动化程序
给点流量吧
·
2023-09-13 01:18
技术分享
软件测试
软件测试
自动化测试
RobotFrameWork自动化测试环境搭建
功欲善其事必先利其器,在学习RF之前同样需要搭建开发环境,包括运行环境的搭建,
web自动化测试
环境的搭建,所以今天会讲
测试界的扛把子
·
2023-09-12 20:48
软件测试
技术分享
单元测试
测试工具
Python自动化测试-Selenium-网页中元素定位最全详解
使用selenium框架实现
web自动化测试
在搭建部署好环境后我们需要了解怎么在网页中定位元素因为代码不像人可以肉眼直接定位到不同的元素,我们需要通过特定的方式告诉程序操作的元素在哪里,再对元素进行操作
Dolphin要发光
·
2023-09-11 00:37
自动化测试
python
selenium
python
定位
自动化测试——selenium(环境部署和元素定位)
>一个
web自动化测试
工具;二、主流的自动化工具:>QTP:收费支持(支持web、桌面软件自动化)>selenium:免费,开源只支持web项目>Robotframeword:基于Python扩展关键字驱动自动化工具注意
测试大圣
·
2023-09-09 06:02
python
软件测试
自动化测试
功能测试
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
测试工程师
自动化测试
Web自动化测试
详细流程和步骤
一、什么是
web自动化测试
自动化(Automation)是指机器设备、系统或过程(生产、管理过程)在没有人或较少人的直接参与下,按照人的要求,经过自动检测、信息处理、分析判断、操纵控制,实现预期的目标的过程
测试杂货铺
·
2023-09-08 17:07
职场和发展
软件测试
自动化测试
selenium
测试工具
测试用例
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自动化测试
中的接口测试
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自动化测试
测试框架
云端笔记系统-自动化测试
文章目录1.思维导图编写
Web自动化测试
用例2.创建测试项目3.根据思维导图设计【云端笔记】自动化测试用例3.1.准备工具类3.2.测试注册页面3.3.测试登陆页面3.4.测试添加博客页3.5.测试我的博客列表页
快到锅里来呀
·
2023-09-03 17:12
笔记
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他