随笔分类 - 接口测试
摘要:一、在接口自动化测试中,参数化可以实现多组数据反复调用一个测试脚本,从而简化测试过程和减少重复劳动。常见的参数化方式包括: 1、数据驱动 数据驱动是将测试数据集合放入外部存储(如Excel、CSV等),然后使用专门的库或工具(如Pandas)来读取数据并将其预处理、转换为代码可以理解的语言格式,再将
阅读全文
摘要:本文讨论了四种主要的 API 架构风格,比较它们的优缺点,并重点介绍每种情况下最适合的 API 架构风格。 两个单独的应用程序需要中介程序才能相互通信。因此,开发人员经常需要搭建桥梁——也就是应用程序编程接口(API),来允许一个系统访问另一个系统的信息或功能。 为了快速、大规模地集成不同的应用程序
阅读全文
摘要:参考来源:https://www.youtube.com/watch?v=IvsANO0qZEg RPC RPC=remote procedure call,执行远程服务器上的一个function,举例:服务端定义了三个函数: 客户端发起请求 RPC在一些大公司中依然被使用。RPC的优点有: 设计简
阅读全文
摘要:graphql的视频讲解大概在这个地方:https://ninghao.net/video/8029#info https://wiki.prometheanjira.com/display/PANM/How+to+send+request+from+GraphQL+playground 可能回迁移
阅读全文
摘要:文章目录 1.什么是接口? 2.接口都有哪些类型? 3.什么是接口测试? 4.为什么要做接口测试? 5.怎样做接口测试? 6.接口测测试点是什么? 7.接口测试都要掌握哪些知识? 8.其他相关知识? 1.什么是接口?形象来讲:我们天天用的手机,需要充电,那么我们需要给给手机插上充电器, 如果充电器的
阅读全文
摘要:随着测试分析和分层测试的深化,“接口测试”出现在我们视野的频次越来越高。那么接口测的用例设计常用哪些方法呢? 1 接口测试 1.1 接口测试 接口:主要是子模块或者子系统间交互并相互作用的部分。 这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法;
阅读全文
摘要:引言 “接口测试”一个让人觉得非常高端的名词,特别是对于刚入门的测试同学而言。随着测试技术不断的深化,“接口测试”出现在我们视野中的频次越来越高。那么接口测试到底是如何做的?接口测试的优势又体现在哪些方面? 什么是接口 引用百度百科的一句话——接口:外部系统与系统之间以及内部各个子系统之间的交互点
阅读全文
摘要:1.什么是接口测试 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 一般来说,测试接口,就是指测试接口的功能,性能和稳定性测试,当然可能还有安全性测试。
阅读全文
摘要:接口测试的重点:检查数据的交换、传递和控制管理的过程,以及系统之间的相互逻辑依赖关系 一、接口测试中要关注的点: 1、请求头、数据格式、参数传递、输入类型、输入长度 2、正向流程、异常流程 3、交互性、安全性(是否有反爬虫机制,请求次数限制,对应请求头信息,鉴权认证信息,请求是否加密,是否有白名单i
阅读全文
摘要:方法论:掌握测试框架设计和开发的思路 自动化用例封装 测试用例分层 参数化数据驱动 命令行工具 测试报告生成 实战1:从零开发面向HTTPS的基础接口测试框架 实战2:掌握框架开发的相关工具链 单元测试 集成测试 单元测试覆盖率检查 安装包制作 安装包分发 1.测试框架概述: 从常用的测试框架说起
阅读全文
摘要:常用的接口测试工具主要有以下几种: Postman: 简单方便的接口调试工具,便于分享和协作。具有接口调试,接口集管理,环境配置,参数化,断言,批量执行,录制接口,Mock Server, 接口文档, 接口监控等功能; JMeter: 开源接口测试及压测工具,支持Linux及无界面运行; LR: 商
阅读全文
摘要:一、接口自动化主要做什么 原理->业务逻辑->工具->自动化脚本和框架 1.连通性 每一次每一个接口调用的时候都会有一个responsecode,assertEqual(r.status_code,200),检查接口是否连通 当接口返回不正常时,它可以使用响应状态码非200来表达,也可以是响应体js
阅读全文
摘要:接口概念比较宽泛,一般来说接口 1、硬件接口:LAN口和WAN口、CONSOLE口、SD卡接口、硬盘接口、U盘接口 2、端到端的架构:C/S架构、B/S架构、APP 3、API:系统API、驱动API、代码API CGI : http://baike.baidu.com/link?url=VriJT
阅读全文
摘要:面试时,可以回答(一般答前4条就行): GET参数通过url传递,POST放在request body中 GET请求在url中传递的参数是有长度限制的,而POST没有 GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息 GET请求参数会给完整保留在浏览器历史记录里,而PO
阅读全文
摘要:1.怎么样做接口测试? 由于我们项目前后端调用主要是基于http协议的接口,所以测试接口时是通过工具或代码模拟Http请求的发送与接收。我们常用的工具主要是postman、jmeter、soupUI,也可以用接口自动化来实现,发送请求用断言来判断。 2. 接口测试的重点是什么? 测试过程中确保自己接
阅读全文