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
pytest源码剖析
Selenium4+
Pytest
+Allure+PO自动化测试框架最新设计
最新设计说明:使用selenium4的以服务方式连接驱动,使用selenium4唯一的两种定位方式,并加上智能流畅等待的封装。最终效果:1、实现页面代码与测试代码分离,2、封装公共方法,其他页面通过继承调用。3、实现测试代码与测试数据分离4、实现allure输出加上附加截图等报告。5、实现并发执行。1、POM介绍略2、封装通用方法#哪些公共基本操作方法,初始化应该有操作方法fromselenium
测试星云
·
2023-12-17 13:06
【C++ STL】list 容器(介绍、使用、@迭代器失效、@迭代器的分类与实现方式、模拟实现、list 和 vector 的对比)
2.5修改操作①迭代器失效(⭐)②成员/非成员swap函数2.6容器操作(了解,用的很少)三、容器迭代器(重要)3.1容器迭代器的分类(⭐重要)3.2迭代器的实现方式分析(⭐重要)四、stl_list
源码剖析
CodeWinter
·
2023-12-17 10:53
C++
c++
带头双向循环链表
后端
stl_list
迭代器模式
pytest
之allure测试报告01:Windows安装java和allure环境
一、allure-
pytest
环境准备在pycharm中,使用pipinstallallure-
pytest
安装二、Java安装参考其他Java安装教程三、allure命令行工具allure是一个命令行工具
大语天气
·
2023-12-17 06:54
Pytest框架
pytest
pytest
之allure测试报告03:allure动态自定义报告
1、测试用例模块中引入allure:importallure2、yaml文件中定义添加title、story的值:3、测试用例中读取调用。eg:allure.dynamic.title()4、运行报告查看:成功动态展示yaml文件中配置的story、title
大语天气
·
2023-12-17 06:54
Pytest框架
pytest
pytest
进阶参数化用法01:parametrize详解
parametrize单参数单次循环的基本语法:@
pytest
.mark.parametrize("a",["b"])deftest_parametrize(a):print(a)其中a为变量,变量的值
大语天气
·
2023-12-17 06:54
Pytest框架
pytest
ptest基础用法04:指定目录、文件执行用例以及配置testpaths
一、指定目录、文件执行用例1)指定目录:
pytest
文件夹名结果:搜索并执行该文件夹下所有文件的测试用例2)指定文件,
pytest
文件夹名/文件名结果:只执行该文件下的测试用例二、配置testpaths
大语天气
·
2023-12-17 06:24
Pytest框架
pytest
pytest
基础用法05:-m,-k,-q,-s,-v运行参数详解及ini配置指定运行参数
一、
pytest
-m:执行特定的测试用例1、对测试用例使用1)配置文件中先注册好标签。注意:ini文件中不要有中文符号,逗号,冒号,引号等。
大语天气
·
2023-12-17 06:24
Pytest框架
pytest
pytest
之allure测试报告02:allure具体使用方法
一、allure包含的方法二、allure使用教程(1)用例中写入allure方法@allure.epic("数据进制项目epic")@allure.feature("手机号模块feature")classTestMobile:@allure.story("杭州的手机号story")@allure.title("测试手机号归属地title")@allure.testcase("http://www
大语天气
·
2023-12-17 06:47
Pytest框架
pytest
Python+Requests+
Pytest
+YAML+Allure实现接口自动化
本项目实现接口自动化的技术选型:Python+Requests+
Pytest
+YAML+Allure,主要是针对之前开发的一个接口项目来进行学习,通过Python+Requests来发送和处理HTTP协议的请求接口
百晓生说测试
·
2023-12-17 06:46
软件测试工程师
软件测试
自动化测试
python
pytest
自动化
自动化测试
软件测试
功能测试
程序人生
python+
pytest
接口自动化(12)-自动化用例编写思路 (使用
pytest
编写一个测试脚本)
经过之前的学习铺垫,我们尝试着利用
pytest
框架编写一条接口自动化测试用例,来厘清接口自动化用例编写的思路。
测试小鬼
·
2023-12-17 04:04
pytest
自动化
python
开发语言
网络协议
pytest
+ yaml 框架 -59.用例失败重跑机制
pytest
-rerunfailures
对于这种需要重新跑几次的场景,可以使用用例失败重跑机制,需安装
pytest
-rerunfailures插件。
上海-悠悠
·
2023-12-17 03:45
pytest
JVM
源码剖析
之信号处理机制
版本信息:jdk版本:jdk8u40写在前面:在看到Saturn唯品会的分布式调度框架时,看到此框架使用了信号处理,并且外面关于Java信号处理机制的文章很少有写到JVM层面,所以笔者心血来潮写下了这篇关于Java信号处理机制的文章~因为Java信号处理机制是依赖于底层操作系统的信号处理机制,本文重点关注于Java信号处理机制,所以并不会过度的去介绍操作系统的信号处理机制~源码论证:因为Java信
程序员李哈
·
2023-12-17 00:56
Java底层
源码解读
信号处理
java
JVM源码
Appium+Python+
Pytest
+Allure+Git+Node+Jenkins+Xcode IOS自动化测试从0到1落地
二.环境依赖*mac*xcode*python*pycharm*appium*
pytest
*jdk1.8*allure*git*no
Quan-u
·
2023-12-16 23:03
python
pytest
git
自动化
测试工具
基于docker搭建jenkins+python3+
pytest
+allure+gitlab接口自动化测试CI环境(上)
一、安装jenkins容器1、新建挂载目录#在宿主机创建一个目录,用于挂载目录mkdir-p/var/jenkins_node#修改权限为777chmod777/var/jenkins_node2、下载镜像(这里下载了纯净的jenkins最新稳定版本镜像)dockerpulljenkins/jenkins:lts3、创建启动容器dockerrun-id--name=jenkins1-p8080:8
nika_liw
·
2023-12-16 23:33
持续集成jenkins
jenkins
容器
docker
自动化
python
基于docker搭建jenkins+python3+
pytest
+allure+gitlab接口自动化测试CI环境(下)
上篇讲了环境安装步骤,这里接着讲一讲jenkins配置上篇地址:基于docker搭建jenkins+python3+
pytest
+allure+gitlab接口自动化测试CI环境(上)一、安装第三方插件在
nika_liw
·
2023-12-16 23:33
持续集成jenkins
jenkins
docker
容器
python
gitlab
Docker + Jenkins + Git +
Pytest
+ Allure 自动化测试之持续集成收官
前言:Docker+Jenkins+Git+
Pytest
+Allure自动化测试之持续集成收官过程:后续有机会了,给大家分享其中的踩坑之路结果:已完成UI自动化与API接口自动化的搭建,可以通过报告路径访问
python撸码的阿帅
·
2023-12-16 23:31
python
python
【完美】docker下安装jenkins+python+allure+
pytest
完成ApiAutoTest持续集成接口自动化项目
通过@
pytest
.mark.parametrize(‘data’,caseData,ids=caseNames)
docker_a
·
2023-12-16 23:31
allure报告
接口自动化
python
测试工具
pytest
+docker+jenkins+gitlab+allure接口自动化持续集成
一、centos7安装docker建议先把用户切换成root用户来执行命令,用su命令来切换;1、查看本机内核:uname-r2.使用root权限更新yum包(生产环境中此步操作需慎重,看自己情况,学习的话随便搞)yum-yupdate这个命令不是必须执行的,看个人情况,后面出现不兼容的情况的话就必须update了注意yum-yupdate:升级所有包同时也升级软件和系统内核;yum-yupgra
我和电瓶不能说的秘密
·
2023-12-16 23:29
docker
jenkins
pytest
STL
源码剖析
笔记——适配器(adapters)
系列文章目录STL
源码剖析
笔记——迭代器STL
源码剖析
笔记——vectorSTL
源码剖析
笔记——listSTL
源码剖析
笔记——deque、stack,queueSTL
源码剖析
笔记——BinaryHeap
shyMJ
·
2023-12-16 22:50
STL学习笔记
c++
笔记
开发语言
学习
STL
源码剖析
笔记——deque、stack,queue
系列文章目录STL
源码剖析
笔记——迭代器文章目录系列文章目录1.deque概述2.deque的中控器3.deque的迭代器4.deque的数据结构5.deque的构造和内存管理6.deque的元素操作7
shyMJ
·
2023-12-16 22:19
STL学习笔记
c++
笔记
开发语言
STL
源码剖析
笔记——Binary Heap、priority_queue
系列文章目录STL
源码剖析
笔记——迭代器文章目录系列文章目录1.Heap的概念2.Heap算法(1)push_heap(2)pop_heap(3)sort_heap(4)make_heap3.相关容器priority_queue1
shyMJ
·
2023-12-16 22:19
STL学习笔记
c++
笔记
开发语言
学习
基于python+requests+
pytest
实现接口自动化测试
框架介绍该框架是基于OpenAPI接口自动化测试的理论搭建,基于python+requests+
pytest
实现。通过封装主要核心方法,在一定的基础上增强代码后期的可维护性和易读性。
蒋0729
·
2023-12-16 22:02
python
pytest
服务器
python+requests+
pytest
接口自动化框架(二)
Fixture固件scope:1.基础应用:scope是function2.scope为class3.scope作用域是module或package/sessionparams用于数据驱动:ids:name:
pytest
天草柑橘
·
2023-12-16 22:01
接口自动化框架
python
自动化
开发语言
python+requests+
pytest
实现接口自动化测试
前言运用框架:requests,
pytest
封装requests和断言方法 1、新建py文件requests_,文件名称自定 2、封装分3个阶段, 封装控制台打印网络请求信息和返回信息 封装requests
liuage_
·
2023-12-16 22:29
python
自动化
python
python+requests+
pytest
接口自动化实现
主要思路:①对requests进行二次封装,做到定制化效果②使用excel存放接口请求数据,作为数据驱动③里面有一些功能模仿了jmeter,比如用户参数定义、jsonpath提取④用
pytest
进行测试用例管理一
程序猿山猫
·
2023-12-16 22:27
软件测试
自动化测试
python
pytest
自动化
职场和发展
软件测试
软件测试工程师
Python配置与测试利器:Hydra +
pytest
的完美结合
简介:Hydra和
pytest
可以一起使用,基于Hydra+
Pytest
的应用可以轻松地管理复杂配置,并编写参数化的单元测试,使得Python开发和测试将变得更为高效。
程序员念姐
·
2023-12-16 19:29
软件测试
自动化测试
技术分享
pytest
pytest
+ yaml 框架 -60.git+jenkins+allure+钉钉通知反馈
jenkins自动拉取仓库代码在jenkins上创建一个自由风格的项目源码管理,添加git自动化项目地址构建步骤执行
pytest
命令,生成allure报告
上海-悠悠
·
2023-12-16 16:54
pytest
jenkins
一文带你了解
Pytest
..
在之前的文章里我们已经学习了Python自带测试框架UnitTest,但是UnitTest具有一定的局限性这篇文章里我们来学习第三方框架
pytest
,它在保留了UnitTest框架语法的基础上有着更多的优化处理下面我们将从以下角度来介绍
静姐说测试
·
2023-12-16 14:55
软件测试
自动化测试
技术分享
pytest
log4j
python
自动化测试
测试工程师
压力测试
软件测试
pytest
-fixtured自动化测试详解
fixture的使用1.作为前置条件使用2.fixture的的作用范围1.作为前置条件使用@
pytest
.fixture()defa():return3deftest_b(a):asserta==32.
心软小念
·
2023-12-16 13:12
技术分享
pytest
python单元测试之
pytest
前提:需要安装
pytest
和
pytest
-html(生成html测试报告)pipinstall
pytest
和pipinstall
pytest
-html1:命名规则
Pytest
单元测试中的类名和方法名必须是以
睿智的少年
·
2023-12-16 12:59
spark 内核
源码剖析
十四:Checkpoint原理
Checkpoint,是Spark提供的一个比较高级的功能。有的时候啊,比如说,我们的Spark应用程序,特别的复杂,然后呢,从初始的RDD开始,到最后整个应用程序完成,有非常多的步骤,比如超过20个transformation操作。而且呢,整个应用运行的时间也特别长,比如通常要运行1~5个小时。在上述情况下,就比较适合使用checkpoint功能。因为,对于特别复杂的Spark应用,有很高的风险
雪飘千里
·
2023-12-16 12:27
如何在jenkins容器中安装python+httprunner+
pytest
+git+allure(一)
背景:API接口自动化使用python语言实现,利用httprunner框架编写自动化用例场景(执行的时候还是依赖
pytest
),使用jenkins自动构建git上的源代码,并产生allure报告可视化展示
dghrty_show
·
2023-12-16 10:20
jenkins
python
pytest
Pytest
-发送测试报告
一、
pytest
支持生成多种格式的测试报告。1、生成JUnitXML文件>
pytest
./test_dir--junit-xml=./report/log.xml2.生成在线测试报告>
pytest
.
酷飒de小姐姐
·
2023-12-16 07:33
allure修改logo 自定义
无论
pytest
还是httprunner都适用allure生成报告。那我们就有必要对allure报告进行一些定制。
小赖同学啊
·
2023-12-16 05:06
Jenkins
auto
test(UI
API
app)
java
开发语言
Pytest
学习笔记
Pytest
学习笔记一、
Pytest
简介1.1
Pytest
介绍1.2
Pytest
默认规则二、
Pytest
测试用例执行方式2.1主函数模式2.2命令行模式2.3参数详解2.4通过读取
pytest
.ini配置文件运行
Orchestrator_me
·
2023-12-16 05:26
pytest
学习
笔记
接口自动化框架
Pytest
—— 配置文件
pytest
.ini的详细使用
其中
pytest
.ini这个配置文件可以快速的帮助我们解决这个问题。
测试界柠檬
·
2023-12-16 01:36
软件测试工程师
软件测试
自动化测试
自动化
pytest
python
单元测试
压力测试
功能测试
程序人生
阿里5年经验之谈 —— 浅谈自动化测试方法!
为了提高测试效率保证产品质量,本文通过产品实践应用,引入一种强大而易用的自动化测试方法——Python+Requests+
Pytest
。
测试界媛姐
·
2023-12-16 01:35
技术分享
自动化测试
软件测试
开发语言
面试
职场和发展
解决 pycharm 出现‘python tests in *****.py’ 的问题
一、问题今天在调试代码的时候遇到这种的问题,正常情况下运行python文件如图一所示,但是今天出现了这样的问题,如图二所示:图一:图二:如果右键运行,可以看到出现Run'
pytest
in*****.py
Kelly_Ai_Bai
·
2023-12-15 20:18
python
pycharm
ide
【超好看】
pytest
测试报告邮件模版
自定义测试报告先来看下最终的实现效果:准备测试报告模版Demotable{border-collapse:collapse;width:80%;}th,td{border:1pxsolidblack;padding:8px;text-align:center;}th,th{border:1pxsolidblack;padding:8px;text-align:center;}各位,好!以下为本次自
lvwenju
·
2023-12-15 17:52
jenkins
allure
pytest
servlet
前端
一篇文章教你
Pytest
快速入门和基础讲解,一定要看!
前言目前有两种纯测试的测试框架,
pytest
和unittestunittest应该是广为人知,而且也是老框架了,很多人都用来做自动化,无论是UI还是接口
pytest
是基于unittest开发的另一款更高级更好用的单元测试框架出去面试也好
程序员油条
·
2023-12-15 14:19
软件测试
技术分享
pytest
pytest
结合 allure 打标记之的详细使用
前言前面我们提到使用allure可以生成漂亮的测试报告,下面就Allure标记我们做详细介绍。allure标记包含:epic,feature,story,title,testcase,issue,description,step,serverity,link,attachment常用的标记@allure.feature#用于描述被测试产品需求,可以理解为模块,一般在测试类上面加@allure.st
程序员念姐
·
2023-12-15 14:49
自动化测试
软件测试
技术分享
pytest
python excel接口自动化测试框架
前言前些天写了
pytest
+yaml+allure接口自动化测试框架这篇文章。今天采用Excel继续写一个接口自动化测试框架。设计流程图这张图是我的excel接口测试框架的一些设计思路。
测试萧十一郎
·
2023-12-15 13:48
软件测试工程师
软件测试
自动化测试
excel
功能测试
软件测试
自动化测试
程序人生
职场和发展
pytest
应用
前提:需要安装
pytest
和
pytest
-html(生成html测试报告)pipinstall
pytest
和pipinstall
pytest
-html一、命名规则
Pytest
单元测试中的类名和方法名必须是以
執著_af43
·
2023-12-15 13:36
python3.7
源码剖析
——编译python
学习陈儒老师的《Python
源码剖析
》我用的源码为python3.7,所以做了一些改动下载源码https://www.python.org/downloads/release/python-377/linux
陈诗萌
·
2023-12-15 12:31
接口自动化框架(
Pytest
+request+Allure)
一、简单介绍环境:Mac、Python3,
Pytest
,Allure,Request流程:读取Yaml测试数据-生成测试用例-执行测试用例-生成Allure报告模块类的设计说明:Re
测试界吖吖
·
2023-12-15 12:11
软件测试
软件测试工程师
自动化测试
自动化
pytest
运维
压力测试
单元测试
功能测试
程序人生
Selenium Web网页自动化测试
需要多次输入,多次运行的,比如我们用边界值,等价类设计的很多测试数据需要执行,比如业务流程需要执行很多遍的时候我们就可以使用web自动化测试web自动化测试的工具:selenium库(Python中的库)
pytest
D. D
·
2023-12-15 12:40
selenium
前端
服务器
Linux学习36- python3.9出现ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+
urllib3,而新版本v2.x的urllib3需要OpenSSL1.1.1+以上版本所以就出现了报错File"/root/python39/lib/python3.9/site-packages/_
pytest
上海-悠悠
·
2023-12-15 07:32
linux
学习
python
【附源码】完整版,Python+Selenium+
Pytest
+POM自动化测试框架封装
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、测试框架简介1)测试框架的优点代码复用率高,如果不使用框架的话,代码会显得很冗余。可以组装日志、报告、邮件等一些高级功能。提高元素等数据的可维护性,元素发生变化时,只
测试架构师北凡
·
2023-12-15 04:38
软件测试
自动化测试从入门到精通
python自动化测试
selenium
pytest
软件测试
软件测试工程师
自动化测试
Web自动化测试
Python自动化测试
Python接口测试框架选择之
pytest
+yaml+Allure!
一、为什么选择
pytest
?
pytest
完全兼容python自带的unittest
pytest
让单元测试更简单,能很好的管理测试用例。
测试涛叔
·
2023-12-15 04:07
软件测试
技术分享
python
pytest
开发语言
spark 内核
源码剖析
五:Master主备切换机制原理
Spark高可用HA,是可以配置两个Master的,一个AcitveMaster,一个StandByMaster,当ActiveMaster节点挂掉的时候,可以将StandByMaster切换为ActiveMaster。SparkMaster主备切换可以基于两种机制,一种是基于文件系统的,一种是基于Zookeeper(生产中用的多);基于文件系统的主备切换机制,需要在ActiveMaster挂掉之
雪飘千里
·
2023-12-14 23:08
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他