欢迎光临散文网 会员登陆 & 注册

任务七:接口测试

2023-06-17 17:48 作者:大丫头胖  | 我要投稿

1.1 概述

按照软件接口测试文档要求,执行接口测试;使用接口测试工具 PostMan,编写脚本、配置参数、执行接口,对设计过程及测试结果进行界面截图并粘贴到接口测试报告中。


1.2 题目要求 

题目参考样例如下,正式赛卷中具体题目设置及题目数量以专家组设计为准:


1.3 技术参数选取范围

1)PostMan Get 接口请求、2)PostMan Post 接口请求、3)PostMan 环境变量、4)PostMan 全局变量、5)PostMan 测试断言、6)PostMan 测试驱动、7)PostMan 设置 Cookie


1.4 接口测试报告

1.4.1  目的

[说明编写该报告的目的]

本次测试的目的在于确保系统接口功能和逻辑处理的正确性,符合《接口定义说明书》的定义和要求,满足系统需要。

1.4.2 术语定义

接口测试概念:是测试系统组件间(接口)的一种测试方法。

接口测试的重点:检查数据的交换,数据传递的正确性,以及(接口)间的逻辑依赖关系。

接口测试的意义:在(软件)开发的同时实现并行测试,减少页面层测试的深度,缩短整个项目的测试周期。

接口测试能发现哪些问题:可以发现很多在页面上操作发现不了的 Bug、检查系统的异常处理能力、检查系统的安全性、稳定性、可以修改(请求参数),突破前端页面输入限制。

1.4.3 接口测试实施过程

题目 1

① 用例Body界面截图

【截取脚本Body界面截图,需要包含接口提交方式和URL】

② 对用例Pre-request Script界面进行截图

【截取Pre-request Script中编写的环境变量代码截图】

③ 对用例Tests界面以及Test Results界面进行截图

【截取用例Tests界面断言代码以及执行后Test Results中断言反馈的截图】

题目2

①用例Body界面截图

【截取脚本Body界面截图,需要包含接口提交方式和URL】

②对用例Pre-request Script界面进行截图

【截取Pre-request Script中编写的环境变量代码截图】

③对用例Tests界面以及Test Results界面进行截图

【截取用例Tests界面断言代码以及执行后Test Results中断言反馈的截图】


2. 文件内容解析

过官方文件对于 "任务七" 相关内容的描述,可以梳理出需要掌握的知识点和技能点,不难看出接口测试的内容还是相对简单,因为接口测试工具 PostMan 是一个简单易用的工具,操作起来并不复杂,而且涉及到的编程内容也不多,只有前置脚本和断言部分内容涉及到代码(JavaScript 编程语言)编写工作。


2.1 相关知识点

PostMan:接口测试任务的内容需要解决 PostMan 工具完成,所以需要熟练掌握使用 PostMan 工具,好在,官方有给出较为完善的考察范围,按照要求掌握就可以了。

PostMan Get 接口请求、PostMan Post 接口请求、PostMan 环境变量、PostMan 全局变量、PostMan 测试断言、PostMan 测试驱动、PostMan 设置 Cookie。


JavaScript 编程语言:PostMan 前置脚本和断言代码的编写用到了 JavaScript 编程语言,但是仅仅用到了一点点内容,不需系统的学习 JavaScript 语言,只需要做针对性的了解和练习就可以。


HTTP 协议基础:PostMan 操作过程中涉及到一些 HTTP 协议中的基本概念,例如 POSTGET 请求方法,Cookie,请求头 Request Header,响应头 Response Header。


2.2 相关软件环境 

PostMan:Postman-win64-10.10.9

待测试平台:PostMan 测试 HTTP 后端接口,受条件限制,目前并没有 待测试平台 可用,但也没关系,只要把接口技术参数范围内容掌握就可以。


2.3 接口测试环境搭建 

接口测试环境搭建比较简单,只需要将相应的 PostMan 版本安装到计算机既可以,PostMan 的安装流程也非常简单,下载地址如下。

Windows 64 位 :https://dl.pstmn.io/download/version/10.10.9/版本号/win64

Windows 32 位:https://dl.pstmn.io/download/version/10.10.9/版本号/win32

Mac:https://dl.pstmn.io/download/version/version/10.10.9/osx

Linux:https://dl.pstmn.io/download/version/10.10.9/linux


3. GZ034 软件测试赛题(接口测试)第 1-10 套

1. GZ034 软件测试赛题第 1 套




任务七:接口测试的评论 (共 条)

分享到微博请遵守国家法律