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接口测试
第十一单元
接口测试
以及用例编写
11.1接口11.1.1接口概述定义:接口就是API(ApplicationProgrammingInterface,应用程序接口),是一个软件或服务对外提供的接口,别人只要调用这接口,而内部如何实现,不需要关心。你只要按照要求进行接口调用即可。外部系统与系统之间以及内部各子系统之间的交互点。包括外部接口、内部接口。举例:假设物流中“货物”是数据,存放货物的“总仓库”是数据库,“店铺”是我们的网站
Coisini_1209
·
2024-01-07 20:16
【
接口测试
_Requests】网络有代理时,怎样为Requests设置代理
网络有代理时,使用requests.get()等请求,会提示超时。在请求中加入代理设置,就可以正常使用。代理设置不同python版本有不同的写法1.python3.8以下版本:proxies{'要请求网站的协议类型','代理服务器ip:端口'}2.python3.8以上版本:proxies{'要请求网站的协议类型','"代理服务器类型(http/https/socks5)://代理服务器ip:端口
暴打嘟嘟狗
·
2024-01-07 20:47
Requests接口测试
python
Pb协议的
接口测试
>本文节选自霍格沃兹测试学院内部教材ProtocolBuffers是谷歌开源的序列化与反序列化框架。它与语言无关、平台无关、具有可扩展的机制。用于序列化结构化数据,此工具对标XML,支持自动编码,解码。比XML性能好,且数据易于解析。更多有关工具的介绍可参考官网。ProtocolBuffers官网:https://developers.google.com/protocol-buffersProt
霍格沃兹
·
2024-01-07 18:11
springboot项目自定义序列化和反序列化器实现LocalDateTime转时间戳
文章目录自定义配置类接口代码
接口测试
举一反三:注解实现脱敏总结在SpringBoot项目中,我们经常需要处理日期时间相关的数据。
doka+
·
2024-01-07 17:21
java
spring
boot
软件测试作业‖
pytest
+po+csv+html报告+cookie+selenium
软件测试作业‖
pytest
+po+csv+html报告+cookie+selenium先用本地部署的系统试了下或者UFT自动化测试+里诺图书管理系统+软件测试#,#测试报告##性能测试#,#测试用例#,
weixin_42665577
·
2024-01-07 16:38
selenium
postman
自动化
selenium
jmeter
postman
测试平台系列(67) 玩转数据驱动
我在从0到1打造一个开源平台,也在编写一套完整的
接口测试
平台系列教程,希望大家能够多多支持。欢迎关注我的龚仲浩测试开发坑货,获取最新文章教程!
米洛丶
·
2024-01-07 12:07
第十三章
接口测试
(笔记)
一、
接口测试
分类内部接口:测试被测系统各个子模块之间的接口,或者被测系统提供给内部系统使用的接口外部接口:1.被测系统调用外部的接口2.系统对外提供的接口
接口测试
重点:检查接口参数传递的正确性,接口功能的正确性
北冥鱼wang
·
2024-01-07 09:03
笔记
python关于测试的库
用一篇文章来介绍关于python自动化测试里面,不同的测试框架以及在自动化测试中会用到的一些库测试框架
pytest
一个成熟的全功能Python测试工具hypothesisHypothesis是一个基于先进的
166账号
·
2024-01-07 09:41
pytest
.ini配置文件
一,概述
pytest
.ini配置文件可以改变
pytest
一些默认的运行方式,如:用例收集规则,标签,命令行参数等等。
半腼色
·
2024-01-07 08:56
【推荐】
接口测试
工具-Apipost变量的定义和使用
什么是变量?对于一些常见的参数,我们可以将其定义成变量,以便达到一处改动,全部改动的目的。例如我们请求的URL域名,完全可以将其设置为变量,在URL栏只输入路由即可。这样的话,我们可以通过控制变量的值,来达到请求不同域名、相同路由的API接口(比如可以用来快速切换开发环境和生产环境)。如下图所示,我们将域名定义成了变量:url。怎么定义变量?ApiPostV5支持2种方式来定义变量:预定义和脚本定
南瓜_c889
·
2024-01-07 07:06
从0开始python学习-41.requsts中session关联接口
问题:在多
接口测试
中,存在接口token等参数需要关联的情况,为了避免无法进行关联或者错误关联及写很多冗余代码的情况。
不会代码的小测试
·
2024-01-07 07:41
python
学习
开发语言
pytest
python
正则表达式
接口功能测试策略
由于平台服务器是通过接口来与客户端交互数据提供各种服务,因此服务器测试工作首先需要进行的是
接口测试
工作。
程序员念姐
·
2024-01-07 06:22
软件测试
自动化测试
技术分享
功能测试
【Web_
接口测试
_爬虫练习】豆瓣电影250,request+pyquery
#!/usr/bin/env/python3#-*-coding:utf-8-*-importrandomimporttimeimportrequestsfrombs4importBeautifulSoupimportreclassDouban():def__init__(self):self.user_Agent=['Mozilla/5.0(Macintosh;IntelMacOSX10_12_
铜锣烧1号
·
2024-01-07 06:20
接口测试
前端
爬虫
认识jmeter
接口测试
工具!
jmeter简介ApacheJMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。下载下载地址:ApacheJMeter-DownloadApacheJMeter安装由于Jmeter是基于Java的程序,所以我们要使用Jmeter就必须先安装Java环境,JDK的安装方法大家自行百度(目前最新的Jmeter5
测试涛叔
·
2024-01-07 05:59
自动化测试
软件测试
jmeter
测试工具
流行的Jmeter+Ant+Jenkins接口自动化测试框架在网络上走红
大致思路:Jmeter可以做
接口测试
,也能做压力测试,而且是开源软件;Ant是基于Java的构建工具,完成脚本执行并收集结果生成报告,可以跨平台,Jenkins是持续集成工具。
测试小贝
·
2024-01-07 02:11
压力测试
单元测试
jmeter
ant
jenkins
功能测试
测试工具
2018-08-08
打开要测试的网站的所属模块如图:搜狗截图20180808133542.png2.打开Fiddler抓包工具查找网站接口和里面JMeter所需内容如图:搜狗截图20180808133946.png2.打开jmeter
接口测试
工具创建四个基本元件
星云_
·
2024-01-07 01:13
2023年江苏省职业院校技能大赛高职组“软件测试”赛项
接口测试
答案报告(含术语)
2023年江苏省职业院校技能大赛高职组“软件测试”赛项
接口测试
答案报告
接口测试
要求:1、执行
接口测试
本部分按照软件
接口测试
文档要求,执行
接口测试
;使用
接口测试
工具PostMan,编写脚本、配置参数、执行
接口测试
并且截图
旺仔Sec
·
2024-01-07 01:18
lua
开发语言
2024年某书最新x-s-common签名算法分析以及点赞api
接口测试
nodejs(2024-01-05)
2024年某书又更新了x-s-common算法,现在的版本是:3.6.8。这个签名算法现在是越来越重要了,许多接口都要用到。比如:评论,点赞等接口,没有这个算法采集不到数据。一、chrome逆向x-s-common算法1、x-s-common打开chrome,按f12,打开开发者模式,随便找一接口,全局搜索:x-s-common,找到位置如下:(图1x-s-common算法位置)2、x-s-com
byc6352
·
2024-01-07 01:46
爬虫
数据采集
x-s-common
x-s
javascript逆向
签名算法
bat批处理文件_命令汇总(1)
下面是一些常用的BAT命令示例:1、复制文件:copysource.txtdestination.txt示例:co
pytest
.txttest1.txt@pause新建test
明如正午
·
2024-01-07 00:20
#
Windows-技能
bat
批处理文件
接口测试
基础(超详细)
一、HTTP1、http请求头和响应头包含那些内容?请求头信息请求报头允许客户端向服务器端传递请求的附加信息以及客户端自身的信息。2、常用的请求报头如下:Accept:浏览器可接受的MIME类型。lMIME用于设定某种扩展名的文件用哪种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。Accept-Encoding:浏览器能够进行解码的数据编码方式,比如gz
鱼鱼说测试
·
2024-01-06 21:13
接口自动化测试
功能测试
接口测试
测试工具
UI功能6大流程、
接口测试
8大流程这些你真的全会了吗?
在讲接口流程测试之前,首先需要给大家申明下:
接口测试
对于测试人员而言,非常非常重要,懂功能测试+
接口测试
,就能在企业中拿到一份非常不错的薪资。这么重要的
接口测试
,一般也是面试笔试必问。
鱼鱼说测试
·
2024-01-06 21:12
软件测试
ui
在软件测试过程中如何有效的开展接口自动化测试
二.做接口自动化前的准备确定
接口测试
的范围和需求1.确定
接口测试
的
鱼鱼说测试
·
2024-01-06 21:12
自动化测试
软件测试
selenium
测试工具
人工智能
Pytest
做性能测试?
Pytest
其实也是可以做性能测试或者基准测试的。是非常方便的。可以考虑使用
Pytest
-benchmark类库进行。
测试界的路飞
·
2024-01-06 21:53
技术分享
软件测试
pytest
Python接口自动化测试如何设计
接口测试
用例(详解)
简介上篇我们已经介绍了什么是
接口测试
和
接口测试
的意义。在开始
接口测试
之前,我们来想一下,如何进行
接口测试
的准备工作。或者说,
接口测试
的流程是什么?有些人就很好奇,
接口测试
要流程干嘛?
测试界的路飞
·
2024-01-06 21:22
技术分享
软件测试
测试用例
pytest
+ yaml 框架 -13.多环境配置切换
多环境配置如果需用到多套环境test/uat等,那么应该在用例的根目录(
pytest
.ini同级文件)创建一个config.py文件pip安装插件pipinstall
pytest
-yaml-yoyo多套环境切换功能在
上海-悠悠
·
2024-01-06 21:48
pytest
pytest
python
数据库
pytest
文档75 - 生成 junit-xml 测试报告
前言
pytest
生成junit-xml测试报告,那么生成的xml报告有什么用呢?可以集合一些持续集成工具(如jenkins…等)方便查看报告。
上海-悠悠
·
2024-01-06 21:48
pytest
pytest
文档45-allure添加环境配置(environment)
前言在allure报告首页ENVIRONMENT显示‘Therearenoenvironmentvariables’没有环境变量的配置信息。环境变量配置可以添加报告相关的配置参数,如运行的系统环境,版本号,测试环境,测试人员等基本信息问题描述allure报告首页ENVIRONMENT接下来就讲如何添加ENVIRONMENTenvironment配置文件方法一:environment.propert
上海-悠悠
·
2024-01-06 21:18
pytest
pytest
文档47-allure报告添加用例失败截图
pytest
有个很好的钩子函数
pytest
_runtest_makereport可以获取到用例执行的结果,所以我们在这个钩子函数里面判断用例失败后截图就可以了。
上海-悠悠
·
2024-01-06 21:18
pytest
pytest
文档57-计算单元测试代码覆盖率(
pytest
-cov)
pytest
-cov先命令行安装
pytest
-cov2.10.1版本pipinstall
pytest
-cov==2.10.1环境要求:1.python3.6.6版本备注:其它版本没试过python3.6
上海-悠悠
·
2024-01-06 21:18
pytest
pytest
文档72- 使用 template 替换 yaml 文件的变量
前言在接口自动化测试的时候,yaml文件一般放测试的数据或当配置文件使用,yaml文件存放静态的数据是没问题的,python的数据类型基本上都是支持的。有时候我们想在yaml文件中引用变量来读取python代码的设置值。template使用template是字符串模板,用于替换字符串中的变量,是string的一个类引用变量有2种格式$variable使用$变量名引用变量${variable}使用$
上海-悠悠
·
2024-01-06 21:18
pytest
pytest
文档69-Hook函数之参数化生成测试用例
pytest
_generate_tests
前言
pytest
实现参数化有三种方式
pytest
.fixture()使用fixture传params参数实现参数化@
pytest
.mark.parametrize允许在测试函数或类中定义多组参数,在用例中实现参数化
上海-悠悠
·
2024-01-06 21:48
pytest
pytest
文档20-
pytest
-html报告优化(添加Description)
前言
pytest
-html测试报告默认是不展示用例描述Description内容,之前用unittest生成的报告是可以展示用例的描述,也就是test开头的用例下三个引号里面的注释(docstring)
上海-悠悠
·
2024-01-06 21:47
pytest
pytest
文档35-Hooks函数之统计测试结果(
pytest
_terminal_summary)
pytest
_terminal_summary关于TerminalReporter类可以在_
pytest
.terminal中查看到from_
pytest
importterminal
pytest
_terminal_summary
上海-悠悠
·
2024-01-06 21:17
pytest
pytest
-yaml 测试平台-4.生成allure报告,报告反馈企业微信、钉钉、飞书通知
前言定时任务执行完成后生成可视化allure报告,并把结果发到企业微信,钉钉,飞书通知群里。生成allure报告添加定时任务执行完成后生成allure报告查看报告详情报告会显示详细的request和response详细信息也可以查看log日志报告反馈-企业微信创建定时任务时添加企业微信token企业微信token可以在群机器人查看详情,找到Webhook地址,后面的key值任务触发后生成的报告在群
上海-悠悠
·
2024-01-06 21:15
pytest
pytest
软件测试——自动化测试框架有哪些?
常用的框架有RobotFramework、
Pytest
、UnitTest/PyUnit、Behave、
豆子熊.
·
2024-01-06 20:33
压力测试
单元测试
jenkins
软件测试
面试
pytest
装饰器:@
pytest
.mark.incremental
@
pytest
.mark.incremental是一个
pytest
中的装饰器,用于标记增量测试。增量测试是一种测试策略,它将测试分解成多个递增的步骤或阶段,并按顺序执行这些步骤。
Lightning-py
·
2024-01-06 20:32
Python
pytest
Pytest
(二) 在Pycharm中以
pytest
的方式运行
以
pytest
方式运行,需要改该工程设置默认的运行器:file->setting->Tools->PythonIntegratedTools->项目名称->Defaulttestrunner
小青_9124
·
2024-01-06 19:21
当
pytest
遇上poium会擦出什么火花
当
pytest
遇上poium会擦出什么火花首先,创建一个test_sample/test_demo.py文件,写入下面三行代码。
美团程序员
·
2024-01-06 18:50
技术分享
软件测试
pytest
接口测试
用例编写与模板
一、简介
接口测试
区别于传统意义上的系统测试,下面介绍
接口测试
用例和
接口测试
报告。二、
接口测试
用例模板功能测试用例最重要的两个因素是测试步骤和预期结果,
接口测试
属于功能测试,所以同理。
测试杂货铺
·
2024-01-06 17:19
测试用例
软件测试
自动化测试
职场和发展
测试工具
接口测试
单元测试
自动化测试框架
Pytest
介绍(3)——断言介绍
目录1、断言说明2、
pytest
断言列表3、代码示例4、断言添加注释1、断言说明手工测试对于用例的成功和失败是人根据预期结果和实际结果来做出判断,而自动化测试则是通过断言来判断预期结果和实际结果,所以断言是自动化测试中最重要的手段之一
六天测试工程师
·
2024-01-06 16:25
pytest框架介绍
pytest
Pytest
框架 ——
Pytest
断言
测试的成功与否就是拿实际的结果与预期的结果进行比较,这个比的过程就是断言(assert)(2)
Pytest
断言与Unittest不同,
Pytest
使用的是Python自带的assert关键字来进行断言。
测试界的吴彦祖
·
2024-01-06 16:23
软件测试
经验分享
自动化测试
pytest
python
开发语言
测试工程师
自动化测试
接口测试
——
PyTest
自动化测试框架(八)
1.
PyTest
介绍与安装
PyTest
介绍
PyTest
是python的一个第三方的单元测试库自动识别测试模块和测试函数支持非常丰富的断言(assert)语句
PyTest
中的使用约束测试文件的文件名必须以
孙凯玉
·
2024-01-06 16:53
接口测试全流程
pytest
python
numpy
pytest
系列教程——2、
pytest
断言的使用
上一章学习了
pytest
的基本用法,今天学习一下断言。
软件测试技术
·
2024-01-06 16:53
pytest系列教程
单元测试
python
模块测试
pytest
测试框架——
pytest
.ini用法
这里写目录标题一、
pytest
用法总结二、
pytest
.ini是什么三、改变运行规则
pytest
.inicheck_demo.py执行测试用例四、添加默认参数五、指定执行目录六、日志配置七、
pytest
敲代码敲到头发茂密
·
2024-01-06 16:21
#
WEB自动化测试
pytest
python
开发语言
pytest
单元测试框架——xdist
一、什么是xdist分布式运行用例插件,
pytest
-xdist把测试用例按照cpu进程的个数去分配,电脑cpu是6核,那么我们最大的并发数就可以设置为6,也就是我们可以同时打开6个浏览器去运行我们的用例
TheOne0226
·
2024-01-06 16:51
自动化测试
pytest
单元测试
python
精进单元测试技能 ——
Pytest
断言的艺术!
本篇文章主要是阐述
Pytest
在断言方面的应用。让大家能够了解和掌握
Pytest
针对断言设计了多种功能以适应在不同测试场景上使用。了解断言的基础在
Pytest
中,断言是通过assert语句来实现的。
MJH827
·
2024-01-06 16:50
自动化测试
单元测试
pytest
jmeter
自动化测试
测试工具
压力测试
接口测试
实战教程详解(加密解密攻防)
一、对称加密对称加密算法是共享密钥加密算法,在加密解密过程中,使用的密钥只有一个。发送和接收双方事先都知道加密的密钥,均使用这个密钥对数据进行加密和解密。数据加密:在对称加密算法中,数据发送方将明文(原始数据)和加密密钥一起经过加密处理,生成复杂的密文进行发送。数据解密:数据接收方收到密文后,使用加密的密钥及相同算法的逆算法对加密的密文进行解密,将使其恢复成可读明文。二、非对称加密非对称加密算法,
测试1998
·
2024-01-06 16:01
python
职场和发展
软件测试
自动化测试
测试工具
压力测试
接口测试
软件测试金融项目经验总结,面试题都问什么?
2、加解密
接口测试
时的要点核心就是:编写出与应用服务器相匹配的加密和解密方法。所以在公司
程序员小雷
·
2024-01-06 16:26
测试工具
功能测试
测试用例
压力测试
postman
单元测试
selenium
57.6K star!一个免费开源的 API 开发生态系统
简介Hoppscotch是一个基于浏览器的
接口测试
工具,几乎支持Postman的所有功能。它的使用非常简单,只需要在
神码观察
·
2024-01-06 12:08
开源推荐
服务器
开发语言
python
oracle
数据库
python封装接口自动化测试套件 !
在Python中,我们可以使用requests库来实现接口自动化测试,并使用unittest或
pytest
等测试框架来组织和运行测试套件。
自动化测试 老司机
·
2024-01-06 12:29
自动化测试
软件测试
测试工程师
python
selenium
测试工具
功能测试
自动化测试
jmeter
接口测试
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他