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. WEB-DICT词库计划

    欢迎大家支持晓阳童鞋的词库计划,建立一个庞大的中文词库 地址如下:http://webdict.info/ 什么是WEB-DICT词库计划? WEB-DICT词表计划目标是通过机器学习算法以及人工标注 ...

  2. 对 Sea.js 进行配置 seajs.config

    配置 可以对 Sea.js 进行配置,让模块编写.开发调试更方便. seajs.config seajs.config(options) 用来进行配置的方法. seajs.config({ // 别名 ...

  3. springbatch---->springbatch的使用(五)

    这里我们介绍一个从数据库读取数据并写入到文件中的案例.如果能真心爱上一个人,那么不管对方是何等恶劣,哪怕对方并不爱自己,人生也至少不会是地狱,就算多少有点黯淡. 读取数据库数据 一.定义一个读写的jo ...

  4. Sencha Touch 实战开发培训 视频教程 第二期 第四节

    2014.4.14 晚上8:10分开课. 本节课耗时没有超出一个小时,主要讲解了list的一些扩展用法. 本期培训一共八节,前两节免费,后面的课程需要付费才可以观看. 本节内容: List的高级应用 ...

  5. sys.path.insert(0,"/path") 的用法

    可以选择用sys.path.insert(0,‘/path’),这样新添加的目录会优先于其他目录被import检查

  6. stopImmediatePropagation和stopPropagation (事件、防止侦听)

    参考: ActionScript 3.0 Step By Step系列(六):学对象事件模型,从点击按扭开始 actionscript宝典 一.事件模型 egret中的事件模型和flash是一样的,但 ...

  7. oracle如何设置表空间autoextensible自动扩容

    SELECT a.tablespace_name "表空间名", total / 1024 / 1024 "表空间大小单位M", free / 1024 / 1 ...

  8. 集成maven和Spring boot的profile 专题

    maven中配置profile节点: <project> .... <profiles> <profile> <!-- 生产环境 --> <id& ...

  9. RabbitMQ安装详解(centos6.8)(转自:http://www.cnblogs.com/zhen-rh/p/6862350.html)

    1.下载rabbitmq安装包 2.安装erlang a.安装Erlang Solutions仓库到你的系统(目的在于让你可以使用yum安装到最新版本的erlang, 如果不设置, yum安装的erl ...

  10. http访问tomcat server的一个流程

    Tomcat Server处理一个http请求的过程 假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp 1) 请求被发送到本机端口8080 ...