Skip to content
qiankunshe edited this page Mar 6, 2017 · 1 revision
  • 通用-所有标签都包含的属性
标签 属性 描述 子标签 可以包含在本标签内的子标签属性
所有标签 id 主键,不能重复
name 名称
ref 当前标签引用的对象,只能和当前标签为同类型
  • config.xml中的标签
标签 属性 描述 子标签 可以包含在本标签内的子标签属性
projectConfig connections 数据库链接配置组 connection
path 测试用例目录
checkConcurrency 检查并发数目,只有可以异步的用例才可以,并发执行, 系统的执行过程 先执行所有同步的 在执行异步的用例
outPath 测试用例输出目录
quartz 定时器配置
connection id *必输项* 主键
host 数据库网络地址配置,ip 或 域名
post 端口
username 数据库账号
password 数据库密码
database 数据库名称
driver jdbc驱动 默认:com.mysql.jdbc.Driver
url jdbc 链接配置 默认:jdbc:mysql://${ip}:${post}/${pid}?useUnicode=true&characterEncoding=UTF-8
dataSourceClass 连接池类型 默认:druid
  • initTestGroup.xml 中的标签
标签 属性 描述 子标签 可以包含在本标签内的子标签属性
config sync 是否异步执行
connections 数据库链接配置组 connection
defualutConnection 当前组的默认数据库链接
connection id *必输项* 主键
host 数据库网络地址配置,ip 或 域名
post 端口
username 数据库账号
password 数据库密码
database 数据库名称
driver jdbc驱动 默认:com.mysql.jdbc.Driver
url jdbc 链接配置 默认:jdbc:mysql://${ip}:${post}/${pid}?useUnicode=true&characterEncoding=UTF-8
dataSourceClass 连接池类型 默认:druid
beforeTestGroup transaction 本组用例启动前执行 可以配置多个transaction transaction
afterTestGroup transaction 本组用例完成后执行 可以配置多个transaction transaction
beforeTest transaction 用例启动前执行 可以配置多个transaction transaction
afterTest transaction 用例完成后执行 可以配置多个transaction transaction
transaction autoCommit 是否自动提交事务, 默认自动提交 sql,verify
sql sql执行器
verify 验证器,只有在check标签下才生效
commit sql提交功能,只有autoCommit 为false 的情况下使用
rollback sql回滚功能,只有autoCommit 为false 的情况下使用
sql url sql文件路径
connection 数据库链接池id
count 执行次数,只有是性能验证时生效
content 数据库sql
verify verifySqlSrc sql文件路径
verifySql 数据库sql
verifyConnection 数据库链接池id
verifyOrder 验证时是否按照顺序检查
verifyCheckfile 预计数据,默认是check.xml
verifyCheckfileType 预计数据的类型,默认是xml
verifyDescription 当数据验证不通过时,显示的消息
verifyExceptionType 验证返回数据为异常信息,该类型为异常的全路径
verifyExceptionMsg 错误验证的消息
commit sql提交功能,只有autoCommit 为false 的情况下使用
rollback sql回滚功能,只有autoCommit 为false 的情况下使用
  • useCase.xml 中的标签
标签 属性 描述 子标签 可以包含在本标签内的子标签属性
config sync 是否异步执行
connections 数据库链接配置组 connection
defualutConnection 当前组的默认数据库链接
depend 本用例依赖那个用例,只能依赖当前组的用例
asyn 是否异步执行
init sql 是否自动提交事务, 默认自动提交 sql
transaction 带有事物sql执行组
transaction autoCommit 是否自动提交事务, 默认自动提交 sql,verify
sql sql执行器
verify 验证器,只有在check标签下才生效
commit sql提交功能,只有autoCommit 为false 的情况下使用
rollback sql回滚功能,只有autoCommit 为false 的情况下使用
sql url sql文件路径
connection 数据库链接池id
count 执行次数,只有是性能验证时生效
content 数据库sql
check transaction 带有事物sql执行组 sql
select 无事物的sql 组
verify 验证器,只有在check标签下才生效
transaction autoCommit 是否自动提交事务, 默认自动提交 sql,verify
sql sql执行器
verify 验证器,只有在check标签下才生效
commit sql提交功能,只有autoCommit 为false 的情况下使用
rollback sql回滚功能,只有autoCommit 为false 的情况下使用
sql url sql文件路径
connection 数据库链接池id
count 执行次数,只有是性能验证时生效
content 数据库sql
verify verifySqlSrc sql文件路径
verifySql 数据库sql
verifyConnection 数据库链接池id
verifyOrder 验证时是否按照顺序检查
verifyCheckfile 预计数据,默认是check.xml
verifyCheckfileType 预计数据的类型,默认是xml
verifyDescription 当数据验证不通过时,显示的消息
verifyExceptionType 验证返回数据为异常信息,该类型为异常的全路径
verifyExceptionMsg 错误验证的消息
commit sql提交功能,只有autoCommit 为false 的情况下使用
rollback sql回滚功能,只有autoCommit 为false 的情况下使用
check transaction 带有事物sql执行组 sql
select 无事物的sql 组
clean sql 是否自动提交事务, 默认自动提交 sql
transaction 带有事物sql执行组
Clone this wiki locally