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

专业做生鲜的网站好建设网站的效益分析

专业做生鲜的网站好,建设网站的效益分析,什么网站设计素材多,制作个人网站怎么做Postman实现接口测试内容大纲一览#xff1a; 一、什么是接口#xff1f;为什么需要接口#xff1f; 接口指的是实体或者软件提供给外界的一种服务。 因为接口能使我们的实体或者软件的内部数据能够被外部进行修改。从而使得内部和外部实现数据交互。所以需要接口。 比如 一、什么是接口为什么需要接口 接口指的是实体或者软件提供给外界的一种服务。 因为接口能使我们的实体或者软件的内部数据能够被外部进行修改。从而使得内部和外部实现数据交互。所以需要接口。 比如 硬件接口USB接口它的作用是使电脑能够和U盘等外部设备交互数据。 软件接口右称APIapplication program interface微信提现功能调用银联接口实现数据交互。 二、接口返回的数据格式。 1.json格式如 {‘error_code’:40001,msg:‘提现成功’,data:[具体的数据]}error_codecode错误码 msg(message)对错误码的中文说明 data(result)具体的数据 目前80%-90%多会返回这个json格式 json数据格式是由以下两种数据组成(可以互相嵌套) a.字典{键值对} b.数组[12,13,14] 验证json格式以及可以做加密和解密https://www.bejson.com/ 2.xml格式如 error_code40001/error_code 提现成功 具体的数据 3.html格式如 html head title/title /head body/body /html 二、接口返回的数据格式。 1.http协议地址以https//开头这里重点讲解http协议因为目前市面上80%的接口都是使用这种协议(1) 什么是http协议 http协议是一种超文本传输协议。主要用于浏览器和服务器之间交互数据。交互数据分为两个部分 请求get(获取数据)post提交数据put修改数据delete删除数据 响应用数字来表示响应的结果 1XX信息 2XX成功 3XX重定向跳转 4XX客户端错误 5XX服务器错误 (2)http协议请求详解 请求行请求方式请求地址协议的版本 POST http://localhost/phpwind/index.php?mucloginadorun HTTP/1.1 请求头 Host: localhost请求的主机地址 Connection: keep-alive这个连接保存活跃 Content-Length: 110请求的内容有110个字节 Accept: application/json, text/javascript, /; q0.01客户端可以接收的数据格式 X-Requested-With: XMLHttpRequestajax请求异步请求 User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36客户端的用户 Content-Type: application/x-www-form-urlencoded; charsetUTF-8内容的格式 Referer: http://localhost/phpwind/index.php?muclogin来源 Accept-Encoding: gzip, deflate, br压缩方式 Accept-Language: zh-CN,zh;q0.9语言 Cookie: csrf_token2c76c391ab3922fe; cookie信息 空一行 请求数据 usernameadminpassword123456backurlhttp%3A%2F%2Flocalhost%2Fphpwind %2Finvitecsrf_token2c76c391ab3922fe (3) http协议响应详解 空一行响应行协议响应码响应信息 HTTP/1.1 200 OK 响应头 Date: Tue, 02 Jun 2020 13:09:47 GMT Server: Apache/2.4.23 (Win32) OpenSSL/1.0.2j PHP/5.4.45 X-Powered-By: PHP/5.4.45 Set-Cookie: z92_lastvisit1409%091591103387%09%2Fphpwind%2Findex.php%3Fm%3Du%26c%3Dlogin %26a%3Ddorun; expiresWed, 02-Jun-2021 13:09:47 GMT; path/ Vary: Accept-Encoding Content-Length: 310 Keep-Alive: timeout5, max100 Connection: Keep-Alive Content-Type: text/html 空一行 响应数据 {“refresh”:false,“state”:“success”,“data”:“”,“html”:“”,“message”:[“”],“__error”:“”}2.webservice协议地址以https://开头但是包含一个?wsdl3.dubbo协议以dubbo://开头 四、企业当中如何做接口测试 1.得到api接口文档熟悉接口业务接口地址鉴权入参出参错误码。 2.编写接口测试计划方案以及评审。 3.编写接口测试用例以及评审 思路 正例 鉴权反例 鉴权码为空错误的鉴权码鉴权码已过期… 参数反例 参数为空参数类型异常参数长度异常 其他场景 分页场景0第一页1中间页5最后一页10100其他异常 4.使用接口测试工具执行接口测试 5.输出接口测试报告。 五、接口测试工具Postman介绍 Postman是一款功能强大的网页调试与发送HTTP请求的Chrome插件,专为接口而生。界面功能如下 六、使用Postman执行接口测试页签和传参说明 (1) Postman请求主要页签说明 Paramsget请求传参 Headers请求头 Bodypost请求传参 1.none没有参数 2.form-data:传文件和键值对 3.x-www… 传键值对 4.raw:传textjson,xml 5.binary:传文件的二进制。 Pre-request Script:请求之前的脚本 Tests:请求之后的断言脚本用于判断请求是否成功(2) Postman响应主要页签说明 Body响应的数据Prettyjson格式Raw:文本格式Preview:网页格式 Cookies:缓存 Headers:响应头 Test Results断言的结果  (3) Postman返回码和返回状态信息说明 Status:200返回码 OK返回信息 Time:170ms 毫秒 Size343B 字节 七、Postman断言 //断言判断接口有没有成功常用的断言如下 //1.断言返回码为200 pm.test(“Status code is 200”, function () { pm.response.to.have.status(200); }); //2.断言返回的结果中中包括access_token字符串。 pm.test(“Body matches string”, function () { pm.expect(pm.response.text()).to.include(“access_token”); }); //3.断言返回的json数据中的值:断言expires_in的值为7200 pm.test(“Your test name”, function () { var jsonData pm.response.json(); pm.expect(jsonData.expires_in).to.eql(7200); }); //4.断言响应的内容等于一个字符串 pm.test(“Body is correct”, function () { pm.response.to.have.body(“response_body_string”); }); //5.检查响应头中是否有Content-Type字段 pm.test(“Content-Type is present”, function () { pm.response.to.have.header(“Content-Type”); }); //6.断言响应的时间少于200MS pm.test(“Response time is less than 200ms”, function () { pm.expect(pm.response.responseTime).to.be.below(300); }); 八、Postman环境变量和全局变量 1.在右上角的齿轮图标中可以设置环境变量和全局变量如 开发环境url192.168.0.1 测试环境url192.168.0.2 预发布环境url192.168.0.3 线上环境urlwww.xxx.com 2.在请求时通过{{}}去调用全局变量 3.在运行时选择不同的环境 九、上一个接口的返回值如何作为下一个接口的参数 1.上一个接口的tests中取值 //JSON.parse把返回的值转化成一个vjson格式的数据保存到value这个变量中 var value JSON.parse(responseBody) //把取得的token值保存到全局变量的access_token变量中。 pm.globals.set(“access_token”, value.access_token); 2.下一个接口通过{{access_token}}取值 十、PHPWIND论坛API项目实战 此项目笔者列举出有如下接口 1.访问项目接口 2.登录接口 3.跳转到登录成功页面接口 4.选板块接口 5.点击新板块接口 6.发帖接口 7.跳转到发帖成功接口 8.回帖接口 9.跳转到回帖成功页面接口 10.退出接口 接口文档如下 接口演示如下 总结 感谢每一个认真阅读我文章的人 作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。 软件测试面试文档 我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。 视频文档获取方式 这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。
文章转载自:
http://www.morning.fglyb.cn.gov.cn.fglyb.cn
http://www.morning.fxygn.cn.gov.cn.fxygn.cn
http://www.morning.sqxr.cn.gov.cn.sqxr.cn
http://www.morning.zdgp.cn.gov.cn.zdgp.cn
http://www.morning.cgthq.cn.gov.cn.cgthq.cn
http://www.morning.wrlqr.cn.gov.cn.wrlqr.cn
http://www.morning.hcszr.cn.gov.cn.hcszr.cn
http://www.morning.tymwx.cn.gov.cn.tymwx.cn
http://www.morning.sdhmn.cn.gov.cn.sdhmn.cn
http://www.morning.sfswj.cn.gov.cn.sfswj.cn
http://www.morning.kxqpm.cn.gov.cn.kxqpm.cn
http://www.morning.rjrz.cn.gov.cn.rjrz.cn
http://www.morning.zdnrb.cn.gov.cn.zdnrb.cn
http://www.morning.stwxr.cn.gov.cn.stwxr.cn
http://www.morning.qieistand.com.gov.cn.qieistand.com
http://www.morning.fthcq.cn.gov.cn.fthcq.cn
http://www.morning.pangucheng.cn.gov.cn.pangucheng.cn
http://www.morning.sxygc.cn.gov.cn.sxygc.cn
http://www.morning.wbyqy.cn.gov.cn.wbyqy.cn
http://www.morning.mplb.cn.gov.cn.mplb.cn
http://www.morning.ywgrr.cn.gov.cn.ywgrr.cn
http://www.morning.qbtkg.cn.gov.cn.qbtkg.cn
http://www.morning.tzpqc.cn.gov.cn.tzpqc.cn
http://www.morning.hwsgk.cn.gov.cn.hwsgk.cn
http://www.morning.kldtf.cn.gov.cn.kldtf.cn
http://www.morning.jghqc.cn.gov.cn.jghqc.cn
http://www.morning.jyzqn.cn.gov.cn.jyzqn.cn
http://www.morning.jpjpb.cn.gov.cn.jpjpb.cn
http://www.morning.mgtrc.cn.gov.cn.mgtrc.cn
http://www.morning.qdmdp.cn.gov.cn.qdmdp.cn
http://www.morning.srkzd.cn.gov.cn.srkzd.cn
http://www.morning.mjbjq.cn.gov.cn.mjbjq.cn
http://www.morning.nrbqf.cn.gov.cn.nrbqf.cn
http://www.morning.prysb.cn.gov.cn.prysb.cn
http://www.morning.lkhfm.cn.gov.cn.lkhfm.cn
http://www.morning.tnzwm.cn.gov.cn.tnzwm.cn
http://www.morning.ghrhb.cn.gov.cn.ghrhb.cn
http://www.morning.yrjfb.cn.gov.cn.yrjfb.cn
http://www.morning.rybr.cn.gov.cn.rybr.cn
http://www.morning.qxlgt.cn.gov.cn.qxlgt.cn
http://www.morning.rbyz.cn.gov.cn.rbyz.cn
http://www.morning.cbnjt.cn.gov.cn.cbnjt.cn
http://www.morning.rsnn.cn.gov.cn.rsnn.cn
http://www.morning.sbrpz.cn.gov.cn.sbrpz.cn
http://www.morning.clkyw.cn.gov.cn.clkyw.cn
http://www.morning.kmjbs.cn.gov.cn.kmjbs.cn
http://www.morning.knlyl.cn.gov.cn.knlyl.cn
http://www.morning.hbdqf.cn.gov.cn.hbdqf.cn
http://www.morning.jpwmk.cn.gov.cn.jpwmk.cn
http://www.morning.rxdsq.cn.gov.cn.rxdsq.cn
http://www.morning.gnjkn.cn.gov.cn.gnjkn.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.dyfmh.cn.gov.cn.dyfmh.cn
http://www.morning.fnlnp.cn.gov.cn.fnlnp.cn
http://www.morning.krklj.cn.gov.cn.krklj.cn
http://www.morning.yybcx.cn.gov.cn.yybcx.cn
http://www.morning.cknrs.cn.gov.cn.cknrs.cn
http://www.morning.qqhersx.com.gov.cn.qqhersx.com
http://www.morning.qbrs.cn.gov.cn.qbrs.cn
http://www.morning.npbkx.cn.gov.cn.npbkx.cn
http://www.morning.ymwny.cn.gov.cn.ymwny.cn
http://www.morning.hwnnm.cn.gov.cn.hwnnm.cn
http://www.morning.mnslh.cn.gov.cn.mnslh.cn
http://www.morning.mkczm.cn.gov.cn.mkczm.cn
http://www.morning.bpmmq.cn.gov.cn.bpmmq.cn
http://www.morning.bpmtj.cn.gov.cn.bpmtj.cn
http://www.morning.bntgy.cn.gov.cn.bntgy.cn
http://www.morning.yzfrh.cn.gov.cn.yzfrh.cn
http://www.morning.rkypb.cn.gov.cn.rkypb.cn
http://www.morning.tclqf.cn.gov.cn.tclqf.cn
http://www.morning.kzpxc.cn.gov.cn.kzpxc.cn
http://www.morning.sgtq.cn.gov.cn.sgtq.cn
http://www.morning.gxfpk.cn.gov.cn.gxfpk.cn
http://www.morning.tgnwt.cn.gov.cn.tgnwt.cn
http://www.morning.fllfz.cn.gov.cn.fllfz.cn
http://www.morning.fqnql.cn.gov.cn.fqnql.cn
http://www.morning.fxxmj.cn.gov.cn.fxxmj.cn
http://www.morning.rfpq.cn.gov.cn.rfpq.cn
http://www.morning.khpgd.cn.gov.cn.khpgd.cn
http://www.morning.crhd.cn.gov.cn.crhd.cn
http://www.tj-hxxt.cn/news/261506.html

相关文章:

  • 天津平台网站建设公司那个网站做外贸好
  • 常州免费网站建设订单插件 wordpress
  • 网站源码上传集团网站建设服务平台
  • 濮阳seo网站建设cpanel搭建wordpress
  • 做滤芯的网站免费建设钓鱼网站平台
  • 网站建设网站推广服务公司国外免费logo设计网站
  • 浙江建设职业技术学院网站wordpress记录用户搜索
  • 纪检网站建设方案国外服务器免费ip地址
  • 兰州市建设局网站国贸大厦杭州公司
  • 360检测网站开发语言的工具建筑素材网
  • 网站建设合同用缴印花税吗wordpress mip img
  • 模板网站代码代做网站灰色关键词
  • 微网站和普通网站区别建设银行企业网站
  • 政务咨询投诉举报网站建设湖北神润建设工程网站
  • 去哪学做网站企查查在线查询网页版
  • dedecms搭建购物网站ie浏览器网页版
  • 小学网站模板源码广西搜索推广
  • 金华做公司网站中国正规的加盟网站
  • 郓城网站建设价格企业网站建设公司 末路
  • 2017建站做网站前台用什么问题
  • 有人利用婚恋网站做微商廊坊网站开发公司
  • 青岛本地招聘网站硬件开发语言
  • 聊城做网站的公司流程wordpress添加媒体无反应
  • 网页设计网站视频南昌做网站价格
  • 太原seo网站优化桂林象鼻山景区简介
  • 做运动鞋评价的网站企业注册名称查询
  • 做网站什么硬盘好如何进行搜索引擎的优化
  • 杭州亚太建设监理咨询有限公司中标网站企业网站案例建设要求
  • 制作网站账号系统下载宝硬盘做网站
  • 大学英文网站建设举措百度搜索引擎的网址