• 1.安装

下载网址 Katalon | Simplify Web, API, Mobile, Desktop Automated Tests,在本步骤需要注册邮箱

该软件无需安装,下载后解压到纯英文目录下(有其他字符的目录可能报错)

点击文件夹中katalon.exe文件,即可启动。

在打开File——>New——>Project 来新建项目

每次启动Katalon需要用注册邮箱和密码登录。

二.Katalon介绍

Katalon是一款强大的自动化测试工具。可用于桌面应用程序,APP,WEB网页的自动化测试,且无需测试人员掌握编程能力。

Katalon的核心功能,WEBUI录制和元素抓取。

三.Katalon的WEBUI录制

  1. 点击导航栏中该按钮
  2. 输入要录制的网站网址
  3. 点击开始记录,浏览器会自动打开该网站,手动测试该网站。(初次打开会提示更新驱动)
  4. 手动测试完成,点击这个停止WEBUI录制
  5. 保存录制结果
  6. 该弹窗的内容是把此处录制过程中,操作过的UI界面元素会保存的元素库中。
  7. 以上保存了WEBUI录制过程的结果。

点击Script,可以查看WEBUI录制过程的对应脚本程序。

Katalon自动化测试基础教程相关推荐

  1. Katalon自动化测试基础教程(一)

    一.元素抓取 在测试工程打开的首页选择该按钮. 进行点击.会弹出以下界面: 输入要定位元素的网站URL,点击start. 把鼠标移动到要定位的元素上去,然后按快捷键Alt+`, 如图右边就会记录下该元 ...

  2. 【软件测试】自动化测试战零基础教程——Python自动化从入门到实战(一)

    第一章:自动化测试基础 第一节 软件测试分类 关于软件测试领域名词颇多,发现有许多测试新手混淆概念,从不同的角度可以将软件测试有不同的分类的方法:所以,这里汇总常见软件测试的相关名词,对软件测试领域有 ...

  3. Unittest自动化测试框架教程(四)——Python中的数据驱动测试DDT

     " 数据驱动测试DDT(Data Drivern test),是自动化测试领域优势中亮眼的闪光点,在unittest测试框架中对数据驱动更是提供了强大的支持,文章通过基础概念的引入,介绍了 ...

  4. Unittest自动化测试框架教程(二)——Python中Fixture测试夹具的使用和setUp方法相关参数传递

    "此文基于系列作品 Unittest自动化测试框架教程(一)--测试用例基本框架介绍 基础上编写,初学者访问此文建议快速浏览链接文章熟悉测试用例基本框架,高手可直接上手阅读 ~ " ...

  5. python基础教程 pdf github_Python极速入门的多本最佳书籍,不可错过的Python学习资料...

    Python作为现在很热门的一门编程语言,介于Python的友好,许多的初学者都将其作为首选,为了帮助大家更好的学习Python,我筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. p ...

  6. python可以这样学读后感_Python基础教程的读后感10篇

    <Python基础教程>是一本由Magnus Lie Hetland著作,人民邮电出版社出版的平装图书,本书定价:69.00元,页数:471,文章吧小编精心整理的一些读者的读后感,希望对大 ...

  7. Java基础教程0-测试人员为什么要掌握Java基础

    本系列我们来学习Java的基础语法部分,和Python一样,Java也是一门编程语言,而且比Python使用更广泛,Java的开发人员数量远远要多于Python的开发人员.作为企业的软件开发来讲,一般 ...

  8. Angular 基础教程(7.0)

    课程亮点 按照初学者的学习路线规划内容 所有代码均采用 Angular 7.0 版本 覆盖日常开发中使用频率最高的特性 To B.To C 型界面,移动端 PWA 全面覆盖 附赠 3 个附录,对比 5 ...

  9. Spring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现

    自Spring Cloud Alibaba发布第一个Release以来,就备受国内开发者的高度关注.虽然Spring Cloud Alibaba还没能纳入Spring Cloud的主版本管理中,但是凭 ...

最新文章

  1. tensorflow问题
  2. java stringbuffer 转数组_JAVA之旅(十七)——StringBuffer的概述,存储,删除,获取,修改,反转,将缓存区的数据存储到数组中,StringBuilder...
  3. 微信公众平台消息接口开发(11)地理位置查询附近商家
  4. JavaScript进阶3-学习笔记
  5. python挂机脚本阴阳师_Python简单实现阴阳师挂机脚本
  6. 为何解析浏览器地址参数会为null_request 包中出现 DNS 解析超时的探究
  7. 单片机外围模块漫谈之二,如何提高ADC转换精度
  8. GSAP JS基础教程--动画的控制及事件
  9. 牛客网编程题05--进制转换
  10. Centos7安装netcat运算sparkStreaming进行单词统计
  11. 1概率论与数理统计_浙江大学B站
  12. 【毕设狗】【单片机毕业设计】基于单片机的红外遥控器-实物设计
  13. html页面布局实例,div布局实例
  14. 大学计算机基础教程大纲
  15. IntelliJ IDEA 2017 提示“Unmapped Spring configuration files found.Please configure Spring facet.”解决办法
  16. java发送邮件被退回,从Java应用程序发送电子邮件中的异常:中继被拒绝
  17. Python微信文章 抓取转PDF
  18. 模拟信号数字化的过程(一)——采样和量化
  19. C语言指针的入门pointer
  20. linux查看网络流量 命令,linux查看流量命令

热门文章

  1. » VIM Adventures : 边玩游戏边学 VIM Wow! Ubuntu
  2. 头牌知产介绍洗碗机商标注册应选择哪一类?
  3. Cubist software
  4. 面试时,发现公司有这8个现象,建议你慎重考虑!
  5. 国外核心系统率先抢滩中国中小银行
  6. Android使用WCDB+Room 总结
  7. cie规定的标准光源_标准光源的专业术语定义及光源的选择
  8. Centos7 双显卡安装Cuda7.5
  9. python退出时回调_python 回调函数和回调方法的实现分析
  10. 线性结构、树结构、图结构