概述

LuckyFrame LuckyFrame官网

这里我选的是一个 开源自动化测试平台 LuckyFrame,感兴趣小伙伴可以去官网深挖。

平台特点:

  • 分布式测试:使用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风格,以及多种其下的插件,构建清爽界面。

近期媳妇想从功能测试进阶测试开发,本着替老婆排忧解难的原则,我决定先下水探探路。话不多说开整:

环境

这里我准备了一台阿里云 ECS ,用于搭建平台。

  • 型号 :ecs.t5

  • 系统 :Ubuntu 18.04 64位

  • CPU :2 核

  • 内存 :8 GB

  • 磁盘 :40 GB ESSD 云盘,能够提供 2021 IOPS 。

JDK、MySQL、Nginx我们选择OneinStack一键安装 OneinStack官网

我们把想要安装的插件选上,复制安装命令

命令输入静待ing.......

⌛️

安装完毕耗时8分钟

打开浏览器输出服务器IP后OneinStack首页出现,

从零搭建自动化测试平台相关推荐

  1. 搭建自动化测试平台(selenium+testng+maven+svn+Jenkins)【转自galen2016】

    http://blog.csdn.net/galen2016/article/details/76790591 首先创建一个Maven项目 1.打开eclipse,选择File-new-Other  ...

  2. 如何从零搭建自动化测试框架

    搭建的自动化测试框架要包括API测试,UI测试,APP测试三类.以上三类其实可以简化为两类,那就是: 1)接口自动化测试框架搭建 2)UI自动化测试框架搭建. 没问题,安排,且是手把手教你如何搭建以上 ...

  3. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

  4. 从零搭建机器学习平台Kubeflow

    1 Kubeflow简介 1.1 什么是Kubeflow 来自官网的一段介绍: Kubeflow 项目致力于使机器学习 (ML) 工作流在 Kubernetes 上的部署变得简单.可移植和可扩展. K ...

  5. python django+vue搭建自动化测试平台

    python环境的搭建参考我以前的文章 https://blog.csdn.net/saberpan/article/details/84783693 django的安装 推荐所有cmd命令都在cmd ...

  6. python搭建自动化测试平台_AutoMagic 开源自动化测试平台搭建之修改默认python版本

    一.下载 automagic 源码到本地 python3.6 Django 3.0.2框架 二.这里我使用的是Centos7 虚拟环境 安装autoMagic 需要python 环境,而centos7 ...

  7. 自动化测试平台(五):搭建前端开发框架并实现前端登录功能

    一.前言 上一章节我们搭建了前端开发环境并启动了我们的第一个项目,这一章节我们将搭建前端开发框架,并结合登录接口来开发前端的登录页面. 完整教程地址:<从0搭建自动化测试平台> 项目在线演 ...

  8. 自动化测试平台(四):前端环境搭建

    一.前言 上一章节我们实现了用户模块的增删改查接口,现在有了接口了就需要开始开发前端页面对其进行展示交互了.现在越来越多的前端开发框架和UI组件让我们能够更容易迅速的去开发前端页面,这一章节将通过re ...

  9. 自动化测试平台(二):开发用户认证接口

    一.前言 对于一个系统来讲,用户模块是非常基本且重要的.搭建的测试平台也需要对用户.用户权限等进行管理.下面为你讲解如何通过DRF来快速的做一个用户登录的验证接口. 完整教程地址:<从0搭建自动 ...

  10. linux mysql 修改密码之后还是不能登录_怎样在Linux下搭建接口自动化测试平台?...

    前言 之前在学习HttpRunner时,我们都是把用例写在 YAML/JSON 中进行维护,使用起来也很方便.其实,现在有不少大佬都喜欢开发自动化测试平台,比如我们今天要搭建的HttpRunnerMa ...

最新文章

  1. 各种 分页存储过程整理
  2. SolrPerformanceFactors--官方文档
  3. Lua 文件 I/O
  4. vscode python单步调试_调试期间VSCode python“未验证断点”?
  5. python使用字典描述学生信息_一起学Python:字典介绍
  6. 使用ViewPager + Fragment实现微信底部Tab效果
  7. Nginx之11吸星大法 - (页面缓存) 1
  8. 人民邮电出版社图灵公司征求《Windows Communication Foundation Unleashed》译者
  9. Eclipse开发环境配置
  10. 六个机械原理,动图形象直观、解读通俗易懂
  11. App的开发成本是多少?
  12. php mysql 表情录入_php + mysql 存入表情 【如何转义emoji表情,让它可以存入utf8的数据库】...
  13. 《程序员修炼之道》读书笔记(4):注重实效的偏执(防卫策略)
  14. Unity3D插件 Doozy UI 学习(二):与DoozyUI的事件传递
  15. 要只看每日减少的新增数量,别忘了疫情最开始的时候可能也只有几个人患病
  16. win7局域网自建ftp服务器,win7系统搭建FTp服务器局域网内传输文件的解决教程
  17. Anders Hejlsberg 技术理想架构开发传奇
  18. Appium v1.22.0版本下Appium Inspector的下载安装
  19. 雅虎黯然离场 但我们并没有因此怀念它
  20. 关于VS2008的MFCGridCtrl的使用方法-冻结首行首列

热门文章

  1. 有个人在偷偷的爱着你
  2. mui 控制旋转屏幕方向
  3. Specification查询
  4. linux俄罗斯方块游戏
  5. Windows10家庭版更改C盘用户user文件夹名称(小新pro13亲测有效)
  6. 《洛杉矶时报》:失去李开复的Google,中国之路更艰难
  7. 别踩白块儿游戏代码html,别踩白块儿HTML版的第二天
  8. Wex5 app 学习笔记(二)
  9. wex5 新建mysql数据库_wex5新增数据库
  10. 常见Http Method有哪些