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

做网站与考研珠海门户网站建设报价

做网站与考研,珠海门户网站建设报价,世界杯大数据,网址推广主要做些什么内容一、了解一下HTTP与RPC 1. HTTP#xff08;HyperText Transfer Protocol) 说明#xff1a;超文本传输协议#xff0c;是互联网上应用最为广泛的一种网络协议。 优点#xff1a;就是简单、直接、开发方便#xff0c;利用现成的http协议进行传输。 流程图#xff1a; 2. R… 一、了解一下HTTP与RPC 1. HTTPHyperText Transfer Protocol)  说明超文本传输协议是互联网上应用最为广泛的一种网络协议。 优点就是简单、直接、开发方便利用现成的http协议进行传输。 流程图 2. RPCRemote Procedure Call 说明远程过程调用它是一种通过网络从远程计算机程序上请求服务而不需要了解底层网络技术的协议。 优点提升系统可扩展性传输效率更快安全性更高。 流程图 二、HTTP接口测试   常见请求类型 post增、get查、put改、delete删等。 1get型接口 格式 请求数参数写在网址后面用?连接多个参数之间用连接。如https://api.douban.com/v2/book/search?q,这是一个豆瓣查询图书信息的开发apiq单引号里就是查询的参数 如查询《小王子》这本书的信息则q小王子使用postman工具来试验一下如下图 场景 get型接口用于获取信息多用于查询数据如列表查询功能点击查询按钮就调用一个get接口然后把信息返回出来。 特点 请求数据量小参数暴露于url地址中故存在安全隐患。 2post型接口 说明 向指定资源位置提交数据如提交表单、上传文件来进行请求post请求可能会导致新资源的建立 场景 如注册、上传、发帖等功能如用户在豆瓣网站对某本书进行收藏、写笔记、发表评论 特点 请求数据量大安全性高 如豆瓣的发表评论的开放api见下图 3put型接口 说明  put请求用于向指定资源位置上传最新内容 场景  如用户在豆瓣网站修改对某本书的收藏、修改某篇笔记或修改评论 如豆瓣的修改评论的开放api见下图 4delete型接口 说明 请求服务器删除请求里url所标识的资源 场景 如用户在豆瓣网站取消对某本书的收藏、删除某篇笔记或删除评论 如豆瓣的删除评论的开放api见下图 三、RPC接口测试   1RPC接口其应用框架比较多各有特色广泛使用的有RMI、Hessian、Dubbo等这次我们主要介绍一下Dubbo框架。 Dubbo是一个高性能、轻量级的RPC框架。主要提供三个关键功能包括基于接口的远程调用、容错和负载平衡、以及自动服务注册和发现。 2流程图 3测试环境搭建 a.  pom.xml引入相关service应用jar依赖示例 dependenciesdependencygroupIdcom.test.service/groupIdartifactIdbase-service-test/artifactIdversion0.0.1-SNAPSHOT/version/dependencydependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependencydependency groupIdjdk.tools/groupId artifactIdjdk.tools/artifactId version1.8/version scopesystem/scope systemPath${JAVA_HOME}/lib/tools.jar/systemPath /dependency/dependencies b.  dubbo服务spring配置示例 !-- 引入资源配置 -- import resourcespring-resource.xml/ !-- 具体的实现bean -- bean iddemoServer classcom.dub.provider.impl.DemoServerImpl / !-- 提供方应用信息 -- dubbo:application namexs_provider / !-- zookeeper服务器地址 -- dubbo:registry addresszookeeper://localhost:2181 / !-- 用dubbo协议暴露服务 -- dubbo:protocol namedubbo port20880 / !-- 声明需要暴露的服务接口 -- dubbo:service interfacecom.dub.provider.DemoServer refdemoServer / !------------------------------------------------------------------------ !-- 在工程resources下添加其资源配置文件-- dubbo:application namehjy_consumer /dubbo:reference interfacecom.dub.provider.DemoServer iddemoServerurldubbo://localhost:20880 timeout10000 / c.  基于TESTNG数据驱动编写方法示例 RunWith(SpringJUnit4ClassRunner.class) ContextConfiguration(locations {classpath:/spring.xml}) Configuration//继承方法 public class BaseTestNGTest extends AbstractTestNGSpringContextTests {//数据收集DataProvider(name testdata)public Object[][] dataprovide()throws IOException{System.out.println(dataprovide);// return new Object[][]{{2000020013,2},{2001000138,0},{2001000139,2}};Object[][] testData ExcelHandle.readXlsx(excel, sheet2);return testData;}//数据传递Test(dataProvidertestdata)public void test_case_1(HashMapString, String map) throws Exception {operatorUserIdInteger.valueOf(map.get(userId));exceptedvalueInteger.valueOf(map.get(excepted));//实际值Integer actual_valuebillService.getUserEmailNameCount(operatorUserId);//预期值Integer excepted_valueget_excepted_value(operatorUserId);//验证Assert.assertEquals(actual_value,exceptedvalue);} } 四、接口测试用例设计 五、测试思路总结   1查看接口文档了解接口功能及其业务逻辑 2确定接口调用协议http、rpc等 3确定请求类型post、get等 4确定请求地址/调用方法 5组装请求报文 ☆☆☆☆☆参考测试设计 6选用适用工具或编写脚本测试 7检查返回码及其描述 8检查返回值及其对应数据库数据变化 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 文档获取方式 加入我的软件测试交流群632880530免费获取~同行大佬一起学术交流每晚都有大佬直播分享技术知识点 这份文档对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你 以上均可以分享只需要你搜索vx公众号程序员雨果即可免费领取
http://www.zqtcl.cn/news/919562/

相关文章:

  • 专业的外贸网站建设wordpress后台编辑
  • 德清建设银行网站2016wordpress淘宝客程序
  • 网站建设包括两个方面专业网站设计企业
  • dnf可以去哪个网站做代练导购网站 模板
  • 苏州网站开发培训深圳福田区口岸社区
  • 信息网站开发网络公司jsp实战网站开发视频
  • 做 理财网站深圳网站快速优化公司
  • 公司网站建设方案江门建设建筑网站
  • 网站是生成静态好还是动态好怎么找到域名做的那个网站
  • 婚纱网站页面设计上海商地网站建设公司
  • 模板手机网站建设多少钱百度搜索词排名
  • 怎么学做网站住房和城乡建设部网站一级建造师
  • 政务公开网惠州seo推广公司
  • 建设英文商城网站网站开发工具选择
  • 沈阳市浑南区城乡建设局网站淄博哪里有网站建设平台
  • 做不锈钢管网站口碑好的定制网站建设提供商
  • 做网站推广销售wordpress 随机页面
  • 陈坤做直播在哪个网站如何在建设银行网站预约纪念币
  • 如何做网站么新网站一天做多少外链
  • 用家用路由器ip做网站营销策略方案
  • 学历教育网站建设网页前端是什么
  • 相同网站名网站县区分站点建设
  • 医疗器械网站建设方案南京网站制作系统
  • 小网站托管费用企查宝企业查询
  • 专门做特卖的网站是什么外国炫酷网站网址
  • 学习网站的建设wordpress批量拿shell
  • 中企动力做的网站推软件
  • 北京财优化沧州seo公司
  • 收到网站代码后怎么做啥是东莞网站优化推广
  • 重庆商城网站开发网站建设中英版