首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏RAIN7 de 编程之路

    Swagger2--自动生成接口文档工具学习

    文章目录 Swagger2 学习 1、前提准备 2、快速体验 3、Swagger 配置 (1)设置基本信息 (2)设置接口文档的相关配置 apis方法 paths方法 build 方法 1)设置扫描包路径 、@ApiImplicitParams (5)@ApiIgnore (6)@ApiModel+@APiProperty Swagger2 学习 1、前提准备    在swagger2版本中,需要使用swagger2 ,查看接口文档的地址是 localhost:8080/swagger-ui.html 在开发的时候前后端分离需要生成接口文档,我们需要在 启动类 或者 配置类 上打开*Swagger服务,需要使用@EnableSwagger2 快速体验   写一下控制层的接口, swagger 会默认根据@Conrtoller注解识别 Controller层里的接口,直接渲染到接口文档的ui界面中 package com.study.controller 什么是接口菜单?

    3.5K21编辑于 2022-09-26
  • 来自专栏测试开发干货

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

    首先打开welcome.html,这是我们的公共菜单,我们添加一个: 如上图,我们删除了之前的接口调试菜单,因为接口调试功能已经作为主页了。 取而代之的是 新增了一个 叫“小工具” 的菜单和它的子菜单-正交生成器,并且它的路由是/tools_zhengjiao/ ( 注意这个格式 ,千万不要写错) 效果默认折叠,点击后展开漏出各种子菜单: 下节开始开发小工具的内容了~ 注意跟上哈~

    40840编辑于 2022-05-19
  • 来自专栏7DGroup

    走进Java接口测试之接口管理工具Swagger2

    Swagger2综述 Swagger是一款Restful 接口的文档在线自动生成、功能测试框架。 Swagger是一组开源项目,其中主要项目如下: Swagger-tools: 提供各种与Swagger进行集成和交互的工具。 Swagger-UI 是一款Restful接口的文档在线自动生成+功能测试功能软件。 为什么API接口文档用Swagger-UI? 现在多数的项目开发中,网站和移动端都需要进行数据交互和对接,这少不了使用Restful编写API接口这种场景。 有了Swagger之后,原本一些接口测试需要Postman这样的调试工具来进行发起,而现在直接在页面上就可以进行调试了,是不是很爽?

    3.3K40发布于 2019-07-17
  • 来自专栏接口测试

    接口工具分析

    接口一般分为两种:1.程序内部的接口 2.系统对外的接口 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把 数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法 接口的分类:1.webservice接口 2.http api接口 webService接口是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用 三.前端、后端和测试使用的接口工具 前端:一般使用postman、apipost或者jmeter进行接口验证和查看响应值 后端:多用swagger、apipost、postman等接口文档生成工具和测试工具 postman这款接口测试工具,是一款很轻便的接口验证工具,可以通过输入请求方法、url、参数直接进行接口请求访问,验证接口是否开通,还可以查看返回的响应值查看接口开发是否正常。 2.png apipost这款接口测试工具,主要针对于接口验证和接口文档生成。

    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

    44700编辑于 2022-06-28
  • 来自专栏自学测试之道

    接口测试2

    = '裤子女夏' - 裤子男夏季 + 裤子女夏 ---------------------------------------------------------------------- Ran 2 Login("test_longin")) runner = unittest.TextTestRunner() runner.run(suite) interface_post_test2. /usr/bin/env python # -*- coding: utf-8 -*- # @File Name: interface_post_test2.py # @Time : 2019/8 ===================================================== FAIL: test_login (testcase.interface_post_test2. = '裤子女夏' - 裤子男夏季 + 裤子女夏 ---------------------------------------------------------------------- Ran 2

    70720发布于 2019-09-29
  • 来自专栏后端1

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

    工具下载地址:https://console.apipost.cn/register? 提供三种类型 form-data / x-www-form-urlencoded / raw ,每种类型提供三种不同的UI界面 1)当你需要提交表单时,切换到 x-www-form-urlencoded 2) 点击分享文档 复制并打开文档地址就可以看到了完整的接口文档。 本节课主要是讲解一些需要注意的事项。 请求参数的描述填写 对于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
  • 来自专栏测试开发干货

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

    好的,本节我们就来设计下这个正交工具的过滤功能。总的来说 很小。 只是和使用者的交互 我们需要好好想一下。 其实所谓过滤,就是在结果中 把那些 不可能不考虑的组合 删掉。 比如: 剩下了:A2-黑白 ,A1-彩色。 我们没法给他们合并成一个组合。 所以我们只能对其进行自由填充(不能触碰到过滤规则的填充) A2-黑白-单面 A1-彩色-双面 这样的行为,相比较过滤之前,并没有减轻用例数量和成本。

    40120编辑于 2022-05-19
  • 来自专栏技术博客文章

    Lkadoc 接口工具详解

    = new User(); user2.setName("李四"); users.add(user1); users.add(user2); data.put("users = new User(); user2.setName("李四"); users.add(user1); users.add(user2); = new User(); user1.setName("张三"); User user2 = new User(); user2.setName("李四 ",users); } 重启项目,刷新Lkadoc界面响应参数展示结果如下 : 在这里插入图片描述 高级特性 Lkadoc提供了很多非常实用的特色功能,这些特色功能可以给大家在使用Lkadoc工具时带来如虎添翼的效果 ) @RequestMapping("testSconAll2") public ApiResult testSconAll2(Integer age,String[] likes){ return

    1.1K30编辑于 2021-12-18
  • 来自专栏测试开发基础

    2021年软件测试领域常用工具总结(2):接口测试工具、UI测试工具

    对于某些页面不会频繁变动的场景,我们也可以进行UI自动化测试 本文第一部分将会介绍接口测试工具(包含接口自动化测试框架),以及接口Mock工具接口文档开发工具接口管理工具。 而第二部分将会介绍UI测试的相关工具 接口测试工具 比较好用的接口测试工具有Postman、Jmeter、SoapUI、REST-Assured、Apifox、Katalon Studio、Karate 以及Robot Framework自动化测试框架 Postman Postman一款非常流行的API调试工具,基本上做软件测试涉及到接口测试就会用到它,使用起来也很方便,填写好接口的URL,参数,Cookies 这个框架让我们使用Java语言写接口测试用例变得容易和简单 官网地址:http://rest-assured.io/ Apifox Apifox 作为接口测试工具功能强大,可以支持API 文档定义、 该工具专门为自动化API测试而设计,但现已经覆盖了API 接口功能测试、UI自动化测试、性能测试,并提供Mocks支持。

    4.1K11编辑于 2022-09-28
  • 来自专栏测试邦

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

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

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

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

    一、常见接口:   1、webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。 可以使用的工具有SoapUI、jmeter、loadrunner等;   2、http api接口:是走http协议,通过路径来区分调用的方法,请求报文都是key-value形式的,返回报文一般都是json 七、用什么工具测   接口测试的工具很多,比如 postman、RESTClient、jmeter、loadrunner、SoapUI等,本人首推的测试工具是postman和jmeter,接下来就简单介绍下如何使用这两款工具进行接口测试 ,其他工具本次暂不介绍。    ⑤、请求webService接口   请求webService接口需要用到的工具是SoapUI,如下图 ? ? ?   在jmeter里请求如下: ?

    4.9K74发布于 2019-12-11
  • 来自专栏AllTests软件测试

    接口测试工具Hoppscotch

    接口测试工具Hoppscotch 目录 1、前言 2、安装部署 3、快速请求 4、生成代码 5、解决登录 1、前言 Hoppscotch 是一种可以通过 Web 服务的方式构建 API 访问的工具 Web 演示地址: https://hoppscotch.io/cn GitHub 地址: https://github.com/hoppscotch/hoppscotch 2、安装部署 因采用本地安装方式会有一些或多或少的错误 再次访问接口地址,例如百度首页,请求成功。 4、生成代码 在请求地址区,点击显示代码。 弹出生成代码框,可以选择不同的语言,这里选择 Python - Requests。

    5.8K20编辑于 2022-07-26
  • 来自专栏国产

    接口测试工具简介!

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

    1.1K20编辑于 2022-05-16
  • 来自专栏java后端

    swagger接口文档生成工具

    今日主题:swagger接口文档生成工具 简介 在一个大的的项目中可能会有很多控制类,每个控制类中会有很多方法,这时候我们需要一个接口文档生成工具来暴露这些接口,方便我们进行直接查找测试,确实是方便了很多 ,那么来学习一下吧 环境 springboot swagger2.x 实现过程 1、创建一个springboot项目工程,添加依赖 <! <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< /artifactId> <version>2.4.0</version> </dependency> 2、添加配置文件 //swagger2的配置文件,在项目的启动类的同级文件建立 @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket api() {

    1.5K20发布于 2021-05-13
  • 来自专栏接口测试

    接口文档生成工具apipost

    一、为什么要写接口文档? 1.正规的团队合作或者是项目对接,接口文档是非常重要的,一般接口文档都是通过开发人员写的。一个工整的文档显得是非重要。 2.项目开发过程中前后端工程师有一个统一的文件进行沟通交流开发,项目维护中或者项目人员更迭,方便后期人员查看、维护 二、接口文档的格式 接口主要分为四部分:方法、uri、请求参数、返回参数 图片.png 三、接口文档生成工具 apipost一款很不错的接口测试工具,它可以生成各种格式的接口文档,有在线版的,markdown格式和word格式的接口文档。 还有就是apipost下载多个word格式的接口文档的时候,每个接口是单独的接口文档需要合并。wps和office里面都有合并功能。 图片.png 图片.png 图片.png 这就是接口文档生成工具 apipost下载地址:https://www.apipost.cn/?dt=20201028

    2.5K70发布于 2020-10-28
  • 来自专栏wangweijun

    DIY接口测试工具

    最近在写Android连接服务器这一块,发现测试接口有点麻烦,便想着到网上找一找接口测试工具,找来找去我都不太满意。 有些太精致,导致整个工具体积过大,打开要等好久,有些又太粗糙,连咋用都不知道,所以没办法,自己做一个吧,毕竟自己做的想如何设计都行。 于是我用Java的Swing做了一个窗体小工具,专门用来测试接口工具示例图: ? 初步计划是这个样子,不过后面我会考虑再加点元素进去,好让工具的功能丰富些,把它放在桌面,即开即用,非常方便。 使用示意图: ? 有需要的小伙伴可以下载玩一玩,或者用来测试接口,界面简陋了一点,也请大家见谅。后面我会继续改进。

    88330发布于 2020-02-14
  • 来自专栏软件测试经验与教训

    接口测试工具 - RESTClient

    使用工具: 火狐浏览器 开发人员提供的测试文档 一.准备工作: 添加组件: 1. 右上角菜单-添加组件 2. 更多附加组件 3. 搜索组件RESTClient 4. ,选择Custom Header; Name:Content-Type ; Value:application/x-www-form-urlencoded 然后点击Okey URL中填写所测接口地址 Body中填写各接口中相应的参数并用 & 连接

    1.1K70发布于 2018-05-15
  • 来自专栏数据科学实战

    AkShare-工具-GitHub接口

    作者寄语 本次提供 GitHub 工具接口,主要是用来获取具体 GitHub 项目的 Star 人数和某个具体用户的邮箱地址 AkShare-更新记录 "tool_github_star_list" # GitHub Star 的用户 "tool_github_email_address" # GitHub 用户的邮箱 AkShare 工具箱 GitHub Github Star list 接口: 类型 必选 描述 word str Y owner="PiotrDabkowski"; owner of the repo; https://github.com/PiotrDabkowski/Js2Py indicator str Y name="Js2Py"; repo name; https://github.com/PiotrDabkowski/Js2Py 输出参数 名称 类型 默认显示 描述 Email 接口: tool_github_email_address 目标地址: https://api.github.com/graphql 描述: 获取 GitHub 上用户的邮箱地址 限量:

    1.5K30发布于 2020-03-24
领券