低调大师

您现在的位置是:首页>文章详情

文章详情

LuckyFrame v3.1 Beta 发布,一站式自动化测试平台

2019-10-29 48热度

LuckyFrame v3.1 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI 自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。

这个版本修复了大量 v3.0 中存在的 Bug 以及优化了大量的操作,进一步提高了使用过程中的便利性。

你如果有兴趣,也可以访问以下官网或是 DEMO 链接来了解更多细节......

官网地址      演示demo

我能做什么?

  • 分布式测试:使用 Web-Client 的方式,Web 端负责基本信息管理展示,Client 负责用例执行,任意无限扩展客户端。

  • 专业用例管理:自动化用例的专业管理方式,让您编写自动化用例更简单,直观。

  • 质量管理:Web 端不仅仅有用来管理自动化相关的模块,更可以做一些简单的质量数据收集分析以及数据的多图表展示。

  • 多线程执行用例:客户端执行用例可以指定线程数量,用例运行更快速。

  • 多语言驱动:支持 JAVA 以及 Python 语言编写测试驱动,自动化测试手段更加灵活多变。

  • 定时任务调度:支持自定义配置调度任务,包括指定线程数,指定执行客户端,远程执行 shell 重启 tomcat,对 jenkins 中的项目进行构建等。

  • 测试过程监控:客户端运行用例采用命令行的方式,在客户端可以实时查看过程。Web 端可以通过任务查询查看测试进度。

  • 日志定位:客户端 LOG4J+ 数据库记录测试过程日志,2 种方式都可以通过 Web 端实时查看定位问题。

  • 接口 +Web UI+ 移动端 UI 多纬度自动化:支持接口 +Web UI+ 移动端UI自动化,Web UI 自动化采用 WebDriver3.0 封装,移动端 UI 自动化采用 APPIUM 封装,纯关键字驱动,0 编码。

  • HTTP+Socket 接口免编码:完全封装 HTTP 以及 Socket 接口,协议模板+纯关键字驱动,免编码,初级测试人员的福音,与其他类似开源工具相比优势明显。

  • 在线调试用例:用例步骤管理界面直接调试自动化用例,避免使用开发工具调试带来的麻烦,省心、省力、省脑子,但是不能不要脑子。

  • Bootstrap 小清新风格界面:整套 Web 系统基于 Bootstrap 风格,以及多种其下的插件,构建清爽界面。

LuckyFrame V3.1 Beta 版本优化更新日志

Web 服务端
1:增加质量管理——生产故障登记模块
2:增加质量管理——版本管理功能
3:增加一个对外接口,用来根据调度名称触发调度任务
4:用例步骤界面、计划用例界面增加鼠标悬停显示全部信息功能
5:HTTP 请求类型增加一种 HttpClientPostXml 的 SQL 脚本
6:Web UI 增加刷新、前进、后退页面,以及 isElementExist 判断元素是否存在关键字
7:增加 V2.7.2 版本生产事故数据迁移 SQL 脚本
8:优化针对用户登录保持时效的 shiro 以及 ehcache 配置
9:优化调度任务配置界面 cron 表达式必填的问题
10:优化客户端管理界面状态实时定时更新
11:优化增加测试计划用例功能,可以根据查询条件添加查询出来的全部用例到计划中
12:优化用例名称重复的限制,只限制在同项目下不能重复
13:修复计划用例界面优先级排序出现的 Bug
14:修复修改项目名称时,没有更新顶级用例模块名称的 Bug
15:修复用例界面点击重置按钮导致模块选择 404 的 Bug
16:修复用例界面清空步骤内容时,不生效的 Bug
17:修复复制用例时,没有更新步骤中项目 ID 以及模板 ID
18:修复协议模板复制没有更新 ProjectId 的 Bug
19:修复用例参数控制参数同名的相关逻辑 Bug
20:修复部分功能当修改备注为空时不生效的 Bug
21:修复部分功能 tooltips 显示时,全部为英文显示不全的 Bug 以及优化 tooltips 显示时内容左对齐

测试执行端
1:增加步骤动作关键字 jsonpath 处理功能
2:增加预期结果 jaonpath 断言功能
3:增加 web ui 执行过程中高亮显示操作元素的功能
4:增加可以通过 XML 发送 HTTP 请求的方法
5:增加 Web UI 刷新、前进、后退当前页面以及判断元素存在关键字
6:优化客户端整体代码编写规范
7:优化公共参数使用随机或是时间内置函数时,在整个测试任务中值不再变化的策略
8:修复 httpdelete 收不到响应体的问题
9:修复调用 runcase 关键字时,用例失败没有提示的 Bug
10:修复 Web UI 测试中切换标签页失败,步骤没有失败的 Bug
11:修复多线程批量运行失败用例,导致变量 Map 被清空的 Bug
12:修复遇到 HTTP 响应有响应头跟响应码时,转换 JSON 失败的 Bug

收藏 (0)

相关文章

    文章评论

    共有0条评论来说两句吧...