Selenium自动化测试-5.脚本录制神器Katalon Recorder
——————·今天距2020年79天·——————
这是ITester软件测试小栈第57次推文
大家好
我是vivi小胖虎
作为一个低调逗逼的鼠标工程师
我当然想教你们平易近人的野路子啊
一顿操作只需要三分钟
下载安装学习1小时
想学就往下看
幼儿园式贴心步骤图分解
一次性教会你们
在此之前,我们知道了元素的8种定位方法,还认识了By定位及如何确定元素的唯一。那么,有没有工具,可以无需编程知识,就可以实现自动化呢?有的,今天我们就介绍一款神器-Katalon Recorder。
Katalon Recorder是一款基于界面的自动化测试脚本录制工具,代替了selenium IDE,使用非常简单方便。
Katalon Recorder主要功能如下:
1.录制回放脚本;
2.定位网页元素;
3.转化成WebDriver的脚本;
以下介绍Katalon Recorder的安装及基本使用。
Katalon Recorder安装
1.打开Firefox浏览器,点击右上角设置,然后选择附加组件。
2.在附件组件页面,搜索Katalon Recorder,然后点击进入组件页面。
3.点击添加到Firefox, 到此安装完成了。
4.安装完成后,Firefox浏览器工具栏会出现Katalon Recorder插件的图标。
Katalon Recorder定位网页元素
1.安装完成后,在Firefox浏览器点击图标打开Katalon Recorder,效果如下:
2.点击Record按钮,然后鼠标移至想要定位的元素上,比如,我们定位百度搜索框。
3.定位到搜索框后,如下:
4.鼠标点击圈起来的区域,下面的command 和 Target将自动填充值。
5.点击Target下拉框,会发现有很多定位方式,是不是很惊喜?嘻嘻嘻,选择合适的,直接copy用吧。
Katalon Recorder录制回放
我们来录制一个百度搜索的操作流程,然后回放。
1.打开Katalon Recorder后,点击New,新建Test Case, 并命名。
2.点击Record后,在百度搜索页面,进行搜索操作,操作完成后,点击stop即可。
3.点击play,即可回放刚录制的脚本,效果如下:
是不是很棒棒?接下来,我们再看看Katalon Recorder如何导出脚本。
Katalon Recorder导出脚本
1.录制完成后,点击Export:
2.可以选择自己熟悉的语言:
3.底部选择Copy to Clipboard, 然后粘贴到你的pycharm上运行试下效果吧。
总结:Katalon Recorder可以用来定位、录制脚本、导出脚本等等,更多功能自己去尝试下吧。
下一篇将分享鼠标及键盘操作,敬请期待~
最后是今天的分享:Python接口测试框架实战与自动化进阶视频及资料
ITester软件测试小栈今日分享
分享内容
Python接口测试框架实战与自动化进阶视频及资料
领取方式
微信公众号后台回复:20191013
有图有真相
以上
That‘s all
ITester软件测试小栈
往期内容宠幸
叮—这有一打让你666的测试终极资料包,请查收!
QQ空间面试题放送,速度教科书式扑街补救offer!
金九银十加薪季,测试题预热一波。
Selenium自动化测试-1.selenium介绍及环境安装
Selenium自动化测试-2.浏览器基本操作
Selenium自动化测试-3.元素定位(1)
Selenium自动化测试-3.元素定位(2)
Selenium自动化测试-3.元素定位(3)
Selenium自动化测试-4.By定位及如何确定元素唯一
速看,APP测试之ADB最全指南!
APP测试之Monkey压力测试(一)
APP测试之Monkey压力测试(二)
快来星标 置顶 关注我
T ester
想要获取相关资料和软件 ?
Q群:701841415
Selenium自动化测试-5.脚本录制神器Katalon Recorder相关推荐
- 自动化脚本录制工具katalon recorder
一,开篇 自动化测试对测试人员来说,是一个觉得有技术含量的活,可当写不到20个场景,超不过1000行的代码时就觉得枯燥乏味没有什么技术含量了,每天都是F12,右键复制full xpath定位来定位去, ...
- [python作业AI毕业设计博客]比Selenium IDE更好用的录制工具: Katalon Recorder
Selenium IDE(集成开发环境 Integrated Development Environment)是用于构建测试脚本的原型工具. 它是一个Firefox插件,提供了易于使用的界面,用于开发 ...
- 使用Fiddler/Charles+Jmeter进行接口自动化测试和接口性能测试(关联接口测试、接口自动化测试、脚本录制、软件测试、性能测试、测试工具)
目录 1.Fiddler篇,脚本录制,接口自动化测试,性能测试 2.Charles篇,脚本录制,接口自动化测试,性能测试 背景:有时候不是说我们不懂一个一个接口进行拼装编辑,只是为了我们能更好更快的进 ...
- Selenium自动化测试-JavaScript定位
------·今天距2020年37天·------ 这是ITester软件测试小栈第83次推文 做自动化过程中,会发现有的按钮点击不了,或者点击没有反应,也没有报错,或者不能处理滚动条等场景,我们可以 ...
- Selenium自动化测试-设置元素等待
------·今天距2020年54天·------ 这是ITester软件测试小栈第75次推文 selenium中有三种时间等待: 强制等待:sleep 隐式等待:implicitly_wait 显示 ...
- Selenium自动化测试-8.iframe处理
------·今天距2020年75天·------ 这是ITester软件测试小栈第61次推文 大家好 我是vivi小胖虎 听说很多城市最近的气温急转直下 在生活和行业寒冬的双重夹击中 身心灵与肉都饱 ...
- Selenium自动化测试-7.获取元素属性信息
------·今天距2020年76天·------ 这是ITester软件测试小栈第60次推文 大家好 我是vivi小胖虎 做自动化测试 往往避免不了 获取元素信息 获取元素属性 获取元素状态 今天就 ...
- Selenium自动化测试-6.鼠标键盘操作
------·今天距2020年77天·------ 这是ITester软件测试小栈第59次推文 大家好 我是vivi小胖虎 作为测试 好像对于点点点这事一直放不下 如何让点点点变得更简单 让人变得更懒 ...
- pythonselenium教学视频_从零开始学Selenium自动化测试(基于Python视频教学版)
本书基于Python语言,系统地介绍Selenium 3自动化测试的相关知识体系及应用.书中的大部分知识点都匹配了相应的案例,便于读者进行实践.本书各章案例清晰易懂,并可独立运行,便于不同需求的读者学 ...
最新文章
- 利用FreeImage将gif图像转为opencv中的Mat
- OpenStack Neutron浅析(四)
- 技术人生:遇到挫折,不可轻言放弃。
- SuperMap iDesktop之导入数据
- 题解 AT5258 【[ABC156A] Beginner】
- Struts Action 控制器
- sort numbers with three stacks
- js做四则运算时,精度丢失问题及解决方法
- stn专线和otn有什么区别_专线网络和家庭宽带有什么区别?
- MongoDB数据库基础教程
- 分享一下好用的本地格式化软件hijson,这个居然还有人要收费才能下载,真是醉了
- 对称密钥加密和非对称密钥加密
- 独立站运营到底要做什么!
- 误差棒是什么?误差柱状图如何做?
- AD19 keepoutlayer相关
- 点餐小程序原型模板-书亦烧仙草
- 知网 BibTeX自动生成(使用BibTeX引用中文参考文献)
- Codeforces Round #328 (Div. 2) 592 B. The Monster and the Squirrel
- 18款奔驰C200L升级柏林之声音响,音质享受,驾驶乐趣
- java进度条动画_Android自定义控件之圆形进度条动画
热门文章
- bzoj2463 [中山市选2009]谁能赢呢?
- linux查usb版本,怎么查看 ubuntu usb版本
- ucc编译器(中间代码生成)
- python不变的数据结构是_Python cookbook(数据结构与算法)从序列中移除重复项且保持元素间顺序不变的方法...
- 经典面试题:断网排查思路
- java多重继承和多继承_Java不支持多重继承,但可以通过 类实现多继承。类的继承具有 性。 (10.0分)_学小易找答案...
- 线上FullGC频繁的排查
- Python技术、爬虫、数据分析问题汇总【自用】
- Nodejs内存控制详解(上篇)
- [NOIP2012] 提高组 洛谷P1080 国王游戏