精华内容
下载资源
问答
  • 接口测试用例.xlsx

    2020-05-11 09:37:09
    接口自动化测试用例模板,内容中包含ID、method、api地址、传参、期望响应结果、实际响应结果、断言结果等内容,其中method、api地址、参数、期望响应结果根据项目实际情况进行调整;实际响应结果和断言结果可以通过...
  • 接口测试用例设计

    2019-04-06 11:51:07
    接口测试用例设计,供大家参考,希望对大家有用
  • 接口测试用例模板

    2018-04-16 14:19:53
    个人用接口测试用例模板,可以参照接口文档,写出接口的所有测试用例。
  • 接口用例设计方法,实例详解,正向用例优先,逆向用例次之。
  • 接口测试用例

    千次阅读 2018-12-12 23:25:45
    接口测试用例的设计就没什么好讲的了,与功能测试一样设计就好了。我是用Excel来编写的,主要是为了方便管理,只要写的干净,让人看的很舒服就好了。我自己设计的用例是这样的: 一个模块对应一个Excel表 一条接口...

    接口测试的本质是通过测试参数的排列组合验证返回值/数据库变更是否符合预期,从而确定接口相关代码是否正确。从业务角度考虑的意思是这些排列组合不是随便想出来,而是业务中有可能出现的排列组合。

    接口测试用例的设计就没什么好讲的了,与功能测试一样设计就好了。我是用Excel来编写的,主要是为了方便管理,只要写的干净,让人看的很舒服就好了。我自己设计的用例是这样的:
    1 一个模块对应一个Excel表
    2 一条接口对应一张sheet表
    3 表中一行对应一条测试用例
    4 在开始要注明测试时需要的sql,如下图开始我会创建用户,用完了我会删除在这里插入图片描述

    展开全文
  • Pytest-登录接口测试用例

    千次阅读 2021-02-16 02:50:09
    用例编写及断言 新建一个脚本文件test_login.py import pytest import requests import json def test_login(): # 可以不用写类 url = "http://ip:端口号/path/login" userAgent = "Mozilla/5.0 (Windows NT ...
    1. 安装Pytest
      直接使用pip命令安装即可:pip3 install pytest

    2. 用例编写及断言
      新建一个脚本文件test_login.py

    import pytest
    import requests
    import json
    
    def test_login():  
        url = "http://ip:端口号/path/login"
        userAgent = "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36"
        headers = {
            "Referer": "http://ip:端口号/path/login",
            "Accept": "application/json, text/javascript, */*; q=0.01",
            "Accept-Encoding": "gzip, deflate, br",
            "Content-Type": "application/json;charset=UTF-8",
            "Accept-Language": "zh-CN,zh;q=0.9",
            'User-Agent': userAgent,
        }
        body = {"username": "sanyuelan", "password": "sanyuelan"}
        data = json.dumps(para)
        re = requests.post(url, data=data, headers=headers)
        res = re.json()
        assert 200 == res['statusCode']  # 使用Python原生assert实现断言,状态码
        assert '登录成功' in res['message']#message
    
    if __name__ == '__main__':
        pytest.main(['test_login.py'])
    
    1. 运行方法
      有两种运行测试用例脚本文件的方法
      1)命令行的方式运行
      在命令行中输入命令,运行
    pytest test_login.py
    

    2)使用pytest.main([…])运行
    在用例脚本中import pytest,添加程序入口方法main,使用pytest.main([…])运行

    import pytest
    
    def test_login():
        ...
    
    if __name__ == '__main__':
        pytest.main(['test_login.py'])
    

    其中:if name == ‘main’:是程序的主入口

    展开全文
  • 包括我自己在内在做接口的初期,往往不自觉的把接口测试做成了业务测试,从而失去了接口测试的本质。这里以一个例子来说明:以我们公司的上传分享这个功能作为接口测试,这里的流程如下: 1.请求上传的key和地址 2...

    接口用例可以分为两个部分,单一的接口参数验证和多个关联接口的验证。包括我自己在内在做接口的初期,往往不自觉的把接口测试做成了业务测试,从而失去了接口测试的本质。这里以一个例子来说明:

    以我们公司的上传分享这个功能作为接口测试,这里的流程如下:
    1.请求上传的key和地址
    2.把资源的地址生成一个post,返回分享的地址(多张图片,都是必选,登录态,可选)

    我来说说以前我生成的用例:
    用例1,请求上传地址,把本地的资源上传上去,读取二进制信息校验上传资源的完整性
    用例2,把第一步的资源url传递给生成post的接口,等待返回一个分享url,校验url连接的有效性
    改进后的用例:
    用例1,未登录态,生成post,校验post生成成功
    用例2,登录态,生成post,校验post生成成功,查询该post已经绑定在该用户下
    用例3,登录态,缺少一个必选的图片,生成post,校验post生成失败
    用例4,未登录态,缺少一个必选的图片,生成post,校验post生成失败
    用例5,未登录,请求上传地址,返回ok
    用例6,登录态,请求上传地址,返回ok

    分析:
    区别还是很明显的,在改进后的用例,区分开了接口,旧的用例把两个糅合在一起了,这也是习惯了上层测试理所当然的测试思路,但是接口更多的是验证某个接口不同参数,看服务器的正常处理和异常返回这个过程。

    最后,这里附上本人在项目中实际编写的测试用例,可以给大家参考或者练习一下:
    这个接口是标记某条post记录是否允许加入每日精选
    在请求的时候header带上登录态,请求的data传入一个post的id,好了,针对这个接口做测试:
    这里写图片描述
    这里之所以不考虑未登录态去操作,那是考虑到实际app的业务逻辑,你不登陆是无法获取到对应的post列表的,获取到了就是BUG,这条覆盖在其他接口已经覆盖,所以这里不可能触发。

    好了,这里就写这么多了,如果有任何意见请联系,毕竟之前写了大半年的接口,一直在走弯路,泪奔ing…

    展开全文
  • 从接口测试目的出发,详细分享接口测试用例设计思路。最后以最常用的增删改查接口为实例分享接口测试用例设计全过程。

    背景

    当我们在搜索引擎搜索“如何设计接口测试用例”时,经常会看到作者以输入、业务逻辑、输出为顺序提供一系列的接口测试用例测试点。看完后觉得这样的用例设计真的很全面,但是也不禁让人在心里犯嘀咕,一个接口要设计这么多用例吗?完成这么全的用例得多少工时?
    本文将分享一种不同的接口测试用例设计思路,且以虚拟的增删改查接口为实例分享具体实操方式。

    实践

    接口测试的目的

    在谈接口测试用例设计之前,我们首先看一下接口测试的目的。

    1. 发现问题
    2. 尽早的发现问题。接口测试可以在功能界面开发之前就进行测试,从而可以更早地发现bug。
    3. 发现更底层的问题。有些问题受限于前端界面的限制或者其他因素难以构造测试数据或测试条件。通过接口测试可以更简单、更全
    展开全文
  • 接口测试用例编写举例

    万次阅读 2016-04-12 20:56:55
    在本章编写的测试用例中,我们只针对具体的接口,编写自动化测试用例,而不对代码架构进行规划,那些儿进阶性的知识点,我们将在后面的章节讲解。先学习如何砌砖,然后我们再去建自己的高楼大厦。 4.1 Get方式接口...
  • 以XXAPP的功能为模板,展示怎么使用等思维导图工具快速编写测试用例,大家可以作为参考
  • 接口测试用例设计(详细干货)

    万次阅读 多人点赞 2018-01-19 09:34:46
    那么接口测的用例设计...1 接口测试 1.1 接口测试接口:主要是子模块或者子系统间交互并相互作用的部分。这里说的接口是广义的,客户端与后台服务间的协议;插件间通信的接口;模块间的接口;再小到一个类提供的方法
  • 接口测试用例设计实践总结

    千次阅读 2016-04-12 20:59:16
    接口测试用例设计实践总结 by:授客 QQ:1033553122   设计思路 1) 优先级--针对所有接口 1、暴露在外面的接口,因为通常该接口会给第三方调用; 2、供系统内部调用的核心功能接口; 3、供...
  • 接口测试用例和接口测试模板

    千次阅读 2019-05-05 17:25:00
    简介  当今社会在测试领域,接口测试已经越来越多的被提及,被重视,而且现在好多招聘信息要对接口测试提出要求。区别于传统意义上的系统级别测试,很... 今天就用这篇文章来说说接口测试用例和报告。 接口功能...
  • 最近在跟一个项目,顺便把Eolinker使用培训里说到的接口测试用例的设计思路总结了下,主要涉及两个大方向。 第一个方向是独立接口测试; 第二个方向是多维度接口测试,通过构造情景来丰富接口测试数据来达到。 ...
  • 在日常工作中,我们主要测试的都是功能板块,如果你想真正了解接口测试,那么这篇文章或许能给你一定帮助。1、为什么我们要做接口测试?首先,我们先来看看测试金字塔(接口测试是在中间部分,底层是单元测试,最顶....
  • 这是一套完整的小程序测试课程,从用例编写,功能梳理,业务整理到接口测试的一整套体系结构。课程非常适合测试提高人员,目前在测试小程序人员,提高自己的业务,接口能力,增强个人水平。
  • 最近在准备面试,所以整理一哈接口测试一些通用的checklist 2:接口测试:基本功能 (1)接口协议(基于HTTP、HTTPS、Dubbo实现?) (2)接口调用方式 (post、get?) (3)数据的交换 接口参数:请求方传递的...
  • 测试用例实例

    千次阅读 2017-08-15 16:04:47
    测试用例实例
  • 使用Postman做接口测试 接口测试重点测试接口的参数,通过正向和逆向场景进行测试 实例:用户登录、查看任务列表 正向场景测试 判断:首先看返回数据 其次去查数据库看返回数据和数据库中的信息是否匹配 最后token值...
  • 接口测试用例和报告模板

    千次阅读 2019-09-18 15:31:14
    简介  当今社会在测试领域,接口测试已经越来越多的被提及,被重视,而且现在好多招聘信息要对接口测试提出要求。区别于传统意义上的系统级别测试,很... 今天就用这篇文章来说说接口测试用例和报告。 接口功能...
  • web接口测试用例/案例

    千次阅读 2019-02-20 15:14:00
    2、接口测试用例设计 上图为一个典型的接口。一个接口通常是有输入输出的: 输入就是我们常见的入参; 输出有时有,有时就没有。 调用相关接口,接口会执行相关处理逻辑。 接口测试的用例...
  • 举例对国家气象局接口自动化测试进行讲解(Get请求及结果断言),以达到自动化测试入门目的。
  • 简介: 设计思路 1) 优先级--针对所有接口 1、暴露在外面的接口,因为通常该接口会给第三方调用; 2、供系统内部调用的核心功能接口; 3、供系统内部调用非核心功能接口
  • jmeter接口测试实例

    2017-01-20 10:58:48
  • 接口测试用例(安全测试)

    千次阅读 2019-09-28 15:35:09
    接口测试用例与一般UI测试用例的区别: 相同点:基本的用例设计方法,参照相同的需求和业务 不同点:不受界面限制,逻辑性更重,存在隐藏内容,特殊值更多,传输格式种类繁多 越界数值测试:超出正常可输入范围...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,957
精华内容 14,382
关键字:

接口测试用例实例