属性完全相同的WSDL。 如果xml名称空间 不同,网络服务可能会返回一个错误。

创建网络服务的测试计划

在我们的测试计划中,我们将使用一个。 网网络服务。 我们不会去写的细节 网络服务。 如果你不知道如何编写一个网络服务,谷歌 网络服务和熟悉编写web服务 Java和。net。 应该注意的有显著差异 如何之间。 NET和Java实现web服务。 这个话题太 广泛覆盖的用户手册。 请参考其他来源 得到一个更好的主意的差异。

 
JMeter发送请求的顺序出现在树上。
 

”按钮。

jmeter 建立一个网络服务的测试计划改变如下:
  1. 图大家Webservice路径

 

目前,只有。 净使用SOAPAction,所以它是正常空白SOAPAction对于所有其他web服务。 列表包括JWSDP Weblogic,轴,心灵电动胶,gSoap。

jmeter 建立一个网络服务的测试计划图10.1.2 Webservice头

” 文本区域。

jmeter 建立一个网络服务的测试计划图10.1.3 Webservice的身体

添加用户

告诉 JMeter的用户数量你想模拟,用户应该发送的次数 请求,他们应该发送的请求的数量。

选择线程组元素 在树上,如果您还没有选择它。 您现在应该看到线程 JMeter的集团控制面板在正确的部分窗口(见图10.2 下图)

jmeter 建立一个网络服务的测试计划图10.2。 线程组的默认值

首先提供一个更具描述性的名字我们的线程组。 的名字 字段中,输入JMeter的用户。

接下来,增加用户的数量(称为线程)10。

下一个字段的过渡时期,保留默认值0 秒。 这个属性告诉JMeter多久开始每个之间的延迟 用户。 例如,如果你输入一个5秒的过渡时期,JMeter的意志 完成你所有的用户开始在年底前5秒。 所以,如果我们有 5用户和一个5秒过渡时期,然后开始用户之间的延迟 将1秒(5用户/ 5秒= 1用户每秒)。 如果你设置 值为0,那么JMeter将立即开始你所有的用户。

复选框。

 
在大多数应用程序中,您必须手动接受 您所作的改变在一个控制面板。 然而,在JMeter,控制面板 你让他们自动接受您的更改。 如果你改变 一个元素的名称,这棵树将被更新后用新的文本 把控制面板(例如,当选择另一个树元素)。
 

参见图10.2完成JMeter用户线程组。

jmeter 建立一个网络服务的测试计划图10.3。 JMeter用户线程组

添加一个侦听器来查看存储测试结果

。 这个元素是 负责将所有HTTP请求的结果存储在一个文件和展示 数据的可视化模型。

)。 接下来,您需要指定一个目录和文件名 输出文件。 你可以到文件名字段类型,或选择 浏览按钮,浏览到一个目录,然后输入一个文件名。

jmeter 建立一个网络服务的测试计划图10.4。 图结果侦听器

其他网络服务

测试其他网络服务非常相似,你只需要修改在HTTP请求

  • :选择一个你想要测试
  • :可JSON、XML或任何自定义文本

相关文章:

  • 2021-10-13
  • 2021-11-29
  • 2021-08-06
  • 2021-11-20
  • 2022-12-23
  • 2022-01-07
  • 2021-08-02
猜你喜欢
  • 2021-06-30
  • 2022-12-23
  • 2021-07-10
  • 2021-07-10
  • 2022-01-14
  • 2021-06-14
  • 2021-09-17
相关资源
相似解决方案