内容简介:LuckyFrame V2.7 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。此版本改进巨大,针对客户端与服务端通信协议重构、支持Python语言编写测试驱动,支持纯文本方式构建测试协议模板等等都有重大改进,有兴趣的同学可以通过码云(Gitee)来更新或是下载最新代码。
LuckyFrame V2.7 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。
此版本改进巨大,针对客户端与服务端通信协议重构、支持 Python 语言编写测试驱动,支持纯文本方式构建测试协议模板等等都有重大改进,有兴趣的同学可以通过码云(Gitee)来更新或是下载最新代码。
你如果有兴趣,也可以访问以下官网或是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 V2.7 Beta 版本优化更新日志
Web服务端
1:重构Web服务端与客户执行端的通信协议为HTTP,废除RMI。
2:协议模板增加支持纯文本方式添加BODY。
3:测试计划中增加按执行优先级 排序 展示用例功能。
4:修复用例日志中图片显示的问题。
5:修复 linux 系统下上传文件的问题。
6:优化代码注释
7:修复客户端在删除项目后导致数据异常的问题。
8:优化事故登记页面部分字段长度不合理的问题
9:优化公共参数功能,支持设定全部项目的公共参数
10:优化协议模板加大头域字段长度
11:修复链接客户端抛出异常时的bug。
12:修复码云上用户提交的部分BUG
13:优化 SQL 脚本
14:修复步骤调试页面出现<>时不显示的Bug
15:优化删除用户时,不允许删除admin用户
客户执行端
1:重构Web服务端与客户执行端的通信协议为HTTP,废除RMI。
2:重构启动监听服务使用springboot框架
3:全面兼容windows\linux\Mac下部署客户端
4:增加对纯文本方式HTTP请求JSON的支持
5:增加可使用Python脚本做为自动化方法驱动的功能
6:启动客户端监听时,增加检查客户端配置功能
7:增加兼容linux下各种.sh文件
8:增加兼容linux下各种web ui的驱动
9:分离spring boot与测试执行的LOG4J日志
10:优化部分客户端中的配置项
11:更换Web UI所需驱动文件在客户端的路径
12:解决日志框架冲突导致linux下不生成日志的问题(修改pom.xml)
13:注解废弃testlink相关的方法
14:删除无用的部分类
15:修复web ui测试时,预期结果被全部换成小写的bug
16:优化web ui测试日志打印
17:兼容web ui测试中预期结果check的大小写
18:优化部分error日志以及部分方法的注解
19:增加web ui在linux下自动使用headless模式运行功能
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Android自动化测试入门(四)单元测试
- 自动化测试之-测试用例设计
- 从 0 构建自动化测试平台(五):兼容性测试实现
- 实用测试技能分享:jmeter+Jenkins性能测试自动化搭建
- 怎么玩转App测试?自动化测试工具选择方法汇总!
- 从功能测试转成自动化测试,软件测试工程师该如何成功转型?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Think Python
Allen B. Downey / O'Reilly Media / 2012-8-23 / GBP 29.99
Think Python is an introduction to Python programming for students with no programming experience. It starts with the most basic concepts of programming, and is carefully designed to define all terms ......一起来看看 《Think Python》 这本书的介绍吧!