文章分类 -  Robot Framework

摘要:元素定位不到,有哪些原因 1.查看页面元素是否加载完成 增加等待,等待元素可见 --》 Wait Until Page Contains Element:等待页面出现某元素 #等待页面出现指定元素,参数:locator,timeout=None,error=None --》 Wait Until E 阅读全文
posted @ 2024-03-12 22:28 羊羊的测试之路 阅读(247) 评论(0) 推荐(0)
摘要:Robot Framework 中没有写close browser,但是浏览器窗口会自动关闭 解决方案 一、问题现象: 每次在RIDE中运行完测试用例,浏览器的窗口都会自动关闭 解决办法:通过Selenium的一个类ChromeOptions来设置浏览器的行为 二、解决方案 在open browse 阅读全文
posted @ 2023-08-05 13:07 羊羊的测试之路 阅读(1376) 评论(0) 推荐(0)
摘要:Robot Framework RIDE 运行时 日志输入及控制台出现乱码 解决办法: 在Python安装目录下找到testrunnerplugin.py文件,以下是我自己的安装目录 C:\Users\Administrator\AppData\Local\Programs\Python\Pytho 阅读全文
posted @ 2023-08-05 10:48 羊羊的测试之路 阅读(138) 评论(0) 推荐(0)
摘要:一、安装依赖环境 1、准备web自动化测试环环境 详细的操作参考之前的文档,Robot Framework安装教程 - 羊羊的测试之路 - 博客园 (cnblogs.com) 2、安装依赖库(本次选择SeleniumLibrary) 在Windows系统打开CMD窗口(Win + R) 安装命令如下 阅读全文
posted @ 2023-08-04 21:47 羊羊的测试之路 阅读(3099) 评论(0) 推荐(0)
摘要:${window} Get Window Handles Select window by handle @{window}[1] 阅读全文
posted @ 2023-08-04 01:00 羊羊的测试之路 阅读(142) 评论(0) 推荐(0)
摘要:在RF中遇到frame时,使用以下解决办法: Select Frame //iframe=[@name='xxx'] #通过name或者是id选择 frame Click Element xpath=.. #在frame框架中执行内容 Unselect Frame #退出frame 阅读全文
posted @ 2023-08-04 00:47 羊羊的测试之路 阅读(145) 评论(0) 推荐(0)
摘要:Python3.8 robotframework==3.2.1 wxPython==4.0.7 robotframework-ride==1.7.4.2 安装完成后运行ride.py 时有报错: <class 'robotide.preferences.configobj.UnreprError'> 阅读全文
posted @ 2023-08-02 00:05 羊羊的测试之路 阅读(35) 评论(0) 推荐(0)
摘要:问题 安装Robot Framework 时报错: 解决办法 输入命令更新pip后能正常安装 python -m pip install --upgrade pip 阅读全文
posted @ 2023-08-01 01:00 羊羊的测试之路 阅读(70) 评论(0) 推荐(0)
摘要:一、RF的使用 1、New Project > >创建项目: 输入项目名称,选择项目路径,选择Dictionary目录,项目得是文件夹类型 操作:点击File --> 选择 New Project:输入Name,type选择Directory 2、New Resource > >创建业务关键字: 只 阅读全文
posted @ 2023-07-31 23:05 羊羊的测试之路 阅读(766) 评论(0) 推荐(0)
摘要:一、RF框架的简介 (Python 3.7.4+robotframework==6.1.1+robotframework-ride==1.7.4.2) (1)RF是一个基于Python语言开发,可扩展,以关键字驱动驱动模式的自动化测试框架 (2)以关键字驱动和以数据驱动的区别 以关键字驱动:关键字驱 阅读全文
posted @ 2023-07-31 22:55 羊羊的测试之路 阅读(2118) 评论(0) 推荐(0)