首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏测试开发干货

    接口测试平台番外-正交工具4

    我们现在要做的就是把这个二维数组,返回给前端页面,为了保证原始构造,我们仍然放到一个字典中返回: # 正交工具运行 def zhengjiao_play(request): end_values

    36760编辑于 2022-05-19
  • 来自专栏自学测试之道

    接口测试4

    一、测试用例这样写 一个好的用例的表述要点,即用例中应当包含的信息 一个优秀的测试用例,应该包含以下信息: 1) 软件或项目的名称 2) 软件或项目的版本(内部版本号) 3) 功能模块名 4) 测试用例的简单描述 9) 步骤号、操作步骤描述、测试数据描述 10) 预期结果(这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略) 11)开发人员(必须有)和测试人员(可有可无) 12)测试执行日期 二、实例 假设用户使用的浏览器为IE6.0 SP4。 功能描述如下: 1.用户在地址栏输入相应地址,要求显示登录界面; 2.输入用户名和密码,登录,系统自动校验,并给出相应提示信息; 3.如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息; 4.

    49310发布于 2019-09-29
  • 来自专栏测试开发干货

    接口测试平台番外:正交工具过滤功能-4

    代码如上: 整个过程 比较绕,复杂度也很高~ 以后有时间我再继续优化吧~ 打印了下最终res 和 被动过滤的无辜组合: 可以看到,新的res 是4组用例,被动过滤的有一组。 复制版本如下: # 正交工具运行 def zhengjiao_play(request): end_values = request.GET['end_values'].split(',')

    33020编辑于 2022-05-19
  • 来自专栏全栈开发那些事

    SpringBoot集成Knife4j接口管理工具

    SpringBoot集成Knife4j接口管理工具 1、导入依赖包 2、配置Knife4j 3、放行Knife4j的请求 4、使用Knife4j注解 5、实现效果   平时开发项目都用的是Swagger2 Knife4j是一个集Swagger2 和 OpenAPI3 为一体的增强解决方案。    2、配置Knife4j   在SpringBoot中创建swagger的配置类,如下 @Configuration @EnableSwagger2WebMvc public class Knife4jConfiguration ; } } } @Api(tags = "用户管理")定义标签分组接口,在这个类下定义的所有接口将位于这个标签之下 @ApiOperation()定义具体的接口标题信息,notes 查看接口文档: 调试接口: 请求头这里默认有个token参数,是因为我在上面配置类中写的 我们也可以在文档管理这里添加全局参数 这个界面用起来比swagger-ui稍微舒服点,还可以。

    1.9K20编辑于 2023-03-04
  • 来自专栏接口测试

    接口工具分析

    三.前端、后端和测试使用的接口工具 前端:一般使用postman、apipost或者jmeter进行接口验证和查看响应值 后端:多用swagger、apipost、postman等接口文档生成工具和测试工具 postman这款接口测试工具,是一款很轻便的接口验证工具,可以通过输入请求方法、url、参数直接进行接口请求访问,验证接口是否开通,还可以查看返回的响应值查看接口开发是否正常。 2.png apipost这款接口测试工具,主要针对于接口验证和接口文档生成。 apipost这款接口测试工具,是一款很轻便的接口验证工具,可以通过输入请求方法、url、参数直接进行接口请求访问,验证接口是否开通,还可以查看返回的响应值查看接口开发是否正常。 主要通过在代码中的注释生成接口文档的工具,不过生成的接口文档是英文的。 4.png

    1.5K31发布于 2020-10-30
  • 来自专栏好用的开发工具

    接口工具——ApiPost

    接口协作apipost支持接口在线协作编辑功能,打开apipost创业一个团队,在创建一个项目。 在把需要一起协作的人员添加到团队中在进行项目编辑把需要进行协作的人员拉取到项目中之后在进入项目创建接口就可以进行接口协作了Apipost官方链接:https://console.apipost.cn/register utm_source=10008工具免费下载地址:https://console.apipost.cn/register?utm_source=10008

    43900编辑于 2022-06-28
  • 来自专栏自动化测试实战

    RF接口测试(4

    现在我们已经做好了进行接口测试的必要准备:1、拼接发送的报文;2、发送报文的方法。现在我们实现RF上的接口测试。

    1.3K70发布于 2018-05-18
  • 来自专栏后端1

    接口工具——ApiPost快速生成接口文档

    工具下载地址:https://console.apipost.cn/register? 点击分享文档 复制并打开文档地址就可以看到了完整的接口文档。 本节课主要是讲解一些需要注意的事项。 请求参数的描述填写 对于header、query以及form-data和urlencode的body参数,我们在如下地方填写参数描述: 如图中所示,对于一个填写过的参数,我们可以在新建接口可以通过点击参数描述后面的

    2.1K00编辑于 2022-06-13
  • 来自专栏ApiPost接口测试

    接口协作--apipost接口协作工具

    接口协作 apipost支持接口在线协作编辑功能,打开apipost创业一个团队,在创建一个项目。 在把需要一起协作的人员添加到团队中 在进行项目编辑把需要进行协作的人员拉取到项目中 之后在进入项目创建接口就可以进行接口协作了 Apipost官方链接:https://console.apipost.cn

    1.1K20编辑于 2022-05-24
  • 来自专栏技术博客文章

    Lkadoc 接口工具详解

    牛逼的注解 :一个注解可描述多个参数,多层参数结构,甚至能做到接口零注解。登峰造极,纵横天地。 狂拽的调试 :支持在线调试接口,同步、异步压力测试接口。丧心病狂,举世无双。 ",users); } 重启项目,刷新Lkadoc界面响应参数展示结果如下 : 在这里插入图片描述 高级特性 Lkadoc提供了很多非常实用的特色功能,这些特色功能可以给大家在使用Lkadoc工具时带来如虎添翼的效果 有了这些特色功能的加持,能够助你迅速调试接口,快定定位错误,连测试代码都不用写了。还能大大提高与前端对接口的效率,简直堪称接口神器! ,在实际工作中,往往一个项目版本升级并不代表所有接口都需要升级,也可能会增加一些新接口。 那么我们怎么才能在众多的接口中定位哪一个接口是新接口或最新修改的接口呢?

    1K30编辑于 2021-12-18
  • 来自专栏夕阳醉了

    Spring扩展接口4):InstantiationAwareBeanPostProcessor

    在此系列文章中,我总结了Spring几乎所有的扩展接口,以及各个扩展点的使用场景。并整理出一个bean在spring中从被加载到最终初始化的所有可扩展点的顺序调用图。 Object bean, String beanName) throws BeansException { return null; } } Spring框架提供了许多扩展接口 其中之一是InstantiationAwareBeanPostProcessor接口,它允许我们在Spring容器实例化Bean之前和之后进行一些自定义处理。 InstantiationAwareBeanPostProcessor接口是BeanPostProcessor接口的子接口,它定义了在Bean实例化过程中的扩展点。 与BeanPostProcessor接口相比,InstantiationAwareBeanPostProcessor接口提供了更细粒度的控制能力。

    67830编辑于 2023-10-31
  • 来自专栏测试邦

    接口测试| 揭秘接口测试工具

    带你进入接口测试的世界 接口测试的好处 1) 提高测试质量 2) 提高测试效率 3) 提高测试覆盖率 4) 更好地重现软件缺陷 5) 更好定位错误 6) 降低修改bug的成本 7) 降低了项目不能按时发布的风险 接口测试因其不是针对普通用户,而是针对的另外一个系统组件,所以不能直接测试,需要使用工具测试,用工具测试,所以目标就是准备要测试数据测试脚本后直接执行即可, 在进行测试执行编写时,有如下的原则: 1.不同的接口参数覆盖不同的业务场景 ; 2.在后台构造合适的数据来满足接口的测试用例; 3.根据接口的返回值,断言其是否返回期望结果,并查看数据库验证; 4.测试用例涉及多个步骤的,应对涉及的步骤都验证 5.删除测试过程中产生的结果,确保每个用例执行前都是一个清洁的环境 接口测试工具 01 Robot Framework:图形化界面,强大的library支持 RF主要是通过requestsLibrary、requests进行接口测试,来看个demo: Post Request 04 JMeter:图形化界面,脚本语言 接口测试,性能测试工具。 ?

    3K30发布于 2019-07-24
  • 来自专栏啄木鸟软件测试

    接口测试及常用接口测试工具

    一、常见接口:   1、webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。 首先,接口文档应该包含以下内容:   1、接口说明   2、调用url   3、请求方法(get\post)   4、请求参数、参数类型、请求参数说明   5、返回参数说明   由接口文档可知,接口至少应有请求地址 4、一般get请求用来获取数据,post请求用来发送数据。    4、密码安全规则,密码的复杂程度校验   ④、异常验证:   所谓异常验证,也就是我不按照你接口文档上的要求输入参数,来验证接口对异常情况的校验。 七、用什么工具测   接口测试的工具很多,比如 postman、RESTClient、jmeter、loadrunner、SoapUI等,本人首推的测试工具是postman和jmeter,接下来就简单介绍下如何使用这两款工具进行接口测试

    4.8K74发布于 2019-12-11
  • 来自专栏测试开发干货

    接口测试平台代码实现107:登录态接口-4

    本节我们要继续做登录态接口的js函数。 我依然是复制了普通接口的保存函数进行了全部替换成login_并增删了一些字段的方法,道理很容易懂,但是修改这么一大段代码仍然是非常麻烦,稍不留神就会出错,所以大家复制我的成品代码即可(若是之后发现bug 请及时反馈): function login_save(){ // 获取所有接口设置数据 var login_method = document.getElementById = 'https://' && login_host.slice(0,4) !='全局域名' ){ alert('host必须以http://或https://开头!') ,现在就去urls.py中进行映射书写: 然后去views.py中进行开发这个函数,当然内容很简单: # 保存登陆态接口 def project_login_save(request):

    43830编辑于 2022-05-19
  • 来自专栏Android开发指南

    4.TableLayout、回调接口

    cursorChangedListener; } private IOnCursorChangedListener cursorChangedListener; /** * 声明,cursor改变时的监听接口 IOnCursorChangedListener{ void onCursorChanged(int token, Object cookie, Cursor cursor); } } //回调接口写法

    1.5K120发布于 2018-05-14
  • 来自专栏Golang开发

    Go语言核心编程(4)——接口

    注:本文是《Go语言核心编程》(李文塔/著)个人读书笔记 接口声明 Go 语言的接口分为接口字面量类型和接口命名类型,接口的声明使用 interface 关键字 。 接口定义大括号内可以是方法声明的集合, 也可以嵌入另一个接口类型匿名字段, 还可以 是二者的混合。 接口的命名一般以“er"结尾 接口定义的内部方法声明不需要func引导 类型断言(Type Assertion) i.(TypeName) 空接口 没有任何方法的接口,我们称之为空接口。 空接口和反射 空接口是反射实现的基础 ,反射库就是将相关具体的类型转换并赋值给空接口后才去处理。 空接口和nil 空接口有两个字段, 一个是实例类型,另 一个是指向绑定实例的指针,只有两个都为nil时 ,空接口才为nil。

    1K20发布于 2019-05-29
  • 来自专栏程序亦非猿

    4章 类和接口

    本系列: 第三章 第4章 类和接口 类和接口是Java程序设计语言的核心,它们也是Java语言的基本抽象单元。 初学Java的时候感觉类和接口都好简单,后续慢慢发现类和接口的设计并非是想象总的那么简单的,还有好多需要学习。 接口允许我们构造非层次结构的类型框架 第19条 接口只用于定义类型 我们知道当类实现接口时,我们可以把该类的类型当做是接口的类型来使用,这是我们定义接口的唯一目的,也即接口 只应该用来定义类型 看到这里 有一种接口被称为 常量接口 ,就是没有方法,只有常量的接口,这常量接口模式是对接口的不良使用,因为它没什么卵用还会污染实现类 Java中有几个常量接口,如java.io.ObjectStreamConstants ~ 建议常量用工具类或者枚举或者@IntDef注解来实现 第20条 类层次优于标签类 标签类,书中对它的定义说得很拗口。

    71130发布于 2019-08-16
  • 来自专栏java后端

    swagger接口文档生成工具

    今日主题:swagger接口文档生成工具 简介 在一个大的的项目中可能会有很多控制类,每个控制类中会有很多方法,这时候我们需要一个接口文档生成工具来暴露这些接口,方便我们进行直接查找测试,确实是方便了很多 ApiOperation(value = "测试",notes = "这是一个测试文档") public String hello(){ return "hello"; } 4

    1.4K20发布于 2021-05-13
  • 来自专栏国产

    接口测试工具简介!

    2、后端开发的接口数据类型和文档不一致,肉眼难以发现问题。 同样,测试在 JMeter 写好的测试用例,真正运行的时候也会发现各种不一致。 时间久了,各种不一致会越来越严重。 4. 只要定义好 API 文档,API 调试、API 数据 Mock、API 自动化测试就可以直接使用,无需再次定义;API 文档和 API 开发调试使用同一个工具,API 调试完成后即可保证和 API 文档定义完全一致 接口自动化测试:提供接口集合测试,可以通过选择接口(或接口用例)快速创建测试集。目前接口自动化测试更多功能还在开发中,敬请期待!目标是: JMeter 有的功能基本都会有,并且要更好用。 Apifox是一款综合性比较强的工具,学习成本肯定是比postman高些,如果你仅仅是个人开发,对文档、测试没那么高要求的,小而美的PostMan还是比较好的选择,如果你是大型项目,多团队协作,Apifox pm.test('Body matches string', function() { pm.expect(pm.response.text()).to.include('available'); }); 4

    1.1K20编辑于 2022-05-16
  • 来自专栏AllTests软件测试

    接口测试工具Hoppscotch

    接口测试工具Hoppscotch 目录 1、前言 2、安装部署 3、快速请求 4、生成代码 5、解决登录 1、前言 Hoppscotch 是一种可以通过 Web 服务的方式构建 API 访问的工具 再次访问接口地址,例如百度首页,请求成功。 4、生成代码 在请求地址区,点击显示代码。 弹出生成代码框,可以选择不同的语言,这里选择 Python - Requests。 解决方法: 查看容器ID,例如3bc4a9825445 进入容器中。 docker exec -itu root 容器id /bin/sh 例如 docker exec -itu root 3bc4a9825445 /bin/sh 进入容器内部,查询文件。

    5.7K20编辑于 2022-07-26
领券