随笔分类 - robot framework
表格式的自动化测试框架
    
摘要:1 Wait For Page Ready 2 ${a} Run Keyword And Return Status Page Should Contain 新建 3 log ${a} 4 ...
        阅读全文
                
摘要:小编使用robot framework,在编写安卓自动化脚本时,出现这样的情况: 在网上搜了好久,发现都是python的解决方法,到底怎样解决robot里面的问题呢?最终发现: (1)代码中我是这样写的: (2)查看uiautoviewer中,发现这个控件是imageview,并不是个button;
        阅读全文
                
摘要:在dos输入pybot显示不是内部命令,或者显示chromedriver.exe要加入到path中? 一直使用robot framework编写脚本,结果有一天输入 这个命令时,显示pybot不是内部命令。真坑,明明用着,怎么会这样,怎样解决? (1)在dos中输入python,检测是否显示pyth
        阅读全文
                
摘要:Robot framework--内置库xml学习(一) 学习XML内置库,我认为需要掌握以下几个知识点: 第一:内置库的概念?有哪些内置库,大概都有什么关键字?有区分版本吗?跟RF版本有关么?为什么内置库有些需要import,有些不需要import? 第二:XML内置库使用的是python的哪个标
        阅读全文
                
摘要:数据驱动 RIDE提供的库: 自定义库:DataCenter.py 一、数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试执行程序所有功能需求的输入条件。实现KISS。 二、ExcelLibrary方式 还是以登录测试为例讨论ExcelLibrary方式。 安装:pip install rob
        阅读全文
                
摘要:数据驱动 RIDE提供的库: Create List Get File Import Variables Template ExcelLibrary 自定义库:DataCenter.py Read Data From Excel Read Excel File Read CSV File Read 
        阅读全文
                
摘要:数据驱动 RIDE提供的库: 自定义库:DataCenter.py 一、数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试执行程序所有功能需求的输入条件。实现KISS。 二、Template方式 有关下单的用例,使用Create List,Get File 和 Import Variables
        阅读全文
                
摘要:数据驱动 RIDE提供的库: Create List Get File Import Variables Template ExcelLibrary 自定义库:DataCenter.py Read Data From Excel Read Excel File Read CSV File Read 
        阅读全文
                
摘要:RIDE提供的库: 自定义库:DataCenter.py 一、如果阅读过个人博客关于多浏览器兼容性测试(2) ,可能已经发现代码比较ugly,没有到达KISS(keep it simple, stupid)的原则。当时为了演示各种浏览器的实现,所以显式的一一列举。不过,也正好可以作为非数据驱动的样本
        阅读全文
                
摘要:1、三种测试用例模式 关键字驱动(keyword-driver)、数据驱动(data-driver)、行为驱动模式(behavior-driver) 2、关键字驱动(keyword-driver) keyword-driver demo result 3、数据驱动(data-driver) 3.1 
        阅读全文
                
摘要:一个robot脚本主要有四部分组成: 一般,setting包含documentation、resource、suite setup、autotest、suite teardown、force tags,还有library,比如seleniumlibrary 注意resource写成/,写的是相对路径
        阅读全文
                
摘要:robot自带的ride工具不好用,就像填表格似的写脚本,太拘束。所以一直在用sublime text写robot脚本,但是也有问题:用sublime text写的脚本,只能运行一个文件的case,并不能运行多个文件。 这个时候我们怎么办? 经过查找资料,可以用windows的批处理命令,将其命令放
        阅读全文
                
摘要:在用robot做自动化测试的时候,经常遇到新开窗口,需要切换窗口的情况。 两种方式来解决: (1)用robot的关键字来解决 (2)借助于python语言来解决 在你的XXcase.robot文件中导入这个文件: 在你的case中, 就可以实现窗口切换了。 (3)切换窗口之后,新窗口自动关闭 新窗口
        阅读全文
                
摘要:之前在51testing培训了三个月,一直学习的自动化测试框架是Java的TestNG框架。毕业后的第一份工作是测试开发工程师,新公司要求用robot framework来做自动化测试。看虫师的视频,有很大收获,也有一些自己的想法。robot官网提供了很多的库,有很多的关键字,但是如果你对现有的关键
        阅读全文
                
摘要:刚刚入职公司,之前学的是Java+selenium自动化测试,但公司要求使用robot framework,所以找了些资料学习。刚开始觉得为什么不用java、python等开发语言+selenium做自动化测试?后来发现大多数公司招聘的测试人员编程能力较低,招聘高技术的人员成本较高,公司侧重于系统业
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号