-
Notifications
You must be signed in to change notification settings - Fork 7
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执行组 | 无 |