![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
站在巨人的肩膀上遥望
这个作者很懒,什么都没留下…
展开
-
Postman:通过CSV文件实现接口自动化测试,实际结果预期结果对比,断言判断用例是否通过(上)
1、设置环境变量点击设置,在MANAGE ENVIRONMENTS中设置固定的值,比如IP和一些固定不变的参数,设置好点击Update即可。2、新建接口,选择对应的环境,填写接口信息,请求方法、请求地址,头文件,请求参数,进行请求是否OK注:URL中IP已经在环境变量中配置好,只需要用{{IP}}表示即可(配置的变量都用{{}}表示)3、断言Tests:通过断言编写出测试用例,判断实际结果是否符合预期结果编写断言Tests:比较简单,基本可以依葫芦画瓢,主要是js语言var原创 2020-11-17 10:37:16 · 2671 阅读 · 0 评论 -
如何解决Python smtplib 邮箱发送失败(登录失败)遇到的坑
代码正常的情况下,执行程序,报错,提示登录失败如何解决:1、先登录发送者的邮箱,找到设置===》账户===》POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务点击开启,然后发送短信过去页面会弹出一串码,然后copy这串码2、然后把代码中的密码替换成刚刚这个码,在执行程序,就发送成功了原因在于登陆时候,需要使用授权码替代密码。QQ邮箱推出了授权码,授权码用于第三方客户端登录,代替了第三方登录时使用的个人邮箱密码哎,记忆力真...原创 2020-06-10 18:31:24 · 3133 阅读 · 0 评论 -
接口自动化测试面试题(6)
什么是API?API是(Application Programming Interface)首字母缩略词,即应用程序编程接口。 API是一组用于构建软件应用程序的规程,协议和工具。API充当软件应用程序之间的接口,并允许两个软件应用程序相互通信。 API是一组软件功能,可以由其他软件执行。什么是API测试?API测试是一种软件测试,涉及直接测试API,也是集成测试的一部分,用于检查API是否满足应用程序的功能,可靠性,性能和安全性方面的期望。在API测试中,我们主要关注软件架构的业务逻辑层...转载 2020-05-16 09:10:49 · 2005 阅读 · 0 评论 -
接口自动化测试面试题(5)
1.接口自动化框架怎么做的,实现了哪些功能,用了多久,框架搭建3周?2.设计框架遇到了哪些问题,都怎么解决的?3.你认为你的框架有哪些优点(模块化,数据驱动,发送邮件)缺点,还有什么可以优化的地方?4.你们都怎么做接口测试,都用啥工具?5.接口之间的数据依赖?6.框架的架构(用的语言,用的包)?7.接口自动化中的断言怎么做,根据啥做的断言(状态码,)—————————————————————————————————————————–一、接口自动化框架怎么做的,实现了哪些.转载 2020-05-15 16:21:31 · 1930 阅读 · 0 评论 -
接口自动化测试面试题(4)
1.什么是接口测试?接口测试:是测试系统组件间接口的一种测试方法 接口测试的重点:检查数据的交换,数据传递的正确性,以及接口间的逻辑依赖关系 接口测试的意义:在软件开发的同时实现并行测试,减少页面层测试的深度,缩短整个项目的测试周期2.接口自动化测试的流程?基本的接口功能自动化测试流程为:需求分析-->用例设计-->脚本开发-->测试执行-->结果分析3.GET请求和POST请求区别是什么?GET请求:用于信息获取,相对而言是安全和幂等的;在做数据查询时,建议用转载 2020-05-15 09:43:16 · 1316 阅读 · 0 评论 -
接口自动化测试面试题(3)
一、json和字典dict的区别首先python里面的基础数据类型有:int、str、 float、list、bool、tuple、dict、set这几种类型,里面没json这种数据类型。JSON( 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。由于你的代码是转载 2020-05-15 09:23:27 · 2026 阅读 · 0 评论 -
接口自动化测试面试题详解(2)
(1)我们测试的接口属于哪一类? 通常都是B/S架构,由客户端调用,或模拟客户端调用服务器提供的请求接口,由服务器完成处理并返回一个应答的过程。 例如 webservice接口 http接口 jms接口 hessian接口(2)HTTP接口传递数据最常用的方式? get和post最常用。 get是从服务器上获取数据 适用场景:在做搜索接口 商品信息接口 post是向服务器上传送数据 适用场景:在做数据添加修改删除...转载 2020-05-15 09:19:13 · 2651 阅读 · 0 评论 -
接口自动化测试面试题详解(1)
根据网络资料,总结了以下一些常见的接口测试面试题:为什么要做接口测试? 接口测试能发现哪些问题? 接口测试怎么测? 用什么工具测接口? WebService接口是如何测试的? 没有接口文档如何做接口测试? 在接口测试过程中,上下游接口有数据依赖如何处理? 依赖第三方数据的接口如何进行测试? 当一个接口出现异常时,你是如何分析异常的? 如何模拟弱网测试? 如何分析一个bug是前端的还是后端的?为什么要做接口测试在讨论为什么要做接口测试之前,我们先稍微了解下接口是什么?接口可以转载 2020-05-15 09:13:57 · 3718 阅读 · 0 评论 -
jmeter如何测试HTTPS协议?一步一步带你操作,解决疑惑
一、为何jmeter测试https会报错?内网测试全部是http协议,进行接口测试无障碍,但是如果线上环境出现bug,你要排除错误,该如何去排除?后台看日志?测线上接口,大家都知道现在都是https协议,当你进行接口测试时,发现他的响应是报错的二、了解http与https的差异这时候就要明白https与http有什么差别,有什么不同,这个可以百度了解,其实https就是在http加...原创 2020-02-22 14:20:58 · 7821 阅读 · 2 评论 -
详解Cookie、Session和缓存的关系(转)
1 Cookie和Session Cookie和Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决HTTP无状态的问题而所做的努力。 Session可以用Cookie来实现,也可以用URL回写的机制来实现。用Cookie来实现的Session可以认为是对Cookie更高级的应用。1.1两者比较Cookie和Session有以下明显的...转载 2019-08-22 10:47:17 · 295 阅读 · 0 评论 -
接口测试用例设计
https://mp.weixin.qq.com/s/DqlArsqESYyTQzE-aDCkjw?utm_source=tuicool&utm_medium=referral导语随着测试分析和分层测试的深化,“接口测试”出现在我们视野的频次越来越高。那么接口测的用例设计常用哪些方法呢?本文将详细描述。1 接口测试1.1 接口测试...转载 2019-04-29 14:58:47 · 195 阅读 · 0 评论 -
如何更好的设计接口测试用例
接口测试是项目测试的一部分 ,它测试的主要对象是接口 ,是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点。测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。 如何设计接口测试用例?首先,明确出发点,和所有的测试一样 ,接口测试出发点是你要证明所测的程序是错误的。以这个出发点为导向 ,你的设计行为就会尽量朝这个方向...转载 2019-04-29 14:54:00 · 340 阅读 · 0 评论