关键词:
一、整体了解:
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/
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,所以这... 查看详情