随笔分类 - Robot Framework
摘要:1.创建一个python文件,确认能够执行,放入任意一个目录(如C:\CustomLibrary\helloworld.py)。 # -*- coding:utf-8 -*- def hi(name): u'''接收一个名字,并问候.例如 | hi | xiaoming | ''' print('H
阅读全文
摘要:OperatingSystem是内置库,可以直接导入使用,不需要单独安装。 *** Settings *** Library OperatingSystem *** Test Cases *** exec_bat ${ret} OperatingSystem.Run echo "HelloWorld
阅读全文
摘要:安装: pip install --upgrade robotframework-sshlibrary 参考: http://robotframework.org/SSHLibrary/SSHLibrary.html#Importing *** Settings *** Library SSHLib
阅读全文
摘要:Telnet是内置库,可以直接导入使用,不需要单独安装。 *** Settings *** Library Telnet *** Test Cases *** Telnetlogin Telnet.Open Connection 10.1.1.1 prompt_is_regexp=yes promp
阅读全文
摘要:下载最新的geckodriver即可 v0.17.0 Releases · mozilla/geckodriver · GitHubhttps://github.com/mozilla/geckodriver/releases 参考: python - WebDriverException : Mi
阅读全文
摘要:测试程序和测试内容分离 百度搜索用例 第5步定义变量title,使用关键字get title得到标题并赋给变量title,第6步比较实际结果和期望结果。 我现在要写5条百度搜索的用例: 可以在Search测试套件下创建5条测试用例。其实对于每一条测试用例来说,只是搜索的内容不同,脚本步骤是完全一样的
阅读全文
摘要:发现是一波三折,刚开始信步漫游,就又遇上了沟,整理一下吧: 1、WebDriverException: Message: 'geckodriver' executable needs to be in PATH. 下载firefox驱动geckodriver可以放到python安装目录C:\Pyth
阅读全文
摘要:之前对robotframework-ride了解的不多,后来知道了引入Selenium2Lirary库后可以做web UI自动化测试,但发现和python没啥关系,今天学习了封装系统关键字算是和python联系上了,跟封装包提供调用函数类似。本文仅适用于Python2,Python3自定义库方式:h
阅读全文
摘要:RIDE启动界面: 首先创建一个Test project File-New Project ,选择Directory类型 在创建的文件夹上右键,创建一个Test Suite Openbaidu, NEW SUITE,选择ROBOT类型 接下来添加一个Test case到上述Test Suite 点击
阅读全文
摘要:升级到firefox到47以上版本即可 坑人的Mozilla不能起个我们熟识的名字吗? 先是webdriver.gecko.driver后是Marionette protocol。 1、WebDriverException: Message: 'geckodriver' executable nee
阅读全文
摘要:解决办法: 把selenium2Library改成Selenium2Library 安装下面四个: python-2.7.13.amd64.msi robotframework-ride-1.5.2.1 (C:\Python27\Lib\site-packages) wxPython2.8-win6
阅读全文
摘要:被这个错误折磨了一下午,关键时刻还得靠Google,原因是下载的wxPython是adm64的,安装的Python是32位的,一定要下载相匹配的文件。 https://groups.google.com/forum/#!topic/robotframework-users/swNT4dMywkQ T
阅读全文
摘要:Robot framework是诺西(NSN)开源的一套自动化测试工具,在通信设备自动化测试中很实用,它基于Python开发,主要模拟NMS网管配置数据到网元NODE,并读取配置看配置是否生效. 环境部署 1.安装python2.7: https://www.python.org/downloads
阅读全文