当前位置: 首页 > news >正文

网站建设演示pptwordpress 外企模板

网站建设演示ppt,wordpress 外企模板,南京建站服务,临海做网站文章目录 一、概念1.接口测试流程2.URL3.HTTP协议4.RESTful5.案例介绍 二、Postman1.Postman软件2.登录接口调试-获取验证码3.登录接口调试-自动关联数据4.合同上传接口-提交请求数据5.提交参数查询6.批量执行7.接口用例设计8.断言8.参数化三、案例1.项目2.课程添加3.课程列表查… 文章目录 一、概念1.接口测试流程2.URL3.HTTP协议4.RESTful5.案例介绍 二、Postman1.Postman软件2.登录接口调试-获取验证码3.登录接口调试-自动关联数据4.合同上传接口-提交请求数据5.提交参数查询6.批量执行7.接口用例设计8.断言8.参数化三、案例1.项目2.课程添加3.课程列表查询4.课程修改5.课程删除 四、接口自动化1.接口自动化测试流程2.搭建自动化测试环境3.接口自动化框架4.Requests5.接口对象封装6.断言7.数据驱动8.allure 注 一、概念 1.接口测试流程 1.接口文档解析 2.设计测试用例 3.脚本开发 4.执行脚本 5.缺陷跟踪 6.测试报告 2.URL 是互联网上标准资源的地址一般称为统一资源定位符。 (1)组成 协议://hostname[:port]/path/[?查询参数1查询参数2] 3.HTTP协议 超文本传输协议基于请求与响应的应用层协议。 (1)作用 规定了客户端与服务器之间信息传递规范是二者共同遵循的协议。 (2)组成 1.HTTP请求定义请求数据格数 请求行、请求头、请求体 2.HTTP响应定义响应数据格数 状态行、响应头、响应体 4.RESTful 5.案例介绍 (1)项目介绍 客达天下销售管理系统(CRM)前后端分离。 (2)待测接口 1.合同管理业务 登录、添加课程、上传合同、新增合同。 2.课程管理模块 添加课程、修改课程、查询课程、删除课程。 (3)设计业务流程测试用例 1.根据流程图找出业务路径。 2.根据业务路径分析对应的接口请求。 3.将业务路径转化为接口测试用例。 (4)合同新增业务流程 (5)解析接口文档 二、Postman 1.Postman软件 1.介绍 是一个接口调试工具 2.下载 官网 2.登录接口调试-获取验证码 如何发送请求并查看响应结果 1.设置请求方法 2.设置URL 3.设置请求头 4.设置请求数据 5.点击Send发送请求 6.查看响应状态码 7.查看响应体数据 3.登录接口调试-自动关联数据 解决接口之间需要自动传递数据的问题。 Tests Body-raw: 4.合同上传接口-提交请求数据 5.提交参数查询 (1)设置在URL中 (2)设置在Params区域 6.批量执行 7.接口用例设计 (1)单接口测试 1.正向测试 1.1必填参数 P2 1.2全部参数 P2 2.逆向测试 2.1参数数据为空 P3 2.2参数类型不符 P3 2.3参数长度不符 P3 2.4业务规则不符 P3 (2)使用Postman 8.断言 (1)Status code:Code is 200 (2)Response body:Contains string (3)Response body:JSON value check 8.参数化 (1)步骤 1.测试数据保存在数据文件单独维护 2.引用数据文件实现脚本循环调用 (2)实现 三、案例 1.项目 2.课程添加 (1)单接口设计测试用例 1、正向 1.1全部必填参数 1.2全部参数 2、逆向 2.1为空 2.2长度不符 2.3类型不符 2.4规则不符 (2) 3.课程列表查询 单条件查询 组合条件查询 4.课程修改 5.课程删除 接口文档 四、接口自动化 1.接口自动化测试流程 1.选取自动化测试用例 2.搭建自动化测试环境 3.搭建自动化测试框架 4.代码实现自动化 5.输出测试报告 6.实现持续集成 2.搭建自动化测试环境 (1)编程语言 python (2)测试框架 pytest (3)请求接口 requests 3.接口自动化框架 设计思路 项目目录 4.Requests 安装pip3 install requests 验证pip3 show requests 操作步骤导包、发送接口请求、查看响应数据 (1)发送请求 requests.请求方法(url,paramsNone,dataNone,jsonNone,headersNone)#参数 请求方法get/post/put/delete url:请求的url地址 params:请求查询参数 data:请求体为form表单参数 json:请求体为json参数 headers:请求头参数 (2)查看响应 属性/方法说明response.status_code状态码response.json()JSON形式的响应内容response.text文本形式的响应内容response.url请求urlresponse.encoding查看响应头部字符编码response.headers头信息response.cookiescookie信息 (3)登录接口调试-获取验证码 (4)处理multipart/form-data: requests.请求方法(url,dataNone,jsonNone,headersNone,filesNone)#补充 files:上传的文件 fopen(test.pdf,rb) :读取文件数据 responserequests.post(urlxxx,files{file:f}) :设置请求数据(5)解决接口之间的数据依赖 使用python中变量或属性接口依赖数据 5.接口对象封装 6.断言 相等断言 assert test_data‘xxx’ 包含断言 assert ‘xxx’ in test_data 7.数据驱动 以测试数据驱动脚本执行维护焦点从脚本转向测试数据的一种自动化测试设计模式。 8.allure 帮助文档https://docs.qameta.io/allure 注 该为黑马程序员接口自动化测试 学习笔记有兴趣的可以去b站了解更多。
http://www.hkea.cn/news/14261858/

相关文章:

  • 长沙做信息seo网站淄博企业网站
  • 网站设计难吗百度应用商店
  • 网站全网推广好还是做58精准好网络工程师面试题
  • 快速微信网站开发网站首页title怎么修改
  • 网站各页面网站免费空间哪里申请
  • 建筑施工图设计廊坊优化外包
  • 东昌府做网站广州市律师网站建设价格
  • 无锡建设机械网站制作正品手表官网
  • 互联网站安全管理服务平台徐汇网站制作设计
  • 用wordpress建站学什么南宁网站建设醉懂网络
  • 进行网站建设有哪些重要意义世界500强企业的标准是什么
  • 网站落地页如何做小程序免费制作平台
  • 网站设计效果专业乐云seo公司网站建设需要注意哪些问题
  • 网站黑链检测动画制作软件哪个好
  • 建设网站利用点击量赚钱企业所得税计算公式怎么算
  • 长沙功能网站建设怎么建设网站多少钱
  • 公司网站制作wordpress 文章标题移动
  • 灵台门户网站建设怎么向搜索引擎提交网站
  • 怎样给网站做 站内搜索网站seo优化网站
  • 农村网站建设柳州网站建设找华仔
  • 公司微网站怎么做的好网站备案查询 站长
  • 网站运营成本预算手机可以建立网站吗
  • 成都网站排名优化行业网站建设公司推荐
  • 黑龙江做网站找谁响应式网站导航栏模板
  • 心理学门户网站开发与实现关于做服饰网站的首页
  • 网软志成学校网站管理系统官方商业正式版工程公司资质等级
  • 北京怎样做网站推广广告设计公司业务范围
  • qq网站登录入口照片网站怎么做
  • 查看服务器上的网站网络营销推广招聘广告
  • 网站源码交易网乐趣做网站