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

企业策划 企业网站建设 品牌设计北京企业网站建设方

企业策划 企业网站建设 品牌设计,北京企业网站建设方,清远网站建设,实验室网站建设方案1.测试模型 单元测试并非测试工程师的本职工作#xff0c;它属于开发工程师的工作#xff0c;开发进行单元测试的情况我们不知道#xff0c;为了确保系统尽可能没有Bug#xff0c;于是接口测试在测试工程师这里就变得由为重要了。实际工作中为菱形模型。 接口测试能更早的…1.测试模型 单元测试并非测试工程师的本职工作它属于开发工程师的工作开发进行单元测试的情况我们不知道为了确保系统尽可能没有Bug于是接口测试在测试工程师这里就变得由为重要了。实际工作中为菱形模型。 接口测试能更早的进入系统测试当接口完成之后就可以编写接口测试用例。 2.外部接口和内部接口 内部接口就是系统内部调用的接口。比如你在网上购物时要先登录系统然后将商品加入购物车再接下来支付订单。那么从添加商品到购物车再到支付订单这一长串的流程之间就是通过系统内部接口来完成的。 外部接口相对于内部接口而存在的一个概念比如你在购物后点击付款时页面会跳转到支付系统等你完成支付流程后再跳转回订单页在这样的流程中都会涉及系统对外的接口还有比如说付款工程的支付接口、配送过程的物流接口等等。 3.设计接口测试用例 需要清楚的三点 参数的含义以及来源 你也要知道这个参数的赋值是从哪里来的是从其他页面的返回值中得到的还是 JS 生成的如果是其他页面或者接口返回的那么是哪一个接口返回的哪个字段 参数的作用域 参数的作用域指的是这个参数在这个接口中是做什么用的它在哪一个访问周期里是一直存在的它是否导致了业务逻辑分支等。比如说这个参数是用来验证用户权限吗它的验证算法是什么 返回值的含义 当你需要和这个接口产生交互的时候就可以快速地拿到对应参数的含义完成业务逻辑上下文的参数串联了。 4.对于有接口文档进行接口测试 post请求 url 请求头 直接在接口工具上面输入接口信息即可 5.对于没有接口文档进行接口测试 先抓包可以用浏览器抓包页面上右键-检查然后点Network就可以看到抓包的信息然后再填到接口工具比如postman。 post请求 1)头部信息 需求关注的请求头CookieContent-TypeBlade-AuthAuthorizationtoken。有这些值的话需要填到postman的请求头上去。 HOST它表示指定访问的服务器域名 Connection 的值为 keep-alive这表示需要持久连接; Accept它表示客户端可以接受的内容类型为 application/json, text/plain, / t User-Agent它说明请求是从什么浏览器发出去的 Sec-Fetch-Site 和 Sec-Fetch-Mode它们是 JS 中对跨域的一些设置 Accept-Encoding 设置为 gzip、deflate、br这表示可以支持的 Web 服务器返回内容压缩编码类型 Accept-Language它表示接受的语言。 2入参 3出参 { “code”: 200, “success”: true, “data”: { “link”: “pig/count/video/20230206/17/3af76f7e84319f66f1c6260dc27a82c3.mp4”, “name”: “pig/count/video/20230206/17/3af76f7e84319f66f1c6260dc27a82c3.mp4”, “originalName”: “5.mp4”, “attachId”: “f7cd00b1516974d42232cb12c24175b2” }, “msg”: “操作成功” } 4后置处理 下个接口的入参需要用到上个接口的出参的值写js脚本提取上个接口出参的值然后赋值给全局变量。下个接口入参值使用{{name}}接口关联起来了。 5前置处理 是在执行该接口之前需要执行的脚本比如密码被加密了在执行接口前需要解密然后再请求。又比如在跳转其他url get请求 6.怎么形成接口自动化测试 我们将接口抓包之后在postman上将单个接口都跑通了一个url算一个接口然后将多个单接口组合起来形成业务流程接口。 比如生猪点数这个业务流程是由上传文件接口点数接口查询结果接口组合的。为什么要组合呢是因为传进去的参数不同返回的结果不同再加上接口之间是关联的所有需要做成业务流程接口然后就可以实现接口自动化测试了。 7.为何还要测试脚本开发测试框架 现在接口测试工具很多也很方便使用为什么还要写测试脚本写起来困难而且没接口测试工具看起来更直观。 接口测试工具的缺点随着你的接口测试项目逐渐增加你会发现越来越难以管理它的脚本如果你接到了一个它无法完成的接口类型的测试任务就不得不再去寻找另一个工具。所以开发你自己的测试框架非常重要。 Python写接口测试脚本见我另外一篇博文接口自动化测试 在写脚本的过程中还可以结合接口测试工具生成的脚本然后修改放到自己的测试框架中。
http://www.hkea.cn/news/14322132/

相关文章:

  • 如何用php数据库做网站wordpress 主题 下载
  • 在南宁做家教兼职的网站广告网架
  • 凡科建站网页版深圳网站官网建设
  • 收录查询站长工具亚马逊卖家可以做促销的网站
  • 做网站域名大概多少钱南宁网站设计平台
  • 公司网站建设设计公司哪家好金融公司网站免费模板
  • 合肥网站设计网址百度网盘官方
  • 台州做网站电话做淘客的网站有哪些
  • 响应式网站 模版郑州新一网站建设
  • 昌江网站建设做商务网站公司
  • 网站建设与运营 就业wordpress adminimize
  • 网站app服务器租用免费下载公司宣传册设计样本
  • 酒泉网站建设与制作大同网站建设站建设
  • 杭州网络公司建网站wordpress的标题字体大小
  • 自己的网站怎么做wordpress同步百度
  • 让别人做网站需要注意什么问题网站的规划建设与分析
  • 建设网站的虚拟机配置网络公司哪家比较好
  • 广州增城网站建设公司网站快速备案
  • 有哪些做动图网站珠海网站制作渠道
  • 网站广告联盟平台杭州网站建设招聘网
  • 互站网源码网站dedecms网站开发环境
  • 哈尔滨网站搭建的价格郑州seo优化顾问
  • 长沙模板建站欢迎咨询哪些网站可以接点私活做的
  • 抖音小程序开发一个多少钱宁波seo网络推广优化价格
  • 白云区建设局网站wordpress主题和预览不同
  • 做网站代下网页制作模板的网站代码
  • 防钓鱼网站宣传建立购物网站
  • 重庆网站建设模板制作有做微信婚介网站的吗
  • 网站进入沙盒期湖北 个人网站备案时间
  • 霞浦建设局总规网站推广软件工具