了解katalon的安装及基本使用(formac)(代码片段)

陌生初见 陌生初见     2022-11-21     219

关键词:

 

一、整体了解:

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用的是JavaApache Groovy作为其脚本开发语言

3、Katalon提供了SpyRecord两个让构建及其他构建(如:从文件数据库等获取数据填充到测试文本框、搜索框变量中)

4、 免费开源、易用的图形化的工具

三、环境要求

System Requirements

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/

 

 

 

katalonstudio基本用法

一. 安装Windows64: https://download.katalon.com/5.4.2/Katalon_Studio_Windows_64-5.4.2.zipWindows32: https://download.katalon.com/5.4.2/Katalon_Studio_Windows_32-5.4.2.zipmacOS: https://download.katalon.com/5.4.2/Katalon_Studio.dmgLinux64: https://download.katalon.com/5.4.... 查看详情

mycat的基本介绍及安装

...的表现就像一个传统的单处理机分时系统,可用用户不必了解其内部结构就能使用;?** 查看详情

使用katalon自带spy功能获取/验证控件selectorxpath

背景最近刚接手一个katalon编写的UI自动化项目,页面最近刚改版,已有用例很多查找元素失败。了解到katalon元素定位支持xpath,所以直接使用chrome开发者工具打开目标页面+获取xpath,进行xpath更新,更新后的xpath还是经常定位元... 查看详情

bind简易教程:安装及基本配置

...来的话要连载好久,我觉得我没有那么多精力去写;而我了解的仅仅是有限的一点点,不敢造次。百度上的文章也是一抓一大把呐!所以,教点基本使用方法,有需求的同学可以再翻翻BIND管理员手册。那么,还是直接开始说正... 查看详情

初识自动化测试工具——katalon(代码片段)

一、什么是KatalonKatalonStudio是一款免费的自动化测试工具,可以安装在windows、macOS、linux操作系统上,基于selenium和Appium测试框架,并集成了这些框架的优点。工具使用简单方便,对于编码经验少,能力弱的测... 查看详情

photoshopcc2017formac安装教程

PhotoshopCC2017ForMac安装教程自己在尝试使用AdobeCreativeCloud失败后,错误信息201,查找原因是需要关闭防火墙。没有使用这个解决方法,就直接先安装了英文版,然后破解,汉化。图文详细讲解见:http://blog.csdn.net/hkkhuang/article/details... 查看详情

docker的安装及基本使用(代码片段)

1.docker的安装,根据官方文档安装(使用centos):https://docs.docker.com/engine/install/centos/  其中配置下载docker,使用阿里云下载(国外太慢)sudoyum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 查看详情

kafka的安装及基本使用(代码片段)

1、安装zookeeper#解压缩[[email protected]zookeeper]#tar-zxvfzookeeper-3.4.12.tar.gz[[email protected]zookeeper]#mvzookeeper-3.4.12zk_simple#复制zoo_simple.cfg到zoo.cfg[[email protected]zookeeper 查看详情

mongodb数据库的安装部署及基本使用(代码片段)

Mongodb数据库的安装部署及基本使用一、Mongodb数据库介绍1.Mongodb简介2.Mongodb适用场景3.MongoDB特性二、检查本地系统环境1.检查系统版本2.检查yum仓库三、Mongodb的安装1.配置Mongodb的yum源2.安装Mongodb3.修改绑定IP4.启动Mongodb服务四、检... 查看详情

docker简单了解及安装使用(代码片段)

docker一、概述1.1设计宗旨1.2特点1.3Docker与虚拟机的区别1.4Docker核心概念镜像容器仓库二、服务安装2.1准备工作2.2安装docker安装依赖包设置阿里云镜像源安装Docker-CE并设置为开机自动启动查看版本信息三、docker镜像操作3.1搜索镜像... 查看详情

docker简单了解及安装使用(代码片段)

docker一、概述1.1设计宗旨1.2特点1.3Docker与虚拟机的区别1.4Docker核心概念镜像容器仓库二、服务安装2.1准备工作2.2安装docker安装依赖包设置阿里云镜像源安装Docker-CE并设置为开机自动启动查看版本信息三、docker镜像操作3.1搜索镜像... 查看详情

git安装及基本配置(代码片段)

...;git 没有语法高亮!使用ansible安装如果你对ansible不够了解,可以参考我的文章 ansible入门指南选择一个好用的 AnsibleRole 就可以了,我们选择 geerlingguy.git。指定变量,从源码安装,并安装最新版本。hosts:devroles:... 查看详情

saltstack安装及基本模块的使用

...换了家公司,公司使用saltstack管理服务器,故在本地搭建安装学习一、常见自动化工具1.Puppet(www.puppetlabs.com)基于rubby开发,c/s架构,支持多平台,可管理配置文件、用户、cron任务、软件包、系统服务等。分为社区版(免费)... 查看详情

katalon参数化

一、default:定义全局变量:GlobalVariable比如:系统的地址,设置后,在用例中引用二、如何在测试用例中引用其他测试用例1、在tsstcase中使用方法,调用其他测试用例calltestcase 用例名称2、testsuites,不同的测试用例,组合一... 查看详情

关于jboss基本说明文档及基本使用安装

关于JBoss JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。在不 到12个月的时间里有一百万以上的拷贝被下载。JBoss是第一位的J2EE应用服务器。  JBoss完全实现了J2EE的服务栈:  ... 查看详情

redis----安装及基本使用(代码片段)

一、基本认识Redis(REmoteDIctionaryServer)是一种非关系型数据库,像类似的Nosql还有MongoDB,Hbase等;它由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,它还支持包括string(字符串)、list(链... 查看详情

hadoop安装及speak安装

...Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 查看详情

windows环境下nvm的安装及基本使用(代码片段)

...nmanagement)是node版本管理工具,其主要功能是可以在本地安装多个版本的nodejs,且可切换版本。如果读者使用的是macOS或linux可以参考nvm-sh/nvm项目,如果是windows的话则参考coreybutler/nvm-windows项目。由于笔者本人使用windows,所以这... 查看详情