![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
robotframework
u011159607
这个作者很懒,什么都没留下…
展开
-
robotframework打不开浏览器的解决办法比如 no open browser
在使用RobotFramework运行case时,浏览器选用chrome。有的人会出现一执行case,打开chrome的同时,提示chromedriver.exe停止运行。解决方案如下:请先检查你本地chrome的版本,我用的52.0.2743.6(下载地址:http://download.pchome.net/internet/browser/browser/download-169转载 2017-04-07 15:55:09 · 9584 阅读 · 0 评论 -
分层写测试用例:案例层、流程层、流程构件
至此,我们这个案例就已经完成分层了,因为案例比较简单,所以只分了3层,分别是案例层,流程层,元素层。他们的调用关系也是逐层深入的。 一般情况下,做一个系统或项目,大概分4层就够了,如果系统比较复杂可以考虑分5层。看一下分4层的图(手头没有例子,先借用一下吴博PPT里的图): 分别是案例层、流程层、流程构件(页面层)、元素层,加载资源也是从上到转载 2017-04-21 17:45:17 · 1652 阅读 · 0 评论 -
robotframework看不到html日志怎么办
我们点击一下log按钮看看。 通常情况下我们可能会看到这个页面,主要是IE的设置里限制active脚本,可以手动点一下提示的链接选择允许,不过下次还是会这样的。我们可以在IE的工具=>Internet选项=>高级页面,把图中的允许活动内容运行的选项打勾,这样以后就不会再提示了。然后一定要关闭IE浏览器,重新打开才能生效转载 2017-04-21 14:15:09 · 1534 阅读 · 0 评论 -
工作区Run
这一讲主要说一下工作区的Run页面,这里可以手动运行我们的案例有关的一些设置。1、先看看截图 在我写这个文章的前几天,RIDE推出了0.45版本,其中一大改进就是把图中左下方的选择运行案例的区域和我们的案例区整合到一起了。在只想运行单个Case的时候方便了很多,直接打勾后运行即可;而在0.44及之前的版本,我们需要先点Run,然后再左下方找到要运行的案例打勾后再运行——当案转载 2017-04-21 14:00:16 · 371 阅读 · 0 评论 -
测试套件edit里的名称含义
1、首先看测试套件的。选择测试套件后,看右侧工作区的Edit页第一行的Source列出了这个TestSuite的路径接着有个Settings,现在是隐藏了内容的,点击一下会显示出具体的Setting,下一讲专门介绍Settings。再往下可以大体分成3个部分。(1):加载外部文件Add Library :加载测试库,主要是[Python目录转载 2017-04-21 11:40:15 · 540 阅读 · 0 评论 -
RFS的web自动化验收测试——第1讲 菜单栏&工具栏
我把RIDE的界面大致分了四个区域:菜单栏、工具栏、案例及资源区、工作区,如下图 菜单栏:RIDE所有的功能都在这里面;工具栏:比较常用的功能,可以快捷操作;案例及资源区:这里将会是一个目录一样的树形结构(当前目前是刚打开的样子,里面只有一个空的external resources)工作区:这里是我们主要编辑案例,运行案例的操作区。转载 2017-04-20 18:33:15 · 691 阅读 · 0 评论 -
测试大牛的博客地址
老道长的测试生活 http://blog.csdn.net/tulituqi/article/details/17846463 虫师http://www.cnblogs.com/fnng/p/4261293.html测试蝈蝈http://www.cnblogs.com/testlife007/category/714883.html原创 2017-04-20 16:16:14 · 1107 阅读 · 0 评论 -
RobotFrameWork(二)Ride简单使用及快捷键
一、简单示例注意:以下操作使用到快捷键的,请先确保没有与其他软件的快捷键设置冲突,比如sogou拼音、有道词典等等1.启动ride 启动ride方法:1) 通过界面图标2) dos命令行:进入dos窗口,输入ride.py,按回车即可 2.创建新工程 创建方法:1) 通过菜单栏里的File菜单进行创建2)转载 2017-04-20 16:08:48 · 3265 阅读 · 0 评论 -
通过调用关键字来实现测试用例---重复利用百度搜索
谈到Robot Framework 分层的思想,就不得不提“关键字驱动”。 关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同。在上一节的selenium API 中所介绍的方法其实就是关键字,如“open browser” 就是一个关键字。从底层去看它就是一个通过编程去现实的一个方法。def open_browser(url,browser):转载 2017-04-20 15:48:26 · 2854 阅读 · 0 评论 -
robotframework使用之RIDE的底部日志没显示怎么办?
问题:RIDE的底部的日志没显示怎么办?解决办法:在Python27的安装路径下D:\Python27\Lib\site-packages\robotide\contrib\testrunner下的testrunner.py文件的第400行pop方法里的这一句:return result.decode(‘UTF-8’)找到后,加上这句代码 try:转载 2017-04-20 13:20:21 · 1571 阅读 · 0 评论 -
安装robotframework
最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。 =======所需环境===================Python:https://www.python.org/RF框架是基于python 的,所以一定要有python环境。 Robot framework :https://pypi.pyth转载 2017-03-30 17:51:23 · 381 阅读 · 0 评论 -
robotframework教程
你安装好RF-ride之后,桌面就会生成一个RIDE图标或者cmd输入ride。双击启动,界面如下: 下面我们就一步一步的创建第一条用例,至于细节不多解释,只是对RF框架写用例有个感性的认识。 创建测试项目 选择菜单栏file----->new Project转载 2017-03-30 19:24:33 · 652 阅读 · 0 评论 -
快捷创建ride桌面快捷方式
竹雨阑珊1RIDE安装遇到的问题及解决方法1、按照虫师的方法,下载的wxpython3.0 ,启动robotframework-ride,无效,因为版本不一致,所以我又根据终端提示的网址:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/ 进行下载的(第二个)2、之转载 2017-03-30 18:19:55 · 1420 阅读 · 0 评论 -
RFS的web自动化验收测试——第6讲 案例设计之流程与数据分离1
=======分层方法======= 1、选中case中的所有脚本,点击右键,选择Extract Keyword 输入Keyword的name,Arguments先不管。点击OK,就会看到生成了一个userkeyword了。而我们再看case的内容就只有这个关键字了。2、新建一个Resource文件,把Use转载 2017-04-27 16:00:29 · 372 阅读 · 0 评论