接口测试工具soapUI

2023-11-11

1、soapUI安装及破解(参考:http://blog.csdn.net/liuchangxin1982/article/details/47614625)

1)安装方法

先下载SOAPUI,我这里用的是5.1.2 PRO  版

下载路径:http://dl.eviware.com/list_soapui2.html?_ga=1.16http://dl.eviware.com/list_soapui2.html?_ga=1.162568764.18578086.14016161482568764.18578086.1401616148

https://img-blog.csdn.net/20150813163135699?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

双击安装文件

https://img-blog.csdn.net/20150813163317254?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813163421255?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813163500493?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813163528381?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813163540270?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

 安装之后需要破解才能用

2)破解方法:http://blog.csdn.net/liuchangxin1982/article/details/47614899

关掉SOAPUI 界面

先将C:\Program Files\SmartBear\SoapUI-Pro-5.1.2\lib\Protection-4.6.jar 删除

之后用破解文件中的Protection-4.6.jar 去替换

出现如下画面先按取消

https://img-blog.csdn.net/20150813164224046?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813164234918?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813164250651?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813164259945?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Centerhttps://img-blog.csdn.net/20150813164309573?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813164328795?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

https://img-blog.csdn.net/20150813164345547?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

出现这种界面说明破解成功

2、soapUI界面介绍

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927165639922-798461775.png

3、创建项目

这里创建REST服务

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927165855156-1967883419.png

                    

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170054360-371416171.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170302797-717584330.png

三、soapUI测试用例

1、测试数据单一

1)新建测试套件:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170439313-1185638577.png

         

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170541766-959494907.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170707844-715112230.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927170737219-1968722277.png

增加断言:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927171322797-150400508.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927171031219-1530222310.png

运行结果:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927171405672-326372155.png

2、测试数据来源于excel:(参考:http://www.cnblogs.com/heiyexiaoguai/p/4852334.html)

1)创建测试数据文件:testaccept.xlsx

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927171640313-1618979686.png

2)选择测试步骤,添加【Datasource】

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927171944453-1516662363.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927172015797-1396747397.png

3)添加请求:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927172859531-1306119233.png

4)添加DataSource Loop,又来控制循环取数

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173011188-1271496895.png

            

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173041625-846870630.png

5)增加断言:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173123563-896783351.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173147281-807450919.png

6)运行结果

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173359703-1058437145.png

我们看到测试用例执行失败后,后面的将不会执行,而我们希望即使失败也要执行所有的测试用例,我们做如下设置:取消Abor test if an fasiled TestSteps前面的钩,再运行:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173531047-159260860.png

        

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173600219-547064147.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173744891-1983102051.png

7)查看测试结果信息:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927173830250-406988099.png

8)导出测试报告

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927174316766-1741821213.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160927174250438-1751389417.png

 四、soapUI性能测试

1、创建性能测试用例:
 

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084227500-673632399.png

     

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084249110-1388723561.png

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084311438-1084683055.png

2)点击运行,运行结果如下:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084555547-382052013.png

3)参数设置说明:

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084727703-2055717051.png

4)生成性能测试统计图

https://images2015.cnblogs.com/blog/563728/201609/563728-20160928084853906-684640686.png

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

接口测试工具soapUI 的相关文章

  • Python之defaultdict方法详解

    文章目录 字典dict介绍 collections defaultdict类 字典dict介绍 python中的dict是一个重要的数据类型 用 键 key 来索引 表示为dict key val 有以下特征 键可以是任何不可变 immut

随机推荐

  • Webpack5 - 区分开发和生产环境配置

    一 webpack 不同环境的配置 对于项目的开发和生产打包 这两种情况下 我们通常需要不同的webpack配置 有如下两种方法 可以针对不同环境 应用不同的 webpack 配置 二 方法一 根据环境不同导出不同的配置 webpack c
  • 【JavaScript编程语言】逻辑运算符,

    逻辑运算符 JavaScript 中有四个逻辑运算符 或 与 非 空值合并运算符 本文我们先介绍前三个 在下一篇文章中再详细介绍 运算符 虽然它们被称为 逻辑 运算符 但这些运算符却可以被应用于任意类型的值 而不仅仅是布尔值 它们的结果也同
  • PHP douyin无水印视频网页代码简版

  • arm汇编lr pc b bl ret指令函数调用和返回gif动图演示

    文章目录 pc 寄存器 lr寄存器 x30 ret返回指令 bl 跳转指令 带返回 b 跳转 不带返回 pc 寄存器 pc保存着当前指令执行的地址 相当于win32汇编里的eip寄存器 lr寄存器 x30 lr存储函数的返回地址 每次遇到r
  • 线程同步之Synchronized&CAS&各种锁的介绍及对比

    1 Synchronized 1 1 简介 Java的关键字 提供了并发场景下的数据可见性和原子性 保证线程安全 1 2 应用方式 修饰实例方法 对当前实例加锁 当两个不同的实例对象同时操作共享资源时 可能出现线程安全问题 public s
  • windows快速切换jdk版本号

    前言 因为老项目和新项目的需要 在电脑上需要切换jdk1 8和jdk17 其它版本jdk同样可以切换 网上有修改配置文件的方式 但是感觉比较繁琐 后来找到了通过bat文件和环境变量来快速切换jdk环境的方法 这里记录分享出出来 只需要通过命
  • 云备份和标准数据中心的备份有所不同

    云备份和标准数据中心的备份有所不同 当您需要实施某种基于云的系统恢复技术时 您有两种路线可以选择 但费用和风险各不相同 备份通常都是个很好的策略 您需要有能力在某个地方备份数据和应用程序 以便在某些自然或人为灾难的情况下依旧可以保持业务的运
  • verilog 01 基本概念

    语言整体介绍 硬件描述语言 用来描述组合电路和时序电路 代码分为 目标代码 和 验证代码 一般叫TB testbench 都需要用编译器仿真器编译 iverilog 源码 提供 编译器 iverilog 和 仿真器 vvp 目标代码 和 验
  • 解决Element中点开Dialog 对话框灰布在最上层的方法

    解决Element中点开Dialog 对话框灰布在最上层的方法 解决Element中点开Dialog 对话框灰布在最上层的方法 append to body Dialog 自身是否插入至 body 元素上 嵌套的 Dialog 必须指定该属
  • TCP如何保证可靠性传输

    校验和 在数据传输的过程中 将发送的数据段都当做一个16位的整数 将这些整数加起来 并且前面的进位不能丢弃 补在后面继续相加 最后取反 得到校验和 发送方 在发送数据之前计算检验和 并进行校验和的填充 接收方 收到数据后 对数据以同样的方式
  • 基于WebSocket和Android的多人实时聊天系统(Demo)的实现

    实现效果 服务端实现 服务端参考之前的这篇文件Android初学 使用WebSocket与服务器进行通信 这里做了一些修改 就是再服务端收到消息后 将消息群发给所有在线的客户端 服务端的Bean实体类 Data AllArgsConstru
  • 项目开发中的一些小配置,随时更新(springboot版本)

    这里是目录哦 1 appication properties 2 log4j properties 3 MySwaggerConfig java 4 MybatisplusConfig java 1 appication propertie
  • 如何使用Python 操作PDF?总结用Python操作PDF的几种方法

    本篇文章小编给大家分享一个用python来操作pdf图像的几种方法 如果有需求的小伙伴一定要耐心阅读完这篇文章 小编希望能够通过这篇文章来给大家的学习带来一定的帮助 Python操作PDF有以下几种方法 1 基本操作 PyPDF2 导入模块
  • C++进制转换的两种方法

    进制的转换 stoi函数
  • 离线升级openssh 从7.4升至9.0

    离线升级openssh 从7 4升至9 0 难点 无法使用联网下载的命令yum等 前提 需要先更新openssl 到1 11 1 链接 https blog csdn net weixin 42235875 article details
  • 内核杂谈——页表项存放的是物理地址还是虚拟地址?

    目录 L0 L1 L2 表项 L3 表项 总结 pgd t 不只是物理地址 谈谈对映射的理解 思考 当你不去细细读代码的话 这个问题可能会困扰着你 我们以ARM64四级页表为例 谈谈页表项里藏得是什么 本文讨论的是内核线性映射过程时建立的临
  • 从Jaccard到BERT:语义检索的度量手段

    原文标题 Semantic Search Measuring Meaning From Jaccard to Bert 作者 James Briggs 原文地址 https towardsdatascience com semantic s
  • 用一个海龟(turtle) 来写 “张”

    1 import turtle as t 2 3 t pen pencolor cyan pensize 10 4 5 t speed fast 6 for in range 3 7 t fd 20 8 t rt 90 9 t backwa
  • JS语法之:require

    JS中 一个模块加载另一个模块有两套规范 CommonJS规范和AMD规范 CommonJS规范加载模块是同步的 也就是说 只有加载完成 才能执行后面的操作 AMD规范则是非同步加载模块 允许指定回调函数 由于Node js主要用于服务器编
  • 接口测试工具soapUI

    1 soapUI安装及破解 参考 http blog csdn net liuchangxin1982 article details 47614625 1 安装方法 先下载SOAPUI 我这里用的是5 1 2 PRO 版 下载路径 htt