最近在做一个restful API的项目,项目测试主要是发送HTTP请求(GET,POST,DELETE,PUT等),并检查返回结果。
以往我们测试都是先写测试用例,通常是一个EXECEL表格。这里面会写好每个测试例的输入,测试步骤和期望结果。然后再根据每个测试例的通过情况,更新另一个EXECEL中对应测试例的测试结果(通过or失败,还有一些备注信息等。)
测试人员需要写好测试例,并用一个HT...
分类:
Web程序 时间:
2015-01-06 23:15:18
阅读次数:
294
系统是Windows server 2003。ElasticSearch是一个基于Lucene的稳定的、分布式、RESTFul的搜索引擎。其实所谓的RestFul就是它提供URL供你调用(建立索引和进行检索),不过直接这样使用实在是太凶残了。所以,它也提供了一系列client包,相当于将curl请求...
分类:
Web程序 时间:
2015-01-02 20:59:54
阅读次数:
638
共同学习了前面一些概念,终于开始正题了哈。RESTful的Web Service调用直观,返回的内容容易解析。这里先会描述一个简单的场景--Web Service提供一个方法来搜索个人信息,传入人名,返回完整个人信息。下面我们一步步用WCF实现一个RESTful的Web Service。在这之后分别...
分类:
Web程序 时间:
2014-12-31 09:52:56
阅读次数:
188
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采...
分类:
其他好文 时间:
2014-12-30 12:02:34
阅读次数:
160
我们经常说的REST Service其实全称应该为RESTful Web Service,即REST Service 的实质还是Web Service,当这种Web Service符合REST的风格,就称这个Web Service为RESTful Web Service即REST Service。
什么是Web Service[1]?
Web Service 技术, 能使得运行在不同机器上的...
分类:
其他好文 时间:
2014-12-28 17:00:43
阅读次数:
231
生命在于折腾,强两天看到一个RESTFUL API的设计,我觉得一般小公司可能为了开放方便不用这些。但是其中提到了HTTPS来提高API的安全性,这个点我觉得很重要,于是用周末来搭建一个这样的环境。在网上找了很多教程后都不是很好,对于我这样的新手简直就是太难,不过万幸的是找到了一个非常好的网站OSY...
分类:
数据库 时间:
2014-12-28 14:09:25
阅读次数:
257
源地址:http://fann.im/blog/2013/07/15/best-practices-for-restful-api/做服务端开发,免不了有对外接口,正好看到Best Practices for Designing a Pragmatic RESTful API,简单摘抄做个笔记。AP...
分类:
移动开发 时间:
2014-12-28 07:02:53
阅读次数:
191
(1)整理项目需求,编写Api需求文档,包括Api返回结果,查询参数等等。
(2)编写RestFul Api接口。
(3)测试RestFul Api接口。
(4)编写Api说明文档,包括Api的名称,路径,Http方法,请求参数,功能模板,返回结果等等,方便各模块研发人员和测试人员使用。
(5)测试人员测试Api,主要测试系统性能,还有一些特出场景测试,例如多线程,并发操作。编写Api测试...
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。官方站点:http://www.elasticsearch.com/中文站点:http://es-...
分类:
其他好文 时间:
2014-12-26 16:05:14
阅读次数:
275
从 .NET 3.5 开始 WCF 已经支持用 WebHttpBinding 构建 RESTful Web 服务,基于 WCF 框架的 RESTful Web 服务还是建立在 WCF Message 栈上,还是基于RPC风格的,因为 REST 的工作原理有所不同,它不需要依赖 SOAP 协议,因此 ...
分类:
其他好文 时间:
2014-12-26 14:36:21
阅读次数:
152