• [转载]使用SoapUI进行负载测试


    使用了SoapUI进行负载测试

    http://www.cnblogs.com/zerotest/p/4668918.html

    负载测试是相当独特的,我们已经创建了一个功能,使您能够快速创建性能测试,并很容易地修改它们。SoapUI性能测试通常是从现有功能测试创建。这使您可以非常快速地创建先进的性能测试。然后,您可以验证在不同负载情况下Web服务的性能,维护功能验证他们不会在负载下破坏,同时运行多个负载测试,看看它们是如何相互影响等等。让我们继续教程。我们要学习的是以下几点:

    1. 创建一个新的LoadTest
    2. 运行LoadTest
    3. 添加断言到LoadTest

    1)创建一个新的LoadTest

    1. 右键单击一个TestCase在导航并选择New LoadTest
    2. Create new LoadtTest in SoapUI
    3. 一个new LoadTest对话框打开。在这里面,输入您的LoadTest的名称,然后单击确定。
    4. New_LoadTest_Dialog

    该LoadTest将打开。完成!它真的就是这么简单了SoapUI。让我们来运行它。

    2)运行LoadTest

    当创建一个新的LoadTest,它预先配置为运行60秒(右上)与5线程使用简单负载策略。

    在简单了SoapUI战略LoadTest

    1. 根据需要修改这些值(阅读更多有关SoapUI LoadTest配置)。
    2. 运行测试, 你会看到统计数据表中开始收集数据,60秒后应该有一个完整的LoadTest。(阅读更多关于LoadTest执行

    成品LoadTest在了SoapUI

    我们现在已经成功地运行我们的第一个LoadTest,让我们添加一个断言做负载验证。

    3)添加断言到LoadTest

    1. 在LoadTest编辑器底部选择LoadTest Assertion 选项卡
    2. LoatTest断言标签
    3. 单击Add Assertion在LoadTest断言菜单栏按钮来添加一个断言。
    4. 添加断言按钮,在负载测试编辑器
    5. Add Assertion对话框现在将打开,选择 Step Maximum。如果时间超过我们所设定,测试将失败。点击确定。
    6. 添加LoadTest断言对话框
    7. 正如你所看到的,我们允许一秒,1000毫秒的响应最大。让我们不要修改,点击确定
    8. 一步步测试最大断言
    9. 步骤最大断言现在将成功添加

     一步步测试最大插入

    1. 现在,再次运行测试。如果响应要花很长时间,你应该看到ERR列中的数字迅速增加。

      LoadTest有错误

  • 相关阅读:
    监听器、过滤器
    最详细的Log4j使用教程
    Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
    Unsupported major.minor version 52.0
    jdk安装
    数据库建表
    SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
    面向对象中的常用魔术方法
    面向对象中的修饰关键词
    面向对象三大特性之二--【继承】
  • 原文地址:https://www.cnblogs.com/vivian-test/p/5604742.html
Copyright © 2020-2023  润新知