Commit Graph

278 Commits

Author SHA1 Message Date
seagull 2969bf2ed0 修复用例在界面调试时,无法支持全局变量$A写法的Bug 2019-11-27 14:38:07 +08:00
seagull 47ec7008e2 修复移动端以及Web测试时,导致动作处理会重复的问题 2019-11-14 18:17:15 +08:00
seagull 7bb87e7585 优化代码结构以及类名称 2019-11-07 10:08:56 +08:00
seagull b200c94d13 解决步骤动作处理时,去掉了HTTP响应头以及响应码的Bug 2019-11-01 18:40:02 +08:00
seagull 9c8cc16d4d 更新README 2019-10-28 11:31:32 +08:00
seagull 9e1de099da 解决当遇到HTTP响应有响应头跟响应码时,转换JSON失败的Bug 2019-10-23 15:29:44 +08:00
seagull 532243b15e 新增常量定义类
修复多线程批量运行失败用例,导致变量Map被清空的Bug
2019-10-22 17:34:00 +08:00
seagull 02f6c1ab08 修复Web UI测试中切换标签页失败,步骤没有失败的Bug 2019-10-21 16:04:27 +08:00
seagull 7504cfc11f 更新readme 2019-10-09 18:26:59 +08:00
seagull c51d40abd8 更新开源协议 2019-10-09 18:24:45 +08:00
seagull a07d23edae 增加Web UI中判断元素存在的关键字 2019-09-24 14:25:18 +08:00
seagull c5b50891ff Web UI增加刷新、前进、后退当前页面关键字 2019-09-23 16:23:41 +08:00
seagull c4416c71d6 解决调用runcase关键字时,用例失败没有提示的Bug 2019-09-20 11:29:32 +08:00
seagull 8b2ab6798b 增加httpclientpostxml方法 2019-09-17 17:11:11 +08:00
seagull 4776b5c90d 修复httpdelete收不到响应体的问题
增加web ui执行过程中高亮显示操作元素的功能
2019-09-10 11:52:25 +08:00
seagull ce9a6b53b7 重新优化jsonpath用法,语法更新,详情请查看后续版本更新说明 2019-09-03 20:07:58 +08:00
seagull 859ee8df8d Merge remote-tracking branch 'origin/Develop_Branch' into Develop_Branch 2019-08-26 19:30:47 +08:00
seagull f020b35e00
Merge pull request #4 from Siiyoung/Develop_Branch
处理jsonpath断言,期望结果本身包含英文逗号的情况,处理策略:本身包含英文逗号,在逗号前加&符号,由于后端处理策略是split()方…
2019-08-26 19:30:09 +08:00
youqing.wang 4bc206919d 处理jsonpath断言,期望结果本身包含英文逗号的情况,处理策略:本身包含英文逗号,在逗号前加&符号,由于后端处理策略是split()方法,所以采用.split("(?<!&),") (反向否定预查)来处理。 2019-08-26 18:43:24 +08:00
seagull e16226bf3c Merge remote-tracking branch 'origin/Develop_Branch' into Develop_Branch 2019-08-26 17:12:06 +08:00
seagull 436978959a 步骤动作增加关键字jsonpath处理 2019-08-26 17:11:58 +08:00
seagull 7592e77561
Merge pull request #3 from Siiyoung/Develop_Branch
Develop branch
2019-08-26 17:03:22 +08:00
youqing.wang c10ff0c1c2 Merge branch 'master' into Develop_Branch 2019-08-26 16:41:09 +08:00
youqing.wang 94314188d2 增加jaonpath断言功能,断言是通过对except的list与jsonpath拿到的目标list做对比,list内的对象全部转换为String类型,转换后,为严格判断两个list是否相等 2019-08-26 16:21:25 +08:00
seagull 6e2708651d 优化当公共参数中,使用随机或是时间内置函数时,在整个测试任务中值不再变化 2019-08-22 11:24:52 +08:00
seagull 149e794e8f 优化代码编写规范 2019-08-09 11:01:24 +08:00
seagull 5c11719d20 优化使用runcase关键字时,返回最后一个步骤的测试结果 2019-06-19 17:32:02 +08:00
seagull bc022f978c 增加获取用例测试详细日志内容API 2019-06-18 16:35:25 +08:00
seagull 97bd1fe49d 优化用例的字段说明以及用例解析方法 2019-06-18 15:54:16 +08:00
seagull 4e62e1e160 优化重新执行用例时,时间的问题 2019-06-14 16:44:49 +08:00
seagull 58f19f38db 优化所有时间要素统一取Web服务器时间 2019-06-14 14:12:00 +08:00
seagull a69590e0d6 优化任务结束状态的标识,增加接口方式任务超时状态 2019-06-13 11:47:25 +08:00
seagull 462955e73a 增加日志 2019-06-13 11:15:34 +08:00
seagull 3897efc15f 增加打印测试计划中用例数的日志 2019-06-13 10:54:50 +08:00
seagull 53e3612237 优化参数替换的结构,解决一些Bug 2019-06-12 10:39:41 +08:00
seagull ad325ff4d0 更新readme 2019-06-11 17:45:58 +08:00
seagull 26ded4b631 改造log4j日志结构 2019-06-03 14:45:18 +08:00
seagull 040947352d 接口用例运行模块日志结构改造 2019-05-31 17:23:01 +08:00
seagull 42e015081d 修复步骤动作的一些Bug,并兼容不区分动作关键字大小写 2019-05-31 11:03:18 +08:00
seagull b906e52113 Merge remote-tracking branch 'origin/3.0_beta' into 3.0_beta 2019-05-29 16:47:34 +08:00
seagull 6f3ae2ff6c
Merge pull request #2 from shuiyuebingdian/3.0_beta
3.0 beta
2019-05-29 16:43:23 +08:00
seagull fff0862948 修改客户端启动以及移动端的日志结构 2019-05-29 16:39:40 +08:00
shuiyuebingdian 67e6c131b9
Delete Maven__org_reflections_reflections_0_9_11.xml 2019-05-29 15:38:21 +08:00
shuiyuebingdian 71ad1ef743
Delete Maven__org_javassist_javassist_3_21_0_GA.xml 2019-05-29 15:38:12 +08:00
sunshaoyan c012b0b71e group方法取的是正则中有括号的情况下匹配到的括号里的内容,没有括号就会出错
修改方法subStrRgex中的正则匹配逻辑,调用group方法时不加参数
2019-05-29 15:36:04 +08:00
sunshaoyan 87e0b6716c 优化了步骤动作关键字解析的代码,采用了策略模式,代码结构更清晰。之前关键字的处理逻辑没有变。
需要增加一个关键字处理时,只需实现ActionKeyWordParser接口,重写parse方法即可
2019-05-29 15:35:40 +08:00
shuiyuebingdian f3b3c57517
Merge pull request #1 from seagull1985/3.0_beta
3.0 beta
2019-05-29 15:25:19 +08:00
seagull 751bfe0d25 重构客户端日志模块,重新定义日志打印 2019-05-24 14:55:51 +08:00
seagull 01f83d0a02 任务启动以及批量执行用例的方法中增加日志 2019-05-17 14:02:58 +08:00
seagull 49f6d1dbd1 更新移动端配置文件说明 2019-05-15 14:33:30 +08:00