1.1.1  DataSink

1.1.1.1 概述 – DataSink

Option

Description

 

Properties

DataSink属性表

 

Toolbar

DataSink工具栏

 

Configuration

DataSink配置窗格

 

Data Log

运行DataSink时测试结果

1.1.1.1.1       属性列表

Option

Description

 

Add

添加新的属性

 

Remove

移除所选属性

 

Move Up

重命名所选属性

 

Move Down

将所选属性上移一行

 

Sort

按字母顺序排列属性

 

Clear

清除所有当前属性值

 

Load

从外部文件加载属性值

Save

将当前属性值保存到文件

1.1.1.1.2       DataSink工具栏

Option

Description

 

将当前属性值写入配置的DataSink

 

清除数据日志

 

设置此DataSink的选项

DataSink

DataSink类型

 

在线帮助

1.1.1.1.3       DataSink选项

Option

Description

Shared

控制负载测试中线程之间是否共享此数据接收器

1.1.1.1.4       DataSink类型

Option

Description

SubReport

将属性值写入可用于自定义报告的子报表(请参阅报表数据)

Data Connection

通过准备的SQL语句将属性值写入数据库,使用在项目级定义的数据库连接

File

将属性值写入CSV文件

Property

将属性值写入和聚合为新的结果属性(请参阅保存测试中的数据示例)

Groovy

调用脚本来处理属性值

Excel

将属性值写入XLS文件

JDBC

通过准备的SQL语句将属性值写入数据库,使用JDBC

1.1.1.1.4.1  SubReport DataSink配置

SubReport DataSink收集数据并将其公开给生成的报告

1.1.1.1.4.2  Data Connection DataSink配置

Option

Description

 

Connection

要使用的数据库连接

 

Configure

在项目级配置数据库连接设置

 

Test Connection

测试是否可以为当前配置建立连接

 

Query

要执行SQL查询的编辑器

 

Stored Procedure

指示是否应将查询作为存储过程调用执行

 

Use a wizard

使用向导创建查询

1.1.1.1.4.3  File DataSink配置

Option

Description

 

File

要读的文件

 

Separator

列之间的分隔符

 

Quote

指示值是否被引用

 

Trim

指示是否应修整值

 

Append

指示属性是否应附加到现有文件

 

Encoding

读文件时使用的编码

1.1.1.1.4.4  Property DataSink配置

Option

Description

 

Result Property

此TestStep中的目标属性要写入(必须定义!)

 

Prefix

属性值的前缀

 

Content

每个DataSource属性相对于行XPath的一个XPath表达式

 

Suffix

属性值的后缀

1.1.1.1.4.5  Groovy DataSink配置

此步骤允许为DataSink步骤创建任何类型的DataSink。 可用的上下文变量是:

Option

Description

"context"

当前用于存储上下文特定值的TestRunContext

"properties"

包含当前属性值的Map

"testRunner"

当前的TestRunner对象

"log"

日志记录

1.1.1.1.4.6  Excel DataSink配置

Option

Description

 

File

源excel文件用作添加数据的模板

 

Out File

要写excel目标文件。 如果未指定则将数据写入源文件

 

Worksheet

文件中的工作表

 

Start at Cell

一个开始的单元格(例如B5)

 

(Re)Generate Properties

使用向导来添加/删除属性

1.1.1.1.4.7  JDBC DataSink配置

Option

Description

 

Driver

用于连接驱动程序

 

Connection String

用于连接的连接字符串

 

Password

用于连接的密码

 

Configure

在项目级配置DatabaseConnection设置

 

Test Connection

测试是否可以为当前配置建立连接

 

Query

要执行SQL查询的编辑器

 

Stored Procedure

指示是否应将查询作为存储过程调用执行

 

Use a Wizard

使用向导创建查询

soapUI-DataSink的更多相关文章

  1. [SoapUI] Datasink怎么显示每次循环的结果

    https://www.soapui.org/reporting/the-report-datasink.html

  2. [SoapUI] DataSource, DataSourceLoop, DataSink

    Script assertion in login:

  3. SoapUI中Groovy的实用方法

    1.依照上次结果判断下步是否执行: import com.eviware.soapui.model.testsuite.TestStepResult.TestStepStatus myTestStep ...

  4. SoapUI接口测试-验签值处理-调用java的加密jar包

    转载自:https://www.jianshu.com/p/7c672426a165 一. 背景: 调用接口时有个请求参数是对请求入参按一定规则进行加密生成的验签值,每次不同参数的请求生成唯一的验签值 ...

  5. [SoapUI] 从测试套件,测试用例,测试步骤,测试数据各个级别控制是否执行

    自动保存 # -*- coding: utf-8 -*- import java.awt.Color import org.apache.poi.ss.usermodel.Cell import or ...

  6. SoapUI Pro Project Solution Collection-Test Step Object

    Package com.eviware.soapui.model.testsuite used for access the current testsuite object, like test c ...

  7. soapUI学习文档(转载)

    soapUI 学习文档不是前言的前言记得一个搞开发的同事突然跑来叫能不能做个WebService 性能测试,当时我就凌乱了,不淡定啊,因为我是做测试的,以前连WebService 是什么不知道,毕竟咱 ...

  8. 用soapUI测试xml格式的HTTP接口

    有些HTTP接口是直接传递parameter的,有些HTTP请求是将parameter转换为xml串进行传递的.现在要分享的就是如何用soapUI实现xml串的HTTP接口测试. 工具/原料   so ...

  9. SoapUI接口测试实战

    本次测试的是REST服务,使用的SoapUI破解版,如果担心开源版的会有功能差异,可以参照我之前的博文安装破解版. 博文地址:https://www.cnblogs.com/Sweettesting/ ...

  10. SoapUI+excel接口自动化测试简述

    1.自动化测试工具介绍 由于系统前后端分离,所以接口测试势在必行,在接触了几天接口测试框架,包括postman.httpclient.loadrunner.soapUI等,下面具体讲讲最终决定使用so ...

随机推荐

  1. jquery.sparkline.js简介

    jQuery线状图插件Sparkline 官网地址:http://omnipotent.net/jquery.sparkline/ 文档地址:http://omnipotent.net/jquery. ...

  2. C# 中对COOKIES的操作

    HttpUtility.UrlDecode HttpUtility.UrlEncode HttpContext.Current.Request.Cookies["UserCode" ...

  3. 安卓APP动态调试-IDA实用攻略

    0x00 前言 随着智能手机的普及,移动APP已经贯穿到人们生活的各个领域.越来越多的人甚至已经对这些APP应用产生了依赖,包括手机QQ.游戏.导航地图.微博.微信.手机支付等等,尤其2015年春节期 ...

  4. isolinux.cfg 文件是干什么的

    1.   首先光盘镜像也就是iso文件采用的是“ISO 9660 ”文件系统 . cd上的文件都存在这个简单的iso文件系统里,linux可以用mount  -o loop 直接把*.iso文件mou ...

  5. Nginx学习之keepalive

    当然,在nginx中,对于http1.0与http1.1也是支持长连接的.什么是长连接呢?我们知道,http请求是基于TCP协议之上的,那么,当客户端在发起请求前,需要先与服务端建立TCP连接,而每一 ...

  6. Telnet是什么意思又是什么协议 Telnet有什么作用及功能

    Telnet是teletype network的缩写,专业的说,Telnet是Internet上远程登录的一种程序:它可以让您的电脑通过网络登录到网络另一端的电脑上,甚至还可以存取那台电脑上的文件. ...

  7. 用CornerStone配置SVN,HTTP及svn简单使用说明

    转载 http://my.oschina.net/joanfen/blog/194491 一.下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密 ...

  8. 禁用ngen版本的.NET Framework dll加载

    在调试时会发现出于性能考虑.NET Framework dll加载的都是ngen版本,比如:System.dll,实际加载System.ni.dll. 如果希望加载非ngen版本,可以设置系统环境变量 ...

  9. ansible的优化

    Ansible企业实战环境中,如果管理的服务器越来越多,Ansibe执行效率会变得比较慢,可以通过优化Ansible提供工作效率,由于Ansible基于SSH协议通信,SSH连接慢会导致整个基于Ans ...

  10. MYSQL中GROUP BY不包含所有的非聚合字段时的注意事项

    本文导读:在MYSQL中使用GROUP BY分组时,我们可以select 多个非聚合字段,但是这些字段不在GROUP BY中,这样的SQL查询在SQL SERVER.ORACLE中是不合理的,且会报错 ...