当前位置: 首页 > 面试题库 >

测试REST Web服务

郏经纬
2023-03-14
问题内容

我的组织正在努力在JBoss应用服务器上构建RESTful Web服务。迄今为止,QA团队已使用SoapUI来测试SOAP
Web服务。SoapUI具有具有REST功能的新版本。我们正在考虑使用它。

  1. 网上是否有任何可以免费测试的可公开获得的RESTful服务?

  2. 有哪些工具可用于测试RESTful Web服务?


问题答案:

soapUI也可以完成这项工作,请查看此博客文章以开始使用。



 类似资料:
  • 像组件一样,服务通常需要依赖,Angular通过服务类的构造函数注入。由于我们在Angular的引导过程之外初始化这些类,我们必须自己显式注入这些依赖。这是通过使用TestBed配置测试模块传回所需的依赖项(如HTTP模块)来实现的。

  • 测试这种服务的基本策略是验证请求的内容(正确的URL),并确保我们模拟到服务中的数据通过正确的方法正确返回。 wikisearch.ts 我们的测试策略是检查服务是否已请求正确的网址,一旦我们回复了模拟数据,我们就要验证它是否返回相同的数据。

  • 问题内容: 我想测试用Go编写的gRPC服务。我使用的示例是来自grpc-go repo的Hello World服务器示例。 protobuf的定义如下: 主要类型是: 我在寻找示例,但找不到有关如何在Go中实现gRPC服务测试的任何示例。 问题答案: 我认为您正在寻找该软件包,以帮助您避免使用真实端口号启动服务,但仍允许测试流式RPC。 这种方法的好处是,您仍然可以通过网络连接来获得网络行为,但

  • 请参考这篇博客 http://dubbo.apache.org/zh-cn/blog/service-test.html

  • 下面是“创建AngularJS服务”一章中“依赖”例子里的“notify”服务的单元测试。测试用使用了Jasmine spy替代了真实浏览器的alert。 var mock, notify; beforeEach(function() { mock = {alert: jasmine.createSpy()}; module(function($provide) { $prov