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
自动化测试框架cucumber
自动化测试框架
搭建全过程
前段时间写了一系列自动化测试相关的文章,当然更多的是方法和解决问题的思路角度去阐述我的一些观点。这篇文章来聊聊新手如何从零到一落地实践接口自动化测试。为什么要做接口测试测试理念的演变早些时候,软件研发交付流程大多遵循V型或W型的瀑布模式,这种模式下只有开发编码完成才会提测进入测试验证阶段。这个阶段测试同学做的大多是基于业务流程和页面的功能测试工作,也就是我们自嘲的“点工”。近几年随着业务迭代速度加
鱼鱼说测试
·
2023-12-30 14:06
软件测试
自动化测试
功能测试
自动化测试
pytest+yaml+allure+钉钉接口自动化测试,无需代码能力,小白也可使用
文章目录使用pytest+yaml+allure的接口
自动化测试框架
前置条件一.一个yaml文件一个接口二.用到的pytest插件:三.markers的使用四.执行顺序五.前后置执行六.allure报告的用例的严重程度
搬砖柯
·
2023-12-30 10:40
pytest
python
软件测试52讲笔记--21 移动测试神器:带你玩转Appium
Appium作为目前主流的移动应用
自动化测试框架
,具有极强的灵活性,主要体现在以下5个方面
cynthia猫
·
2023-12-30 09:30
自动化测试:selenium总结
Selenium是如今最常用的自动化测试工具之一,支持快速开发
自动化测试框架
,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。
测试1998
·
2023-12-30 06:55
python
自动化测试
软件测试
职场和发展
测试工具
selenium
单元测试
Web自动化测试:selenium使用总结
Selenium是如今最常用的自动化测试工具之一,支持快速开发
自动化测试框架
,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。
测试杂货铺
·
2023-12-30 06:18
python
软件测试
职场和发展
自动化测试
测试工具
selenium
单元测试
Web自动化测试:Selenium入门到精通
Selenium是如今最常用的自动化测试工具之一,支持快速开发
自动化测试框架
,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。
互联网杂货铺
·
2023-12-30 06:47
python
软件测试
自动化测试
测试工具
selenium
单元测试
职场和发展
Web自动化测试-Selenium语法入门到精通
Selenium是如今最常用的自动化测试工具之一,支持快速开发
自动化测试框架
,且支持在多种浏览器上执行测试。Selenium学习难度小,开发周期短。
程序员念姐
·
2023-12-30 06:46
自动化测试
软件测试
技术分享
selenium
测试工具
Pytest
自动化测试框架
快速上手,超详细整理。。
pytest框架pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活,容易上手;支持参数化;能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests);pytest具有很多第三方插件,并且可以自定义扩展,比较好用的如pytest-selenium(集成selenium)、pyt
测试老哥
·
2023-12-30 03:01
pytest
软件测试
自动化测试
测试工具
单元测试
测试用例
python
全新ui
自动化测试框架
教学——Cypress
前言在现阶段自动化测试领域大规模普及的是selenium及appium等常规自动化测试工具,但在其中会有遇到很多影响因素导致测试结果不理想和不准确的情况发生。在经过Darren洋对自动化测试工具调研后,发现了Cypress这一款针对端到端的自动化测试工具,可以测试webui及api自动化测试(最重要的一点是该款工具可以自动生成元素标签语句,针对基础薄弱和零基础的小白非常友好,打工人学习起来也是非常
AE—Darren洋
·
2023-12-30 01:34
自动化测试
ui自动化
自动化测试
测试工具
Cypress
测试工程师进阶,从0-1学习
Cucumber
之基于behave框架自动化测试教程(三)
目录前情提要环境搭建前behave环境搭建behave常见用法demodemoone:如何在feature的step中传入参数demotwo:如何在feature的step中传入大批量文本参数demothree:如何在feature的step中传入表格参数demoFour:有依赖关系的step如何处理demoFive:自定义参数解析器总结知识点往期内容:关于作者❤大家好!我是虫兵❤~一个资深测试开
虫兵
·
2023-12-29 23:15
测试技术
学习
自动化
python
http接口测试—
自动化测试框架
设计
一、测试需求描述对服务后台一系列的http接口功能测试。输入:根据接口描述构造不同的参数输入值(Json格式)输出:字符串(传入的方式+传入的字符串)http://localhost:8090/lctest/TestServer二、程序设计1、Client程序设计读取Excel配置的测试用例数据发送参数Json格式给Server,接收Server的返回数据进行数据比对校验,返回测试结果,将数据插入
测试界的路飞
·
2023-12-29 23:53
技术分享
软件测试
http
网络协议
网络
自动化测试框架
之设计思路
一、为什么要进行自动化测试提高测试效率和降低测试成本实现快速的回归测试,加快车速进度从而加快产品发布进度更多的测试,提高测试覆盖率保证一致性提高测试的可靠性,避免人为因素掌握了某个自动化测试工具,脚本的编写技术,并不能达到自动化的要求,完全通过脚本方式实现,工作量巨大且可维护性极差,不能复用。在正式实施自动化之前,必须搭建一套适合的自动化框架,将脚本能够有效地组织,连贯应用起来,提高测试脚本的可维
闷声不响
·
2023-12-29 11:02
自动化测试框架
自动化测试框架
聊一聊低代码自动化测试平台的设计思路
自18年起,一直在思考如何把
自动化测试框架
转化为测试平台,让自动化测试告别代码。
免费的东西
·
2023-12-29 11:30
面试
学习路线
阿里巴巴
android
前端
后端
自动化测试框架
设计思路
1.1.自动化测试的优点●提高测试效率和降低测试成本●实现快速的回归测试,加快测试进度从而加快产品发布进度●更多的测试,提高测试覆盖率●保证一致性●提高测试的可靠性,避免人为因素1.2.为什么要做
自动化测试框架
通过以往的尝试
栋祥
·
2023-12-29 11:59
自动化
测试人如何高效地设计
自动化测试框架
?
什么是
自动化测试框架
?它是由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。
软件测试君
·
2023-12-29 11:28
程序员
IT
软件测试
单元测试
数据库
python
程序人生
测试工程师
【python做接口测试的学习记录day7——pytest
自动化测试框架
升级之规范yaml用例,接口关联】
之前的框架中存在的问题:1、太多重复代码2、可以将token关联写入yaml因此我们需要对yaml进行规范一、yaml规范在根目录下创建“接口
自动化测试框架
YAML测试用例规范.txt”文件接口自动化测试
小丫么小二郎~
·
2023-12-29 00:15
功能测试
python
pytest
自动化
测试工具
Python自动化测试:选择最佳的
自动化测试框架
在开始学习python自动化测试之前,先了解目前市场上的
自动化测试框架
有哪些?随着技术的不断迭代更新,优胜劣汰也同样发展下来。
程序员老鹰
·
2023-12-28 20:36
软件测试
自动化测试
软件测试技术分享
python
开发语言
测试工具
Cucumber
-JVM的示例和运行解析
Cucumber
-JVM是一个支持Behavior-DrivenDevelopment(BDD)的Java框架。在BDD中,可以编写可读的描述来表达软件功能的行为,而这些描述也可以作为自动化测试。
oscar999
·
2023-12-28 19:57
440-系统测试与性能调优
BDD
Cucumber-JVM
Test
命令行运行
接口自动化框架设计之参数传递
在我们设计
自动化测试框架
的时候,我们会经常将测试数据保存在外部的文件(如Excel、YAML)中,实现测试脚本与测试数据解耦,方便后期维护。
测试杂货铺
·
2023-12-28 16:17
数据库
自动化测试
软件测试
职场和发展
测试工具
python
接口测试
每天一个测试小技巧:接口自动化框架设计必备利器之参数传递
在我们设计
自动化测试框架
的时候,我们会经常将测试数据保存在外部的文件(如Excel、YAML)中,实现测试脚本与测试数据解耦,方便后期维护。
喜欢软测的小北葵
·
2023-12-28 13:21
软件测试
Python
程序员
java
前端
服务器
软件测试/测试开发丨Pytest
自动化测试框架
(五)
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核测试报告在项目中是至关重要的角色,一个好的测试报告:可以体现测试人员的工作量;开发人员可以从测试报告中了解缺陷的情况;测试经理可以从测试报告中看到测试人员的执行情况及测试用例的覆盖率;项目负责人可以通过测试报告查看整个项目还余留多少问题,此次版本是否测试通过;所以打造一个美观、一目了然的测试报告,清晰的反应质量问题,并提供给相关人
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:49
pytest
软件测试
自动化测试
测试开发
软件测试/测试开发丨Pytest
自动化测试框架
(四)
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核在实际的测试工作中,通常需要对多组不同的输入数据,进行同样的测试操作步骤,以验证我们的软件质量。这种测试,在功能测试中非常耗费人力物力,但是在自动化中,却比较好实现,只要实现了测试操作步骤,然后将多组测试数据以数据驱动的形式注入,就可以实现了。前面文章学习了参数化,当数据量非常大的时候,我们可以将数据存放到外部文件中,使用的时候将
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:19
pytest
测试开发
自动化测试
软件测试
软件测试/测试开发丨Pytest
自动化测试框架
(二)
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核在上一篇文章中分享了pytest的基本用法,本文进一步介绍pytest的其他实用特性和进阶技巧。pytestfixturespytest中可以使用@pytest.fixture装饰器来装饰一个方法,被装饰方法的方法名可以作为一个参数传入到测试方法中。可以使用这种方式来完成测试之前的初始化,也可以返回数据给测试函数。将fixture
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:18
pytest
软件测试
测试开发
自动化测试
软件测试/测试开发丨Pytest
自动化测试框架
(三)
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核在之前的文章中主要分享了pytest的实用特性,接下来讲Pytest参数化用例的构建。如果待测试的输入与输出是一组数据,可以把测试数据组织起来用不同的测试数据调用相同的测试方法。参数化顾名思义就是把不同的参数,写到一个集合里,然后程序会自动取值运行用例,直到集合为空便结束。pytest中可以使用@pytest.mark.param
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:18
pytest
python
软件测试
测试开发
自动化测试
软件测试/测试开发丨Pytest
自动化测试框架
(一)
公众号搜索:TestingStudio霍格沃兹测试开发的干货都很硬核简介pytest是一个成熟的全功能Python测试工具,可以帮助您编写更好的程序。它与Python自带的Unittest测试框架类似,但pytest使用起来更简洁和高效,并且兼容unittest框架。pytest有以下实用特性:pytest能够支持简单的单元测试和复杂的功能测试;pytest本身支持单元测试;可以结合Request
测试开发软件测试性能测试自动化测试
·
2023-12-28 10:18
pytest
软件测试
自动化测试
测试开发
init_appium_and_devices 的实现思路分析
一、前置说明总体目录:《从0-1搭建企业级APP
自动化测试框架
》上节回顾:在使用fixture机制重构appium_helloworld一节中,预留了一个待实现的fixtureinit_appium_and_devices
kind-tester
·
2023-12-27 09:23
appium
学习之浅谈python如何做接口自动化
目录前言一、接口二、API自动化测试(接口测试):三、requests框架四、
自动化测试框架
-------》自动化测试核心技能1.1接口测试类型1.2如何开展接口测试1.3Python做接口自动化测试结语前言
百晓生说测试
·
2023-12-27 06:38
python
自动化
测试工具
postman
selenium
阿里联合字节测试开发带你从0到1开发
自动化测试框架
一、序言随着项目版本的快速迭代、APP测试有以下几个特点:首先,功能点多且细,测试工作量大,容易遗漏;其次,代码模块常改动,回归测试很频繁,测试重复低效;最后,数据环境多样,用户场景复杂,功能回归覆盖难全面。为节省成本,保证高效及高质量迭代,我们需采用更高效的测试方式,App自动化测试是较高效的手段。之前自动测试实践过程中遇到的诸多问题(代码复用率低,Case开发及数据构造繁琐,问题定位困难,学习
测试-八戒
·
2023-12-27 01:25
自动化测试框架
全网最新最全的接口
自动化测试框架
pytest-pluggy插件源码解读PluginManager类的其他功能
(1)unregister取消注册插件注册插件的过程都分析过了,取消注册过程就简单了,这里可以简单的看一下,这里主要就是对_name2plugin和_plugin2hookcallers这两个字典进行删除对应的插件,即取消注册插件,源代码如下:defunregister(self,plugin=None,name=None):"""unregisterapluginobjectandallitsc
测试-八戒
·
2023-12-27 01:24
pytest
python
开发语言
测试使用skywalking_SkyWalking agent 插件自动化测试实践-阿里云开发者社区
前言本文主要介绍SkyWalkingagent插件
自动化测试框架
组成及测试流程,以及一个实际的自动化测试testcase。
weixin_39675289
·
2023-12-27 01:47
测试使用skywalking
Selenium
自动化测试框架
(附教程+源码)
说起自动化测试,我想大家都会有个疑问,要不要做自动化测试?自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现过程中花费了很多成本、精力,而最终以失败告终。失败的原因会很多,我总结几项:太过依赖测试工具,高估了工具的力量,最终会以失望告终。项目紧急的情况,为了规避那些多余的环节,干脆人工测试,结果整个链路中
测试杂货铺
·
2023-12-26 23:44
职场和发展
软件测试
自动化测试
测试用例
python
selenium
测试工具
接口自动化框架设计必备利器之参数传递!
在我们设计
自动化测试框架
的时候,我们会经常将测试数据保存在外部的文件(如Excel、YAML)中,实现测试脚本与测试数据解耦,方便后期维护。
静姐说测试
·
2023-12-26 23:35
技术分享
自动化测试
软件测试
pytest
selenium
单元测试
测试工具
自动化测试
测试工程师
如何快速搭建接口
自动化测试框架
【附教程+源码】
1、接口测试接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。接口自动化相对于UI自动化来说,属于更底层的测试,这样带来的好处就是测试收益更大,且维护成本相对来说较低,是我们进行自动化测试的首选2、框架选型目前接口自动化的框架比较多,比如jmeter,就可以集接口自动化和性能测试于一体,该工具编写用例效率不高;还有我们常用的postman,结
互联网杂货铺
·
2023-12-26 22:15
软件测试
自动化测试
python
职场和发展
接口测试
测试工具
postman
Selenium4
自动化测试框架
Selenium介绍Selenium是目前用的最广泛的WebUI
自动化测试框架
,核心功能就是可以在多个浏览器上进行自动化测试,支持多种编程语言,目前已经被google,百度,腾讯等公司广泛使用。
软件测试玲雪
·
2023-12-26 10:28
接口测试
selenium
前端
ui
Pytest+Allure+Excel接口
自动化测试框架
实战(附教程+源码)
1.Allure简介简介Allure框架是一个灵活的、轻量级的、支持多语言的测试报告工具,它不仅以Web的方式展示了简介的测试结果,而且允许参与开发过程的每个人可以从日常执行的测试中,最大限度地提取有用信息。Allure是由Java语言开发的,支持Pytest,JaveScript、PHP、Ruby等。从DEV/QA的角度来看,Allure提供了详尽的测试报告,比如简化了常见缺陷的统计;失败的测试
测试1998
·
2023-12-26 09:46
pytest
excel
软件测试
python
职场和发展
测试工具
自动化测试
如何让
自动化测试框架
更自动化?
一、引言对于大厂的同学来说,接口自动化是个老生常谈的话题了,毕竟每年的MTSC大会议题都已经能佐证了,不是大数据测试,就是AI测试等等(越来越高大上了)。不可否认这些专项的方向是质量智能化发展的方向,但是凡事都遵循2/8定律,80%的从事软件测试的同学或许对这些并不感冒,因为大部分测试同学分布于中小厂,而他们大多停留在如何更好更快地进行接口自动化的阶段。小厂质量团队地位低,在团队中发言分量轻,项目
代码小念
·
2023-12-25 18:35
软件测试
自动化测试
技术分享
自动化
运维
单元测试
测试工具
什么是
自动化测试框架
?我们该如何搭建
自动化测试框架
?
一、什么是
自动化测试框架
简单来说,
自动化测试框架
就是由一些标准,协议,规则组成,提供脚本运行的环境。
自动化测试框架
能够提供很多便利给用户高效完成一些事
代码小念
·
2023-12-25 18:35
软件测试
自动化测试
技术分享
功能测试
单元测试
测试工具
一个基于多接口的业务
自动化测试框架
!
这是一个成熟的框架,不是要让别人当小白鼠,它已经先后在两家公司的5条业务线进行了推广应用,用例条数到了几千条以上,并且从2018年开始每天都在CI/CD流程中被调用执行。已有那么多接口测试框架,为什么重复造轮子?首先,本框架如题目描述,适用于多接口的业务自动化测试,不是简单的接口测试框架;其次框架始于2017、2018年,当时也没有现在如此多的接口测试框架。代码地址:https://github.
MAYUHAO1011
·
2023-12-25 15:58
自动化测试
功能测试
jmeter
压力测试
测试工具
自动化
BDD - Python Behave 入门
实践安装BehaveBehave项目目录结构创建项目创建Feature文件创建步骤定义文件执行用例执行全部用例执行部分用例生成报告生成Jsonreport生成HTML报告生成Junitreport生成
Cucumber
report
wumingxiaoyao
·
2023-12-24 21:59
#
Behave
Behave
BDD
cucumber
python
Allure
Selenium -
自动化测试框架
Selenium介绍Selenium是目前用的最广泛的WebUI
自动化测试框架
,核心功能就是可以在多个浏览器上进行自动化测试,支持多种编程语言,目前已经被google,百度,腾讯等公司广泛使用。
测试1998
·
2023-12-24 02:01
selenium
测试工具
职场和发展
自动化测试
软件测试
python
单元测试
Appium如何实现移动端UI自动化测试呢?
Appium是一个开源跨平台移动应用
自动化测试框架
。既然只是想学习下Appium如何入门,那么我们就直奔主题。文章结构如下:为什么要使用Appium?如何搭建Appium工具环境?
测试1998
·
2023-12-24 02:00
appium
ui
python
职场和发展
软件测试
测试工具
自动化测试
如何快速搭建app自动化环境编写用例?
Airtest是一款基于Python的全平台UI
自动化测试框架
,支持多种移动设备和模拟器,同时集成了丰富的图像识别和手势操作功能。
跟我一起学测试呀
·
2023-12-23 23:43
软件测试
技术分享
自动化
运维
Java测试框架推荐
Java测试框架介绍java有很多测试类框架,开发中有很多比如Mokito,powermock,wiremock,
cucumber
,但是powermock测试,sonar不认其覆盖率.MockitoWhatismockMockingisprimarilyusedinunittesting.Anobjectundertestmayhavedependenciesonother
tgee小黑猪的博客
·
2023-12-23 16:02
一个基于多接口的业务
自动化测试框架
!
这是一个成熟的框架,不是要让别人当小白鼠,它已经先后在两家公司的5条业务线进行了推广应用,用例条数到了几千条以上,并且从2018年开始每天都在CI/CD流程中被调用执行。已有那么多接口测试框架,为什么重复造轮子?首先,本框架如题目描述,适用于多接口的业务自动化测试,不是简单的接口测试框架;其次框架始于2017、2018年,当时也没有现在如此多的接口测试框架。代码地址:https://github.
自动化测试老司机
·
2023-12-23 07:10
安全测试
自动化测试
软件测试
selenium
测试工具
性能测试
自动化测试
接口测试
学完就能涨薪5k的接口
自动化测试框架
pytest-多线程、多进程执行用例
有些项目的测试用例较多,测试用例时需要分布式执行,缩短运行时间。pytest框架中提供可用于分布式执行测试用例的插件:pytest-parallel、pytest-xdist,接下来我们来学习这两个插件的使用方法。pytest-parallelpytest-parallel同时支持多线程、多进程两种方式执行测试用例。安装安装命令:pipinstallpytest-parallel==0.0.10注
锦都不二
·
2023-12-22 23:58
pytest
Django 5.0正式发布,最流行Python Web框架
如果你想学习web自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386Web+Pytest
自动化测试框架
项目实战
傲天测试王
·
2023-12-22 22:29
python
django
后端
we自动化测试
软件测试
程序员
如何搭建Web
自动化测试框架
?
在程序员的世界中,一切重复性的工作,都应该通过程序自动执行。「自动化测试」就是一个最好的例子。随着互联网应用开发周期越来越短,迭代速度越来越快,只会点点点,不懂开发的手工测试,已经无法满足如今的业务要求,只能被企业逐步裁员淘汰。「自动化测试和持续测试」就成为了业界主流。如果在招聘网站搜索「测试工程师」的职位,95%的招聘都会有「掌握自动化测试以及Python」的相关要求。可以说,Python自动化
测试杂货铺
·
2023-12-22 22:13
职场和发展
自动化测试
软件测试
单元测试
测试工具
python
selenium
Python接口自动化测试实战(视频教程+源码)
1、接口
自动化测试框架
在Python接口自动化测试中,我们可以使用很多开源的测试框架,例如unittest、pytest和nose等。这些框架都提供了非常丰富的功能来支持接口自动化测试。
测试老哥
·
2023-12-22 21:21
python
软件测试
自动化测试
单元测试
职场和发展
测试工具
selenium
搭建接口
自动化测试框架
python+requests+pytest
安装python(最好是比较新比较稳定的版本),然后是python的解释器或者叫编译器pycharm安装后新建一个项目,以此项目为基础,安装依赖搭建框架。打开pycharm,点击左上角的File->Newproject->弹出如下界面->在Location中输入项目名称(最好是英文)->在Baesinterpret,选择python的版本,点击Creat即可,最好新开一个页面。3.在新建的项目中安
啃火龙果的兔子
·
2023-12-22 07:21
开发DEMO
Pytest
python
python
pytest
开发语言
HamronyOS
自动化测试框架
使用指南
本指南重点介绍
自动化测试框架
的主要功能,同时介绍编写单元/UI自动化测试脚本的方法以及执行过程。
HarmonyOS开发者
·
2023-12-22 06:30
HarmonyOS
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他