Variables,可以选择刚才添加的2个属性 我还没找着参数用Excel或直接读库的地方在哪 ...
背景: 在Katalon中,我们通过Spy抓取的控件,保存在Object Repository中,其中的定位的属性是固定的 如果把这些固定的定位属性参数化呢,一种方式是直接通过Xpath路径,创建Test Object,另外一种 方法是把,获取到的控件定位属性参数化 如何进行参数化呢 定位属性参数化: 所谓控件定位属性参数化,就是当这个控件运行的时候,动态给定位属性参数具体的值,如text 用一 ...
2020-04-20 13:52 0 647 推荐指数:
Variables,可以选择刚才添加的2个属性 我还没找着参数用Excel或直接读库的地方在哪 ...
背景 最近刚接手一个katalon编写的UI自动化项目,页面最近刚改版,已有用例很多查找元素失败。了解到katalon元素定位支持xpath,所以直接使用chrome开发者工具打开目标页面+获取xpath,进行xpath更新,更新后的xpath还是经常定位元素失败。 网上搜索资料后,发现 ...
约束条件: swagger中一定要在注解@ApiOperation中设置nickname的唯一值,例如: @ApiOperation(value="新增用户",notes="添加用户",nickname="adduser") 这是因为Katalon在解析swagger的json文件时 ...
一.点击图1工具栏中的+号,选Test Case,新建一个用例。 图1 二.接着点图1录制按钮(地球上有个红点图标),打开的Web Recorder中URL输入百度的地址,浏览器选择Chrome,点击图2浏览器图标开始录制。后面的2个图标分别是暂停录制、终止录制。当有不想 ...
最近准备把公司的系统搞上UI自动化,先是自己用Python+selenium+pytest写了一个框架,开始写case的时候发现效率极其慢。原因为: (1)开发为提高前端响应时间,使用前端路由技术,一个页面一次加载多个TAB,后台的TAB虽然不可见,但已加载并可定位到;亦或是前台的TAB ...
上一篇主要讲了怎么录制脚本,这次我们看看怎么手动编写脚本,接下来就编写一个简单的用百度搜索的脚本。 1.我们先抓取页面上的元素,点击工具栏上的Spy Web按钮(地球上有个绿点),URL输入百度地址 ...
前言 最近由于在工作中需要通过Web端的功能进行一次大批量的操作,数据量大概在5000左右,如果手动处理, 完成一条数据的操作用时在20秒左右的话,大概需要4-5个人/天的工作量(假设一天8小时的工作里除去休息时间,我能在6个小时里像机器人一样保证每20秒处理一条数据)。 显然,作为一个程序员 ...
前言 上一篇介绍了Katalon的基础用法,本篇继续介绍一些进阶的用法。 Keyword 和 Method Call Statement Keyword Keyword就是自定义方法,该方法在当前项目下公共可用(当然,也可以将文件考到别的项目中进行复用),而Method Call ...