![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口测试
文章平均质量分 84
普通网友
这个作者很懒,什么都没留下…
展开
-
Python学习 - Pytest+Request+Allure+Jenkins实现接口自动化
Pytest+Request+Allure+Jenkins实现接口自动化原创 2023-03-27 21:08:53 · 937 阅读 · 1 评论 -
10 分钟, 带你彻底掌握 SQL 多表查询
多表查询,也称为多表连接查询;作为关系型数据库最主要的查询方式,在日常工作中被广泛使用常见的多表查询操作包含:子查询、内连接、左外连接、右外连接、完全连接、交叉连接本篇文章将利用一个实例逐一介绍这些操作相比单表查询,多表查询可以覆盖更多业务场景,大大提升我们的工作效率!实际工作当中,可以根据需要选择性的去使用!原创 2022-11-16 21:00:03 · 230 阅读 · 0 评论 -
Linux Shell脚本入门到实战详解
shell 脚本简介网上有很多 shell 的概念介绍,其实都很官方化,如果你对 linux 命令很熟悉,那么编写 shell 就不是一个难事,shell 本质上是 linux 命令,一条一条命令组合在一起,实现某一个目的,就变成了 shell 脚本。它从一定程度上 减轻了工作量,提高了工作效率。原创 2022-11-11 14:19:29 · 380 阅读 · 0 评论 -
python解析xml遇到的问题分享(命名空间有关)
最近在工作中,要测试这样的一个需求:要验证股票公司事件的数据入库规则,需要对开发的etl代码以及映射规则进行验证,然后数据源给的源文件格式是xml格式的,人工核对起来的话,考虑到有的字段还有枚举值映射关系或者一些简单的格式处理之类的,如果每次都人工去Ctrl + F去xml文件里面搜索标签去校验对应数据的话,效率不是特别的高,也不利于后续开发代码调整后的快速验证,因此我考虑自己用python脚本去按照分析师的规则文档自己解析一下xml文件,然后用自己解析出来的结果跟开发解析出来的数据进行一下对比,在一定程度原创 2022-11-09 16:16:37 · 768 阅读 · 0 评论 -
让我们学习一下快速激怒程序员的十种方法
程序员是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下面,让我来看看十件能把程序惹毛了的事情。一方面我们可以看看程序员的共性,另一方面我们也可以看看程序员的缺点。无论怎么样,我都希望他们对你的日常工作都是一种帮助。 程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释。于是,新手们当然会听从老手的吩咐。只不过,他们可能对程序注释有些误解,于是,我们经常在程序中看到一些如下的注释: 每原创 2022-11-06 19:24:46 · 364 阅读 · 0 评论 -
快速掌握基本数据库查询语句,面试无烦恼!!
数据库的相关SQL查询语句是软件测试工程师面试的一大重点,也是很多小伙伴面试中觉得比较困难的知识点。下面小编总结出一些SQL语句的常用语法公式和常见的面试题目。解析:首先生成一个学生表,添加100个学生;再利用表连接将两个表的联合数据添加进成绩表。添加修改成绩表中的成绩数据,设置为随机数。再生成一个课程表,添加25个课程;原创 2022-11-04 19:51:22 · 517 阅读 · 0 评论 -
快速教你如何搭建数据驱动自动化测试框架?
126网易免费邮-你的专业电子邮局1.实现126邮箱登录功能的验证2.实现126邮箱添加新联系人功能的验证。原创 2022-11-03 16:32:49 · 3659 阅读 · 0 评论 -
【睡服】自动化面试官,就用2022年最全的自动化测试面试题及答案
什么是自动化测试?当我第一次知道自动化测试的时候,除了知道“自动化”这三个有些高大上的称呼之外,我对自动化测试一无所知,正如谈恋爱一样,找女朋友之前要知道她是谁。自动测试就是把以人为驱动的测试转化为机器执行的一种过程,它是一种以程序测试程序的过程。嗦嘎!那么…原创 2022-11-02 19:33:44 · 307 阅读 · 0 评论 -
禅道的说明及安装配置
它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的API可以调用。如果无法通过控制面板启动禅道,进入xampp\service目录,双击运行install.bat,来安装并启动禅道的服务。详细的介绍,请访问:http://www.zentao.net/help-read-79597.html。原创 2022-10-31 22:10:11 · 3143 阅读 · 1 评论 -
Python单元测试unittest,封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。
我们在后续进行持续集成的时候,要让代码自动运行,就会用到Jenkins了,但是上面产生的测试报告都是html格式的,Jenkins不认识,就在Jenkins里面显示不出来。最后在我的QQ技术交流群里整理了我这10几年软件测试生涯整理的一些技术资料,包括:电子书,简历模块,各种工作模板,面试宝典,自学项目等。TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例中,包括运行了多少测试用例,成功了多少,失败了多少等信息。300G教程资料下载【视频教程+PPT+项目源码】原创 2022-10-30 20:22:15 · 277 阅读 · 0 评论 -
使用Docker实现Jenkins+Python + Pytest +Allure 接口自动化
参考进入 jenkins 容器 CLI 界面。原创 2022-10-27 20:02:51 · 396 阅读 · 0 评论 -
Jmeter接口自动化测试系列之Http接口自动化实战
① 调试取样器,一般用于测试环境调试脚本,线上环境去掉调试取样器;② 每个接口都需要增加断言,保证脚本的结果的正确性;③ 同一个模块放在同一个简单控制器下,所有的模块尽量放在一个线程组。特殊场景单独抽离成一个线程组。最后在我的QQ技术交流群里整理了我这10几年软件测试生涯整理的一些技术资料,包括:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题,群里也会有大神帮忙解答,群号 798478386 ( 备注 csdn555 )全套软件测试自动化测试教学视频。原创 2022-10-26 20:00:34 · 256 阅读 · 0 评论 -
性能测试领域:你知道的越多,不知道的也就越多
计算机性能是一门令人激动的,富于变化同时又充满挑战的领域。系统性能是对整个计算机系统的性能的研究,包括主要硬件组件和软件组件。所有数据路径上和从存储设备到应用软件上所发生的事情都包括在内,因为这些都有可能影响性能。对于分布式系统来说,这意味着多台服务器和多个应用。如果你还没有关于你的环境的一张示意图,用来显示数据的路径,赶紧找一张或者自己画一张。它可以帮助你理解所有组件的关系,并确保你不会只见树木不见森林。系统性能的典型目标是通过减少延时和降低计算成本来改善终端用户的体验。降低成本可以通过消除低效之处、提高原创 2022-10-25 16:21:28 · 97 阅读 · 0 评论 -
软件测试,功能测试转测开容易吗?
不管是测试开发,还是什么高级头衔,真的不是那么重要,在成为进阶任何一个段位之前,应该要做的是先成为一名出色的软件测试工程师,不是吗?最后在我的QQ技术交流群里整理了我这10几年软件测试生涯整理的一些技术资料,包括:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题,群里也会有大神帮忙解答,群号 798478386 ( 备注 csdn555 )全套软件测试自动化测试教学视频300G教程资料下载【视频教程+PPT+项目源码】全套软件测试自动化测试大厂面经。原创 2022-10-23 16:41:21 · 1634 阅读 · 0 评论 -
Postman+Newman+Git+Jenkins接口自动化测试
1、创建Collection,在Collection中创建接口请求,如下图所示。2、编写接口对应的断言Test和Pre-request Script,如下图所示。3、配置接口对应的环境变量或全局变量。编辑4、导出接口集合Collection和导出对应接口的环境变量,导出生成的是JSON文件。如下图所示,导出生成的接口集合和环境变量JOSN文件。原创 2022-10-21 20:10:57 · 559 阅读 · 0 评论 -
jmeter+ant+jenkins搭建接口自动化测试环境(基于win)
jmeter依赖java运行环境,所以需要提前下载jdk并配置好环境变量官网下载(),我用的是3.3版本,下载完后直接解压。原创 2022-10-20 19:46:36 · 166 阅读 · 0 评论 -
Docker可视化容器管理工具(Portainer)
Portainer 是 Docker 的轻量级,跨平台和开源管理 UI。Portainer 提供了 Docker 的详细概述,并允许您通过基于 Web 的简单仪表板管理容器,镜像,网络和卷。支持 GNU/Linux,Windows 和 Mac。原创 2022-10-18 17:08:23 · 412 阅读 · 0 评论 -
怎样衡量你写的自动化脚本是否合理?
谈到自动化测试,或者说接口测试,大家关注更多的是哪个工具更优秀。但是很少人关注到接口测试用例的设计问题,也很少人会去写接口用例,都代码化了嘛,还写什么用例,是吧。这样真的是对的么?我们是不是忽略了什么呢?回归测试的时候,成百上千个接口执行下来,没有报错,你就真的对系统放心了么?在接口测试之外,我们还需要补充哪些功能用例来验证那些接口做不了或者不好做的场景呢个人认为,除开脚本层面的编写外,接口用例的设计也是一项非常重要的测试活动。通过一定的接口用例设计,让我们编写的脚本更有目的性、更可靠,才能体现接口测试的价原创 2022-10-16 16:17:48 · 453 阅读 · 0 评论 -
软件测试工程师怎么样面试上好的公司?
自我介绍是任何一个面试过程中必不可少的环节,并且可以说是最重要的环节,因为每个面试官都需要用最短的时间去了解你这个人,以前干过什么,有过几年经验,做过哪些项目。可以说,通过一个简短的自我介绍,面试官心里已经有50%的数决定要不要你了。原创 2022-10-14 16:40:32 · 152 阅读 · 0 评论 -
怎样衡量你写的自动化脚本是否合理?
谈到自动化测试,或者说接口测试,大家关注更多的是哪个工具更优秀。但是很少人关注到接口测试用例的设计问题,也很少人会去写接口用例,都代码化了嘛,还写什么用例,是吧。这样真的是对的么?我们是不是忽略了什么呢?回归测试的时候,成百上千个接口执行下来,没有报错,你就真的对系统放心了么?在接口测试之外,我们还需要补充哪些功能用例来验证那些接口做不了或者不好做的场景呢个人认为,除开脚本层面的编写外,接口用例的设计也是一项非常重要的测试活动。通过一定的接口用例设计,让我们编写的脚本更有目的性、更可靠,才能体现接口测试的价原创 2022-10-13 16:34:01 · 238 阅读 · 0 评论 -
软件测试投递简历找工作总是已读不回怎么办?
基本上如果大家按照上面的几点去分析去投递简历,一定会收到面试邀约的。但是简历只是一个外壳,最重要的还是优化自身的能力,如果自身能力不够,简历也不能弥补。而且就算简历通过了,面试这块也可能会被筛掉。所以一定要先提升自己本身的能力。你的一个赞,博主中午又能加鸡腿啦!最后在我的QQ技术交流群里整理了我这10几年软件测试生涯整理的一些技术资料,包括:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题,群里也会有大神帮忙解答,群号 798478386 ( 备注CSDN555 )原创 2022-10-12 19:37:02 · 596 阅读 · 0 评论 -
软件测试工程师简历要怎么写,才能让HR看到
技能和项目经验是写好简历的关键所在。光有这个还远远不够的,还需要有良好的表达能力,脑子里东西再说,简历写的再好。面试现场遇到陌生人就语无伦次。所以建议平时多参加聚,不要只想着每天在家城撸代码。一个好的面试,从一份高质量的简历开始,加油吧,骚年们!!!!!!!原创 2022-10-10 16:51:45 · 166 阅读 · 0 评论 -
国庆连夜测试羊了个羊,发现了一些游戏Bug
种可能,而在这两百多万种可能中如果一定有解,还具有256种排列方式,如果无解就具有1296种排列方式,所以这个游戏最后一层一共有2802159360种可能,而排除掉无解的情况,一共有55351296种过关情况,这是全部按照逐层消减的情况,实际情况不可能这么理想。但羊了个羊这个游戏明显偷懒了,完全靠随机,你只能拼那微乎其微的过关几率,官方给出的过关几率是“不到0.1%”,但实际上有多少呢?做了具体的计算,这里分享给大伙:有铃铛,羊毛,紫球,胡萝卜,玉米,白菜,水桶,剪刀,刷子,手套,小草,奶瓶,稻草,火炬。原创 2022-10-09 16:05:13 · 1438 阅读 · 0 评论 -
2020非常全的软件测试linux常用命令全集,linux面试题及参考答案
作为一名工程师,我相信大部分的人都和Linux打过交道,因为我们的服务器一般都是装的Linux操作系统,包括各种云服务器也都是用的Linux,目前主流是CentOS7,那么对于一个测试工程师来说,我们需要掌握哪些命令呢?原创 2022-10-07 15:23:42 · 151 阅读 · 0 评论 -
如何定位前端UI显示错误
在做Web端功能测试时,尤其是前端UI页面检查的时候,有些字面显示或统计数字显示等,是无法在正常情况下显示出来的,只能等到满足一定的条件下,才会显示出来,这个时候光检查当前显示的样式感觉有些被动,测试不全面,其实可以借助工具来进行模拟数据进行验证。原创 2022-09-30 15:52:19 · 432 阅读 · 0 评论 -
Jenkins持续集成01—Jenkins服务搭建和部署
Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。原创 2022-09-29 20:35:53 · 195 阅读 · 0 评论 -
去哪儿网 HTTP 接口自动化测试实践
越来越多的应用基于前后端分离构建,后端提供数据接口,前端调用接口返回 json 数据渲染到 UI,这个时候保证后端接口数据正确性变的愈来愈重要,接口测试就是来解决这个问题。很多团队,接口测试就是手动运行接口,肉眼比对接口返回的数据,这样的操作流程效率低下,容易出错。使用 YApi 只需要在可视化 GUI 下,配置下每个接口的入参和对 RESPONSE 断言,即可实现对接口的自动化测试,大大提升了接口测试的效率。原创 2022-09-21 21:32:45 · 171 阅读 · 0 评论 -
Jmeter接口测试实战-Cookies
场景:接口测试时常都需要登录,请求方式(post), 登录常用的方法有通过获取token, 获取session, 获取cookie, 等等. 这几种都有一个共同的特点, 有效期(expires).原创 2022-09-14 21:24:25 · 4726 阅读 · 0 评论 -
接口自动化测试框架:Pytest+Allure+Excel
Allure 框架是一个灵活的、轻量级的、支持多语言的测试报告工具,它不仅以 Web 的方式展示了简介的测试结果,而且允许参与开发过程的每个人可以从日常执行的测试中,最大限度地提取有用信息。Allure 是由 Java 语言开发的,支持 Pytest,JaveScript、PHP、Ruby 等。原创 2022-09-09 20:04:24 · 885 阅读 · 0 评论 -
推荐一款技术人必备的接口测试神器:Apifox
官方对Apifor定位,,如下图所示Apifox目标是通过一套系统、一份数据,解决多个系统之间的数据同步问题。只要定义好接口文档,接口调试、数据 Mock、接口测试就可以直接使用,无需再次定义;接口文档和接口开发调试使用同一个工具,接口调试完成后即可保证和接口文档定义完全一致。高效、及时、准确!Apifox - API 文档、调试、Mock、测试一体化协作平台 - 接口文档工具,接口自动化测试工具,接口Mock工具,API文档工具,API Mock工具,API自动化测试工具概括来讲,原创 2022-09-07 20:25:43 · 2227 阅读 · 0 评论 -
2022最全最牛的Jmeter接口测试教程及接口测试详情
编辑Jmeter是由Apache公司开发的一个纯Java的开源项目,即可以用于做接口测试也可以用于做性能测试。Jmeter具备高移植性,可以实现跨平台运行。Jmeter可以实现分布式负载。Jmeter采用多线程,允许通过多个线程并发取样或通过独立的线程对不同的功能同时取样。Jmeter具有较高扩展性。...原创 2022-08-30 16:59:40 · 307 阅读 · 0 评论 -
2022版Postman接口测试使用全指南(原来使用 Postman测试API接口如此简单)
我们要想知道接口测试怎么做,首先要明白接口测试是什么?一般像系统内的组件接口数据交互测试、不同系统与系统之间的接口数据交互测试等,我们都可以称之为接口测试!那么接口测试是怎么来测试接口的呢?接口测试就是通过接口的不同情况下的输入和与之对用的输出之间的关系,看看是否满足接口规范所规定的功能性、安全性以及性能方面的要求.简单的说:“接口测试是就是在没有前端页面或者前端还没完成的情况下,代替前端页面或者第三方使用者,来验证后端的接口实现是否符合接口规范。”原创 2022-08-25 15:35:39 · 3176 阅读 · 0 评论