soapUI-DataSink
1.1.1 DataSink
1.1.1.1 概述 – DataSink

|
Option |
Description |
|
![]() |
DataSink属性表 |
|
![]() |
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类型 |
|
|
在线帮助 |
1.1.1.1.3 DataSink选项

|
Option |
Description |
|
Shared |
控制负载测试中线程之间是否共享此数据接收器 |
1.1.1.1.4 DataSink类型

|
Option |
Description |
|
将属性值写入可用于自定义报告的子报表(请参阅报表数据) |
|
|
通过准备的SQL语句将属性值写入数据库,使用在项目级定义的数据库连接 |
|
|
将属性值写入CSV文件 |
|
|
将属性值写入和聚合为新的结果属性(请参阅保存测试中的数据示例) |
|
|
调用脚本来处理属性值 |
|
|
将属性值写入XLS文件 |
|
|
通过准备的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的更多相关文章
- [SoapUI] Datasink怎么显示每次循环的结果
https://www.soapui.org/reporting/the-report-datasink.html
- [SoapUI] DataSource, DataSourceLoop, DataSink
Script assertion in login:
- SoapUI中Groovy的实用方法
1.依照上次结果判断下步是否执行: import com.eviware.soapui.model.testsuite.TestStepResult.TestStepStatus myTestStep ...
- SoapUI接口测试-验签值处理-调用java的加密jar包
转载自:https://www.jianshu.com/p/7c672426a165 一. 背景: 调用接口时有个请求参数是对请求入参按一定规则进行加密生成的验签值,每次不同参数的请求生成唯一的验签值 ...
- [SoapUI] 从测试套件,测试用例,测试步骤,测试数据各个级别控制是否执行
自动保存 # -*- coding: utf-8 -*- import java.awt.Color import org.apache.poi.ss.usermodel.Cell import or ...
- SoapUI Pro Project Solution Collection-Test Step Object
Package com.eviware.soapui.model.testsuite used for access the current testsuite object, like test c ...
- soapUI学习文档(转载)
soapUI 学习文档不是前言的前言记得一个搞开发的同事突然跑来叫能不能做个WebService 性能测试,当时我就凌乱了,不淡定啊,因为我是做测试的,以前连WebService 是什么不知道,毕竟咱 ...
- 用soapUI测试xml格式的HTTP接口
有些HTTP接口是直接传递parameter的,有些HTTP请求是将parameter转换为xml串进行传递的.现在要分享的就是如何用soapUI实现xml串的HTTP接口测试. 工具/原料 so ...
- SoapUI接口测试实战
本次测试的是REST服务,使用的SoapUI破解版,如果担心开源版的会有功能差异,可以参照我之前的博文安装破解版. 博文地址:https://www.cnblogs.com/Sweettesting/ ...
- SoapUI+excel接口自动化测试简述
1.自动化测试工具介绍 由于系统前后端分离,所以接口测试势在必行,在接触了几天接口测试框架,包括postman.httpclient.loadrunner.soapUI等,下面具体讲讲最终决定使用so ...
随机推荐
- 【Linux】 基于centos7.2 安装 LAMP
服务器选择的阿里云ecs服务器,系统centos7.2版 一.连接服务器,检查当前系统环境 1.查看centos版本 [root@iZuf682jnxmszwd2gdvzh0Z ~]# cat /et ...
- word2010没有“标题2、标题3”样式的解决办法
word2010没有“标题2.标题3”样式的解决办法 很多人用word的时候都喜欢用“标题1”“标题2”等样式来定义他们的文档标题,被这样定义的标题会出现在导航窗格中,使浏览起来非常方便.但是最近我发 ...
- rc.sysinit 解析
$# :它可抓出 positional parameter 的數量,即脚本后面的参数有几个 $@和$*表示全部参数,但不包含脚本名,即$0,如果在command line上跑 my.sh p1 “p2 ...
- 【POJ2409】Let it Bead Pólya定理
[POJ2409]Let it Bead 题意:用$m$种颜色去染$n$个点的环,如果两个环在旋转或翻转后是相同的,则称这两个环是同构的.求不同构的环的个数. $n,m$很小就是了. 题解:在旋转$i ...
- Android 调用系统相机拍照,生命周期重走OnCreate,导致无数据的解决办法
extends:http://blog.csdn.net/b275518834/article/details/42347903 BUG具体体现为 : (1) 摄像头拍照后图片数据不一定能返回 ; o ...
- 应用程序添加角标和tabBar添加角标,以及后台运行时显示
1.设置角标的代码: // 从后台取出来的数据可能是int型的不能直接给badgeValue(string类型的),需要通过description转化 NSString *count = [re ...
- 解决ios safari中按钮圆角问题【原创】
问题描述 使用html5编写页面在移动app中嵌套,总会涉及到按钮的使用,在android手机浏览器中显示正常,但在ios safari浏览器中会看到按钮显示为圆角样式,设置border-rad ...
- vue之介绍
vue的作者叫尤雨溪,中国人.自认为很牛逼的人物,也是我的崇拜之神. 关于他本人的认知,希望大家读一下这篇关于他的文章,或许你会对语言,技术,产生浓厚的兴趣.https://mp.weixin.qq. ...
- 8.11 数据库ORM(5)
2018-8-11 20:43:52 昨天从俺弟家回来了. 和俺弟聊天发现,他一直停留在自己目前的圈子,自己觉得很牛逼,比别人高人一等,, 读书无用论,,可以用 幸存者偏激理论 大概就是这个 可以否决 ...
- 存储opline的内存地址可以实时跟踪opcode的执行
static intphp_handler(request_rec *r) { /* Initiliaze the context */ php_struct * volatile ctx; void ...































