了解Katalon的安装及基本使用(for mac)
一、整体了解:
2018 top 6的自动化测试工具(网上了解):
1. Selenium
2. Katalon Studio
3. UFT
4. Watir
5. IBM Rational Functional Tester
6. TestComplete
更多参考:https://zhuanlan.zhihu.com/p/30605918
二、需求:需要在最近的项目中进行UI自动化测试,我期望的是不要像slenium那样成本太高,需要维护成本高,时间也太长的工具。能够自动的录制回放智能的操作要求
Katalon的诞生:
1、完全支持自动录制回放且不用写开发脚本
2、Katalon
用的是Java
和Apache Groovy
作为其脚本开发语言
3、Katalon
提供了Spy
和Record
两个让构建及其他构建(如:从文件数据库等获取数据填充到测试文本框、搜索框变量中)
4、 免费开源、易用的图形化的工具
三、环境要求
Supported Environment
四、基础使用、下载激活(Katalon Studio)此处使用的是mac,如果是windows则选择对应系统的exe文件进行下载
1、下载路径:https://www.katalon.com/(输入姓名、邮箱、密码进行注册登录)
2、进入查看可供选择的环境,并下载
下载过程:(底部tab)
3、下载完毕,解压,双击打开(windows的建议存储路径不要为中文),此处mac为默认解压到finder中
4、启动并开始使用
1)输入下载时注册登录的邮箱和密码进行激活(Activation)
2)通过guideline 5 step 了解基本需求,进入
3)new project
4、后续使用待补充....
五、插件安装
三、Katalon插件下载安装(Katalon Automation Recorder)
for Chrome
https://chrome.google.com/webstore/detail/katalon-utility/ljdobmomdgdljniojadhoplhkpialdid
插件安装后浏览器右上角出现绿色小图标,点击进入即可开始你的测试工作
for Firefox
https://addons.mozilla.org/zh-CN/android/addon/katalon-automation-record/
最新文章
- MyEclipse JAX-WS Web Service
- MVC+easyui 完整实现
- 有两个数组a,b,大小都为n;通过交换a,b中的元素,使sum(a)-sum(b)最小。
- Protocol buffer序列化及其在微信蓝牙协议中的应用
- Android ActionBar详解(三):ActionBar实现切换Tabs标签
- android登陆接口调试
- Spring自学教程-介绍、特点、框架(一)
- 【MySQL】JDBC连接MySQL的一些问题以及解决办法
- Spring Cloud Zuul网关 Filter、熔断、重试、高可用的使用方式。
- asp.net core 二 Nginx Supervisor 负载,监听
- Unity文档阅读 第二章 依赖注入
- springboot springmvc拦截器 拦截POST、PUT、DELETE请求参数和响应数据,并记录操作日志
- import 和 export
- DataTable行列转换
- cpu选型
- Hue添加MySQL数据库
- MFC 消息框
- 编译开源C或者C++项目最好像执行如下命令,否则可能会有这种奇葩问题
- 前段时间,接手一个项目使用的是原始的jdbc作为数据库的访问,发布到服务器上在运行了一段时间之后总是会出现无法访问的情况,登录到服务器,查看tomcat日志发现总是报如下的错误。 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected est
- 五、springcloud之客户端负载均衡Ribbon