随笔分类 - robotFramework
摘要:Xpath in selenium is close to must required. XPath is element locator and you need to provide xpath during selenium test script creation. You need to
阅读全文
摘要:starts-with 顾名思义,匹配一个属性开始位置的关键字 contains 匹配一个属性值中包含的字符串 text() 匹配的是显示文本信息,此处也可以用来做定位用 eg //input[starts-with(@name,'name1')] 查找name属性中开始位置包含'name1'关键字
阅读全文
摘要:大家在用RIDE Content Assistance功能的快捷键时会与机器中是输入法的切换相冲突,这里提供一下修改的位置,大家可以根据个人的喜好修改。 有三处需要修改: {Python_home}\Lib\site-packages\robotide\editor\contentassist.py
阅读全文
摘要:官方解决方案: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration Required Configuration The IEDriverServer exectuable
阅读全文
摘要:模板只能放在测试用例里,可以测试大数据量,每一行模板的值,都做为用户关键字的输入参数,发下图: 删除特定证书2 的用户关键字如下:
阅读全文
摘要:case: 按照定义的上下位置顺序执行,通过Ctrl+上下方向键,来改变执行次序。 包含suite的目录:按字母顺序。 suite: 按字母顺序执行。可以加01__xxx.txt这样的前缀来控制顺序。
阅读全文
摘要:一、特殊变量运算: 执行结果: 二、Evaluate使用 函数释义:Evaluate是执行Python表达式,并返回执行结果 示例1: 执行结果: 示例2: 执行结果:
阅读全文
摘要:1.1 数字变量 执行结果: 1.2 布尔变量和None/null 执行结果: 1.3 字符串、元组、list和字典 执行结果: 1.4 space和empty 执行结果:
阅读全文
摘要:5.1 语句简介 robotframework中的if语句是使用关键字Run Keyword If来代替的 Run Keyword If 函数释义:如果给出的判断条件满足,就执行给出的关键字。 函数结构范例: Run Keyword If 判断条件 其他关键字 ... ELSE IF 判断条件 其他
阅读全文
摘要:一、简单示例 注意:以下操作使用到快捷键的,请先确保没有与其他软件的快捷键设置冲突,比如sogou拼音、有道词典等等 1.启动ride 启动ride方法: 1) 通过界面图标 2) dos命令行:进入dos窗口,输入ride.py,按回车即可 2.创建新工程 创建方法: 1) 通过菜单栏里的File
阅读全文
摘要:转自: http://blog.csdn.net/mengfanbo123/article/details/9033645 For循环 函数结构范例: :For 变量 IN 序列(or 列表) 关键字 参数值 :For 变量 IN RANGE 循环限量 关键字 参数值 示例演示版本:robotfra
阅读全文
摘要:如何写更好的自动化测试用例 抱歉, 文章的开头我需要先给这个[自动化测试用例]设一个范围. 自动化用例的形式有很多, 根据测试对象和测试环境的不同, 有各种script和自动化框架来支持你开发出各式各样的用例. 而本文是基于Robot Framework, 一种keyword driven(关键字驱
阅读全文
摘要:介绍 这篇文档将会是一篇在「高层面」的怎么用 Robotframework 来编写优秀测试用例的原则。至于如何使用 Robotframework 来与您的待测试系统相作用这样的细节讨论是不包含在这篇文档中的。 最重要的一条原则就是保证测试用例对于(不?)熟悉这个领域的人来讲越简单越好。 关于这个主题
阅读全文
摘要:rebot简要使用方法介绍在介绍rebot前,首先说一下RobotFramework(后称RF)的主要输出文件。当我们执行完一个RF脚本后,RF会输出3种文件。分别是Output、Log和Report。Output 是和xunit兼容的一种xml格式的输出文件。可以被各种持续集成工具读取。所有被记录...
阅读全文
摘要:最近好几个人问我有没有好的例子可以帮助学习Selenium2Library怎么用。对于公司同事,可以把脚本直接给过去,其他人则不行了。所以一直想做一个好的学习样例,这个样例应该有如下特性:能够非常好的展现S2L的功能。被测网站最好能够在本地运行,使得脚本能够不受被测网站可利用情况影响。能够很好的展示...
阅读全文
摘要:转自:http://blog.csdn.net/mengfanbo123/article/details/88913785.1语句简介robotframework中的if语句是使用关键字Run Keyword If来代替的RunKeywordIf函数释义:如果给出的判断条件满足,就执行给出的关键字。...
阅读全文
摘要:最近一段时间,公司在推行自动化测试流程,本人有幸参与了自定义通用控件的关键字封装和脚本辅助编写、数据驱动管理、测试用例执行管理等一系列工具软件的研发工作,积累了一些经验,在此与大家做一下分享,也算是做一个总结吧,希望能给大家带来启发和帮助。由于业界没有成熟的解决方案可供参考,本人在研究过程中也是摸着...
阅读全文
摘要:1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例 Robot Framework官方网站:http://robotframework.org/1.2、安...
阅读全文
摘要:测试执行过程中进行截屏并且保存,是任何一款自动化测试工具或者框架必备的功能。那么Robotframework如何进行截屏呢?Robotframework提供了一个“Screenshot”库。 使用“Screenshot”库前,需要确认window环境中是否已经安装以下软件: wxPython (地址...
阅读全文
摘要:转自:http://blog.csdn.net/tulituqi/article/details/17846463为什么我们要引入RF?其实最初我们引入RF是为了能够快速的开展自动化验收测试,为敏捷保驾护航。这其中有个重要的工具Jenkins,同时也是应群里朋友们的要求,这次就来介绍一下RF如何快速...
阅读全文