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

    干货:Swift 使用开源网络框架Alamofire调用WebService接口

    App开发中,通常我们使用的接口形式有两种,一种是SOAP形式的接口,另一种是Restful形式的接口。 相对而言,比较喜欢Restful接口,但是SOAP接口也很常用,调用WebService接口显得有些麻烦,下面使用Alamofire来调用WebService接口。 2.使用 Alamofire.request方法请求WebService接口 //请求网络数据 func getDataFromServer() { let URL = POST" mutableURLRequest.HTTPBody = soapMsg.dataUsingEncoding(NSUTF8StringEncoding) //请求接口 关于接口的类型,很多人都不是很清楚,如何你也不太清楚的话,这里有一篇文章可以帮到你。浅谈WebService SOAP、Restful、HTTP(post/get)请求。

    2.8K30发布于 2018-08-30
  • 来自专栏测试技术圈

    接口框架比较

    接口测试框架 种类繁多,各种各样的框架,工具,让人挑花眼,比较下以下的接口测试框架 Java Rest-assured 是使用代码来实现接口的请求,封装业务流程,对于公司的业务支持比较高,灵活度很强 ,可以通过代码的方式打造自己公司的接口自动化框架,上手有点难度,需要有Java 编程基础,才可以使用。 Python + Request 框架 是使用代码来实现接口的请求,封装业务流程,对于公司的业务支持比较高,可以根据业务的灵活度来定制化开发接口框架,再加上Jenkins 就可以持续化集成。 +Flask 搭建自己公司的接口测试平台,可以自由定制化自己公司的业务,实现公司特殊的需求,接口测试平台,对于测试的开发能力有要求,前端 Vue ,后端 Flask & Django 框架,代码能力要求高 总结 对于单接口,变化不多的可以使用 Postman、 Jmeter、HttpRunner框架就可以满足了,需要多个接口组合满足于一些场景的,需要自己编写代码来实现了 比如: 登录,提取token,查询商品

    1.6K20发布于 2019-08-01
  • 来自专栏搜狗测试

    学习Moco接口框架

    可以让我们快速搭建起一套接口服务,这样做的好处是: 1、开发没有开发完成时,我们就有一套可供调试代码的环境; 2、前端同学也可以使用这套环境来联调; 3、可以与开发同学一起把接口入参、返回值等规范在开发前就一起定好 如果中间接口有修改,Moco修改也非常的方便。 如何获得Moco框架? Moco框架是Github上的一个开源项目,可以模拟一些http、https、socket协议。 Moco框架的http协议Get方法的Mock实现 1. 模拟一个不带参数的get请求 uri:访问路径; method:标识访问方法。 =gbk"} Moco框架的POST方法的Mock实现 在moco中配置post请求,模拟一个post请求。 Moco框架中如何加入Header信息 GET和POST请求都一致,带header信息的post请求,访问的时候加上请求头信息。

    1.5K20发布于 2019-06-18
  • 来自专栏自动化测试实战

    接口测试框架分析

    框架大体上已经写完了,不过说实话好多代码让我自己写我也写不出来,那该怎么办呢? 等用的时候拿出来复制粘贴就好了,如果你是大神,自己会写,那就更厉害了~ 现在我们按模块分析一下代码: 1、setting.py 这个文件放置的是一些常量,正如我们看到的比如接口地址前缀

    93640发布于 2018-05-18
  • 来自专栏Java基础

    【集合框架List接口

    LinkedList —— 基于“双向链表”的实现 核心特性 底层是双向链表:每个节点包含前后指针 头尾增删快:时间复杂度 O(1) 支持栈/队列操作:实现了 Deque 接口 非线程安全 LinkedList 扩容注意 头尾增删多、随机访问少 LinkedList 头尾操作极快,随机访问慢 并发读多写少 CopyOnWriteArrayList 写时复制,读无锁 最后一句话 List 是 Java 集合框架中最基础 、最常用的接口之一。 希望这篇能帮你彻底搞懂 List 接口及其常见实现!

    25910编辑于 2025-08-28
  • 来自专栏Java基础

    【集合框架Map接口

    希望这篇能帮你彻底搞懂 Map 接口及其常见实现!

    28210编辑于 2025-08-28
  • 来自专栏Java基础

    【集合框架Set接口

    (2) / \ (1) (3) / \ / \ null null null null ✅ 排序规则: 自然序:实现 Comparable 接口 HashSet 基于 HashMap,O(1) 去重,保持插入顺序 LinkedHashSet 维护双向链表 去重,自动排序 TreeSet 基于红黑树,O(log n) 最后一句话 Set 接口是 Java 集合框架中“去重”功能的基石。 希望这篇能帮你彻底搞懂 Set 接口及其常见实现!

    33710编辑于 2025-08-28
  • 来自专栏全栈程序员必看

    .Net开源框架

    官网 Spring.Net:Spring.NET 是一个开源的应用程序框架,可以便捷地创建企业级 .NET 项目。 ,并且提供了Rest接口可以应用在 Javascript,Node.js 中。 官网 FluentValidation:一个小型的 .NET 校验库,使用流式接口和 lambda 表达式构建校验规则。 官网 UpdateControls:Update Controls 不需要你实现 INotifyPropertyChanged 接口或声明一个 DependencyProperty。 官网 xUnit:xUnit.net 是一个 .NET 平台下免费、开源、专注社区的单元测试框架

    8.6K31编辑于 2022-09-08
  • PhalApi:在宝塔一键安装部署PHP开源接口框架的教程

    如何在宝塔上,一键安装部署PhalApi开源接口框架?第一步,进入你的宝塔 - 软件商店。 第二步,切换到:一键部署;第三步,搜索 phalapi;第四步,点击 一键部署;填写你的接口域名在安装界面,根据提示,填入你的接口域名,例如这里是:myapi.phalapi.net,以及你的新建接口数据库的初始名称和数据库密码 查看你的接口新网站在宝塔成功安装后,可以看到新的接口网站和源代码目录。对应的新站点:对应的源代码目录:访问你的新接口网站如果绑定了你的接口域名,需要同时进行DNS解析设置。 World示例接口,PhalApi框架默认会开启调试模式,方便进行接口测试。 开始开发你自己的PHP接口以上安装完毕,接下来就可以打开源代码,开发你自己的PHP接口了。PHP接口保存后,PhalApi会自动帮你生成实时最新的在线接口文档,非常方便。

    56510编辑于 2024-08-19
  • 来自专栏终码一生

    每日开源 | 一个 Java 接口快速开发框架:magic-api

    1 简介 magic-api 是一个基于 Java 的接口快速开发框架,编写接口将通过 magic-api 提供的 UI 界面完成,自动映射为 HTTP 接口,无需定义 Controller、Service 、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP API 接口开发 访问 http://localhost:9999/magic/web 进行操作 文档地址:https: 支持分页查询以及自定义分页查询 支持多数据源配置,支持在线配置数据源 支持SQL缓存,以及自定义SQL缓存 支持自定义JSON结果、自定义分页结果 支持对接口权限配置、拦截器等功能 支持运行时动态修改数据源 支持Swagger接口文档生成 基于magic-script脚本引擎,动态编译,无需重启,实时发布 支持Linq式查询,关联、转换更简单 支持数据库事务、SQL支持拼接,占位符,判断等语法 支持文件上传 当以classpath开头时,为只读模式 magic-api.resource.location=/data/magic-api 项目截图 开源地址: GitHub https://

    1.1K10编辑于 2022-04-15
  • 来自专栏流柯技术学院

    Python接口测试简单框架

    用例设计: 执行用例代码: # -*- coding: UTF-8 -*- import xlrd,logging,urllib,urllib2,json,sys from pylsy import

    91720发布于 2018-08-31
  • 来自专栏测试工程师成长之道

    Mock接口测试Moco框架

    Mock就是模拟接口, 这里分享Mock 的Moco框架 Moco的源码和jar 下载地址 https://github.com/dreamhead/moco 下载的Moco jar包 全名: moco-runner MOCO框架http协议的get方法实现: a. MOCO框架http协议的post方法实现: 1. 18" } }, "response":{ "text":"This is Post response with paramter" } } Moco框架如何加入 :200, "json":{ "zhangsan":"success", "status":"1" } } } Moco框架加入

    1.2K10发布于 2020-02-25
  • Java集合框架List接口

    List接口概念Java集合框架中的List接口是一种有序的集合,它可以存储重复的元素。它是Collection接口的子接口,提供了一系列可以对列表进行操作的方法,如添加、插入、删除、获取元素等。 List接口还可以通过索引访问元素,类似于数组。List接口有多个实现类,其中比较常用的是ArrayList和LinkedList。 List接口常用的方法1、void add(int index, E element):在指定索引位置插入元素。2、boolean add(E e):将元素添加到列表末尾。

    46621编辑于 2023-12-21
  • 来自专栏python-爬虫

    drf框架接口文档

    drf框架接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 一.安装依赖 pip install coreapi 二.设置接口文档访问路径 在总路由中添加接口文档路径。 文档路由对应的视图配置为rest_framework.documentation.include_docs_urls, 参数title为接口文档网站的标题。 返回图书列表数据 retrieve: 返回图书详情数据 latest: 返回最新的图书数据 read: 修改图书的阅读量 """ 四.访问接口文档网页 有两点要说明 1) 视图集ViewSet中的retrieve名称,在接口文档网站中叫做read 2)参数的Description需要在模型类或序列化器类的字段中以help_text选项定义,如: class

    98350发布于 2020-06-19
  • Java集合框架Map接口

    Map接口概念Java集合框架中的Map接口表示一种键值对(key-value)的数据结构,其中每个元素都包含一个唯一的键和对应的值。在Map中,每个键必须是唯一的,而值可以重复。 Map接口提供了一些方法来实现基本的键值对操作,例如添加、查找、删除等。Map接口的实现类可以根据其内部数据结构的不同,分为几种类型,例如HashMap、TreeMap和LinkedHashMap等。 Map接口中常用的方法put(K key, V value):将指定的键值对添加到Map中。get(Object key):获取指定键对应的值,如果键不存在,则返回null。 Map接口中的键和值都可以是任意类型的,但是在使用时需要注意键的唯一性。

    44321编辑于 2023-12-21
  • 来自专栏吉林乌拉

    Spring框架中ResourcePatternResolver接口

    在上一篇中我们介绍了Resource接口,它的出现是为了解决spring方便访问各种配置信息。 但Resource接口有一个问题,就是如果我们要访问同一个路径下的所有符合条件的配置,如果用Resource接口则会比较麻烦,因为它不支持通配符方式的文件读取,所以要将读取的配置文件名称全部写出来才可以 spring为了解决这个问题,于是新定义了一个新接口,并实现了该接口特有的特性,也就是支持类似Ant风格的通配符。下面我们看一下该接口的具体使用。 ? ?

    3.2K20发布于 2019-08-13
  • Java集合框架Collection接口

    Collection接口概念Java集合框架是Java编程中的一个非常重要的部分,提供了一组用于处理数据集合的接口和类。 其中Collection接口是Java集合框架的基础接口之一,定义了一些基本的集合操作,包括添加元素、删除元素、遍历集合等。在这里,我将为您详细介绍Java集合框架中的Collection接口。 Collection接口是Java集合框架中的基础接口,定义了一些基本的集合操作,包括添加元素、删除元素、遍历集合等。 在Java中,Collection接口是一个顶层接口,它有两个主要的子接口:List和Set。其中,List是一个有序的集合,可以包含重复的元素;而Set是一个不重复的集合,元素是无序的。 总之,Java集合框架提供了一组用于处理数据集合的接口和类,Collection接口是其基础接口之一。使用Java集合框架,可以更加方便地处理各种数据集合,提高编程效率和代码质量。

    40421编辑于 2023-12-21
  • 来自专栏iTesting

    接口测试框架实践(Python)

    我之前写过一个简单的基于unittest+request的接口测试框架,也分享给大家过,最近在免费直播中我也有讲到,但直播毕竟讲不透彻,还是有很多同学不是特别清楚,到底如何做一个接口测试框架,今天我们再次详细解释下 ,如何生成自己的接口测试框架接口测试的检查点,一般如下: ? 手工如何测试,很清楚了,那么我们讲接口测试自动化框架,从哪里开始呢? 既然是自动化,那么就必须不需要人工干预,框架如何做到不需要人工干预呢? 好了,到这里为止,我们就实现了一个基本的接口测试框架,是不是感觉非常简单啊? 后续我会重新实现一个开源接口测试框架给大家,把我提及的全部功能都实现,当然,大家也可以直接选用pytest,我后续也会写下pytest教程,敬请期待。

    1.2K30发布于 2019-10-29
  • 来自专栏吉林乌拉

    Spring框架中ApplicationContext接口

    我们知道BeanFactory接口是给spring框架用的,而ApplicationContext接口才是给我们开发者使用的。 所以ApplicationContext接口提供了很多我们日常开发时所需要的功能。我们下面看一下ApplicationContext接口主要都包括哪些功能。 ApplicationContext接口与BeanFactory接口的区别 BeanFactory接口在初始化IOC容器时,,并不会实例化对象,而是当第一次调用某一个对象时,才会实例化具体的对象。 而ApplicationContext接口在初始化IOC容器时,则会将所有单实例的对象直接初始化。这也是这两个接口的主要区别之一。 正是因为如此,所以ApplicationContext接口的初始化时间要比BeanFactory接口的初始化时间要长。 ?

    83320发布于 2019-08-13
  • 来自专栏全栈程序员必看

    接口测试框架之Karate

    Karate是什么 Karate是一款将接口自动化测试、mock、性能测试集合到一起的测试框架。采用BDD语法,对于无编程能力的人也很容易;另外提供强大的JSON、XML断言功能及并发执行。 以上的内容翻译自Karate官网,也许你看到这些描述时仍然不能直观感受到Karate和其他接口测试框架的区别,接下来让我们看一个Karate编写的接口测试demo。 技术雷达中对该框架的详细描述是“Karate是一个API测试框架,其特殊之处是直接用Gerkin编写而不依赖任何通用编程语言。 除此之外,开篇我们还提到这个框架总是和Graphql接口测试绑定在一起介绍,那么该工具在Graphql接口测试中有特殊优势么? 看起来Rest-Assured使用过程中需要套用其他框架,增加了使用成本,但正是因为Rest-Assured没有集成各种其他框架让其保持了灵活性,可以和多种编程语言、其他测试框架无缝衔接。

    5.1K30编辑于 2022-11-03
领券