12 2018 档案

摘要:Katalon的常规方法是先抓取元素并保存到仓库,在脚本中需要用到的时候调取,但假如元素属性和个数是可变的,就不能事先保存到仓库了,需要在脚本运行时实时创建。 一、代码运行时,实时创建一个元素对象的例子 1 import com.kms.katalon.core.testobject.Conditi 阅读全文
posted @ 2018-12-31 16:08 ☆星空物语☆ 阅读(1186) 评论(0) 推荐(0) 编辑
摘要:import org.openqa.selenium.Cookie import org.openqa.selenium.WebDriver import com.kms.katalon.core.webui.driver.DriverFactory WebUI.openBrowser('') '必 阅读全文
posted @ 2018-12-29 19:55 ☆星空物语☆ 阅读(1473) 评论(0) 推荐(0) 编辑
摘要:Katalon Studio中也可以运行Windows命令执行一些系统操作。 根据官方文档,在test case中输入命令:cmd = 'del E:\\shot\\*.xlsx E:\\shot\\*.zip'Runtime.getRuntime().exec(cmd) 运行报错 网上搜到解决方案 阅读全文
posted @ 2018-12-27 20:42 ☆星空物语☆ 阅读(1153) 评论(0) 推荐(0) 编辑
摘要:Katalon Studio升级到5.10版本了,这次新增了2个很实用的功能:一、跳过用例在Listener中新增了跳过用例方法,Listener类似于JUnit4的annotation中的@Before、@After、@BeforeClass、@AfterClass,python单元测试框架uni 阅读全文
posted @ 2018-12-26 21:00 ☆星空物语☆ 阅读(1110) 评论(0) 推荐(0) 编辑
摘要:一、下载文件(1)下载文件时,需要先设置好Chrome/Firefox下载路径、不弹出下载框等,大家先学习下在selenium下如何设置:https://www.cnblogs.com/fnng/p/7700620.html 1.1在Katalon设置中设置Chrome的DesiredCapabil 阅读全文
posted @ 2018-12-23 20:04 ☆星空物语☆ 阅读(2231) 评论(0) 推荐(0) 编辑
摘要:以下在WIN10上运行正常。安装准备:一、安装Katalon Studio二、安装Jenkins三、获取Katalon命令行运行命令:点击工具栏的‘Build CMD’按钮,选择测试集以及其他选项;选好后点‘Generate Command’即可生成命令,注意生成的命令要去掉-noExit和-con 阅读全文
posted @ 2018-12-16 21:20 ☆星空物语☆ 阅读(3269) 评论(9) 推荐(0) 编辑
摘要:Katalon Studio自带关键字“Drag And Drop To Object”,可以在这个网站实践:http://jqueryui.com/droppable/#default 不过“Drag And Drop To Object”是针对类似jQuery比较典型的框架,如果是HTML5的话 阅读全文
posted @ 2018-12-15 21:36 ☆星空物语☆ 阅读(1570) 评论(0) 推荐(0) 编辑
摘要:normalize,字面意思就是正规化,加上space大概意思就是空格的处理了。 官方解释是这样的: 通过去掉前导和尾随空白并使用单个空格替换一系列空白字符,使空白标准化。如果省略了该参数,上下文节点的字符串值将标准化并返回。 .是当前节点。如果在需要字符串的地方使用它(例如作为参数normaliz 阅读全文
posted @ 2018-12-14 20:13 ☆星空物语☆ 阅读(4493) 评论(0) 推荐(1) 编辑
摘要:通过修改注册表,永久禁用Windows Defender 打开注册表编辑器。 按 Win +R键入regedit,点击确定。 定位需要修改的注册表 其路径如下 HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows Defende 阅读全文
posted @ 2018-12-13 20:31 ☆星空物语☆ 阅读(602) 评论(0) 推荐(0) 编辑
摘要:Katalon Studio做为一个IDE,具有和其他IDE一样的Debug功能,可以让我们方便的调试代码。将脚本切换到Script模式,在你想设断点的行首双击,或右击选择:(Groovy)Toggle Breakpoint。 设完断点后点击Debug按钮(运行按钮右边的虫子图标),这时会有个弹框 阅读全文
posted @ 2018-12-11 20:45 ☆星空物语☆ 阅读(1057) 评论(0) 推荐(0) 编辑
摘要:Katalon Studio自带集成了图片识别功能,有2个比较有用的图片识别相关的命令:Wait For Image Present和Click Image。这里重点讲下Click Image命令: 当你需要在浏览器里去操作非浏览器元素,比如IE的保存调的就是Windows的控件了; 当你无法定位某 阅读全文
posted @ 2018-12-10 23:14 ☆星空物语☆ 阅读(1817) 评论(0) 推荐(0) 编辑
摘要:假如你有3个脚本都用到了用户名,如果是写死在脚本中,那么需要改变的时候,你需要修改3个地方,我们可以把用户名设为全局变量,在3个脚本中引用,需要修改时只要修改全局变量中的用户名值即可。 一、全局变量手动创建&引用 在Katalon Studio左侧菜单栏中,第一项就是全局变量,默认的一个文件名叫de 阅读全文
posted @ 2018-12-09 18:12 ☆星空物语☆ 阅读(2927) 评论(0) 推荐(0) 编辑
摘要:http://www.pythontutor.com/visualize.html今天去问开发一个Python浅拷贝的问题,开发给了一个神器,可以可视化代码在内存的执行过程,一看即懂,太NB了!~真是理解Python = 浅拷贝 深拷贝的神器。另外这个网站也支持其他语言:Java,JavaScrip 阅读全文
posted @ 2018-12-07 20:14 ☆星空物语☆ 阅读(2425) 评论(0) 推荐(0) 编辑
摘要:在一个Test Case里,点左上Add-Web UI Keyword,可以添加一行新的命令。 像Click、setText、Delay这些最基本的,大家还是看看官方的API文档吧,望文知义,如果是纯新手,可以先学学selenium的API,有网站也有书,都是中文的。介绍几个写用例时,逻辑中会用到的 阅读全文
posted @ 2018-12-02 21:16 ☆星空物语☆ 阅读(5046) 评论(0) 推荐(0) 编辑
摘要:1.情景展示 国内网页视频播放大部分用的都是flash插件,每次都要将默认改为允许,才能正常播放 能不能让flash插件在所有的网站上都能自动运行呢? 2.解决方案 第一步:打开flash设置页面 在地址栏输入:chrome://settings/content/flash,按回车键 2018/11 阅读全文
posted @ 2018-12-01 20:43 ☆星空物语☆ 阅读(761) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示