
RobotFrameWork自动化
RobotFrameWork自动化
北极之熊熊
多年功能测试、自动化测试经验,热衷于自动化工具和框架的学习研究!
展开
-
Jquery 通过class名称属性,匹配元素
("span:contains('定价管理')").parents(".ms-side-mod").hasClass("ms-side-selected")3、希望能通过是否存在【ms-side-selected】class来判断模块是否展开;我们先分析,模块开展和未展开时,dom结构的区别;2、未展开的模块class。原创 2023-11-17 11:13:31 · 745 阅读 · 0 评论 -
08 robotframework 修改乱码问题
修改的地方一样,也是将DEFAULT_OUTPUT_ENCODING = 'cp437'修改为 DEFAULT_OUTPUT_ENCODING = 'cp936'将DEFAULT_OUTPUT_ENCODING = 'cp437'修改为 DEFAULT_OUTPUT_ENCODING = 'cp936'目录]\Lib\site-packages\robotide\lib\robot\utils中的encodingsniffer.py。原创 2023-11-16 09:50:48 · 269 阅读 · 0 评论 -
07 robotframework JS和RFS值传递
/'value' in inputs 判断inputs对象是否存在有value属性,存在返回true,否则False;$("iframe"):获得页面上所有Iframe元素;3、判断对象是否有某属性、判断字符串中是否包含某字符、判断元素的值是否为空。$(this).attr("id"):获得每个数组对象元素ID;a.push():将获得的ID插入到数组中;alert('多项目');return "多项目";alert('单项目');alert('无项目');return "无项目";原创 2023-11-16 09:40:25 · 268 阅读 · 0 评论 -
06 robotFrameWork+selenium2Library KiLL清理进程
注意:路径中不能有空格和括号,否则bat执行会失败;导致的现象就是进程杀不掉;3、新建的关键字中,调用kill.bat。1、新建bat文件:kill.bat。4、在Setup中调用此关键字。原创 2023-11-15 17:34:26 · 315 阅读 · 0 评论 -
05 robotFrameWork+selenium2library 一维数组的使用
框架只会认${OneRange},执行结果就将${OneRange} 和 [${Local_I}] 分别赋值了,变成[u'项目1',u'项目2'][0]${Range} Evaluate u'${OneRange}'.split('|') #按分隔符分割为数组。LIST_OneRange = [u'项目1',u'项目2']说明:红色的转换是非常关键一环;OneRange=u'项目1|项目2'原创 2023-11-15 17:31:17 · 711 阅读 · 0 评论 -
04 robotFrameWork+selenium2Library自动化之【运算符与函数】
1、运算符${a} Evaluate2+3 #加法${a} Evaluate2-3 #减法${a} Evaluate 2*3 #乘法${a} Evaluate format(2/3,'.2f') #取整运算${a} Evaluate format(2.0/3.0,'.2f') #浮点运算${a} Evaluate 2==2 and 3==0 #逻辑与原创 2014-04-23 08:10:34 · 917 阅读 · 0 评论 -
08 robot FrameWork自动化之等待
1、Wait Until Page Contains Element 原始脚本: 优化后脚本: 分析: 1、原始脚本的问题: a、硬等待15S,即使元素是在第1秒加载完,仍然空等14S;脚本效原创 2015-01-22 09:52:37 · 1090 阅读 · 0 评论 -
03 robot FrameWork自动化之【字符串格式化处理】
大小写转换#调用python的函数(lower()),将py文件中的大写GUID,转换为小写${projectGUID}Evaluate'${projectGUID}'.lower()金额字段格式化:方式1:format(${YGBG_Amount},',')方式2:s = '1234567.78原创 2014-04-18 08:37:39 · 3174 阅读 · 0 评论 -
06 robot FrameWork自动化之 环境设置
IE自动更新设置IE不知道从何时,总是会IE设置原创 2014-08-14 15:51:12 · 1128 阅读 · 0 评论 -
05 robot FrameWork自动化之 【Xpath】
robot FrameWork原创 2014-04-25 10:00:09 · 1230 阅读 · 0 评论 -
01 robot FrameWork自动化之【脚本的运行】
1、终止IE和IEdriver进程,替换Close ALL Browsers2、批量运行suite下指定Tag的所有case3、重复执行suite下的Tag=aaa的 case 指定次数原创 2014-04-15 23:57:48 · 2241 阅读 · 0 评论 -
RFS自动化一键安装包(robot FrameWork Selenium2Library)
链接地址为:原创 2014-04-18 08:56:09 · 1665 阅读 · 0 评论 -
02 robot FrameWork自动化之【常用关键字Run Keyword】
1、Run Keyword用法:>1批里执行关键字55556666234">原创 2014-04-18 08:23:48 · 1247 阅读 · 0 评论