HTTP 接口和 Java 方法测试工具 TestUI

GPL
Java
跨平台
2019-02-25
ldh_123

TestUi是一款javafx开发测试框架,能够测试Http接口,以及Java方法测试。主要是通过一个简单
UI界面,让产品,测试,开发对各自关注的测试点,进行测试,降低测试难度。

测试有三大步: 数据的准备,功能触发,数据的验证:

功能触发一般最为简单,目前支持的工具 也最多,如: postman, jmeter。而数据的准备和数据的
验证是测试环境中最为繁琐,重复工作很多,尤其当测试用例复杂时,重复工作尤为严重。针对这种情况,
本工具应运而生,在数据准备环节,提供两种准备数据方式: 一种是准备什么数据,就调用相应的接口或方法,
直到数据准备完整。另外一种方式,在数据准备完整后直接对数据进行快照并导出,再次测试时,直接将数据导入,
这种方法最好配合内存数据库使用,一直准备,多次使用。在数据的验证环节,直接增加了对方法的返回值以及
接口的返回值进行验证,并且还能对数据库中数据进行验证,省事省力。

本测试工具,还有许多功能,解决测试的痛点,如: 动态变量,函数, debug模式运行测试用例,运行记录等。
动态变量能够在每次测试时,生成不一样的数据,能够集成测试。

主要功能如下:
  1,  自定义变量  
  2,  支持变量运算 
  3,  测试Http接口
  4,  验证http返回结果值,支持json格式验证
  5,  测试Java方法
  6,  验证调用Java方法后的数据,支持Java对象的验证
  7,  支持数据库中数据验证(当前仅支持Mysql, h2数据库)
  8,  对测试结果进行保存,生成测试报表
  9,  支持debug模式运行测试功能
  10, 支持swagger接口导入
  11, 支持数据的备份和导入
  12, 测试用例前数据的导入(未完成)
  13, 测试用例完数据的清理(未完成)

界面示意图: 

参数
Alt text
测试Java方法
Alt text
验证返回值
Alt text
验证结果(el表达是验证法)
Alt text
验证接口返回值 Alt text
验证结果(json验证) Alt textswagger导入 Alt text

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

TestUI 1.8 发布,HTTP 接口和 Java 方法测试工具

TestUi是一款javafx开发测试框架,能够测试Http接口,以及Java方法测试。主要是通过一个简单 UI界面,让产品,测试,开发对各自关注的测试点,进行测试,降低测试难度。 新版主要更新内容: ...

03/29 15:33

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Sprite Mode设置

Sprite Mode设置成Multiple 消失

2015/01/31 15:22
94
0
easyui的环境配置

今天开始利用学习easyui把界面设计得友好一些。因为之前一直没怎么用心学,所以这次开了博客,一来监督自己更博;二来把自己所学记录并分享给需要的博友;三来也借鉴一下IT高手们。写得不好请...

2015/10/31 23:32
136
0
如何使用UIAutomation进行iOS 自动化测试

如何使用UIAutomation进行iOS 自动化测试(Part I)

2015/04/21 22:39
3.9K
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部