摘要: Robot Framework 提供了多种Library。其中Database Library可用来连接操作数据库。 1.安装Database Library 打开Robot Framework官网,找到Database Library,官网提供了Java 和Python两个版本的Database 阅读全文
posted @ 2017-07-20 17:11 思源2017 阅读(335) 评论(0) 推荐(0) 编辑
摘要: RobotFrame Work为我们提供了包括OS、Android、XML、FTP、HTTP、DataBase、Appium、AutoIt、Selenium、 Watir等大量的库。在使用过程中,除这些库之外,对于某些我们自己特定的应用逻辑,我们还需要开发自己的Library,以便于进行自动化测试。 阅读全文
posted @ 2017-07-20 13:06 思源2017 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 使用ff_profile_dir来加载你的配置文件,保持登录或加载插件 使用ff_profile_dir来加载你的配置文件,保持登录或加载插件 ## 引子 ##有时候测试时需要加载ff的一些插件,但是直接open browser是一个干净浏览器,什么都没有于是有了ff_profile_dir,这个参 阅读全文
posted @ 2017-07-20 10:42 思源2017 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 在进行软件自动化测试时,我们设计并编写好一个测试脚本的业务逻辑之后,需要将其中的业务数据提取为变量,并对业务逻辑进行封装。在后续的测试过程中,只需设置每次测试的测试数据,而不必更改业务逻辑。 举个例子,我们对baidu搜索进行兼容性测试时,我们的业务逻辑是 [打开浏览器] - [输入搜索内容] - 阅读全文
posted @ 2017-07-20 09:52 思源2017 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍一下具体的定位方法。 我们的脚本如下: 这里我们用到了Selenium2Library进行浏览器控制。接下来查找Selenium2Library的官方文档,来查看如何进行页面元素定位。 在Github上搜索Selenium2Library,项目地址为 https://github.c 阅读全文
posted @ 2017-07-20 09:23 思源2017 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: Robot Framework 简单网站兼容性测试 0.Robot Framework 简介 Robot Framework 是一个通用的自动化测试框架,主要用于“验收测试”和“验收测试驱动开发(ATDD)” (会其它文章中会详细介绍ATDD)。它使用的是表格式的测试数据语法,并且实现了关键字驱动测 阅读全文
posted @ 2017-07-19 20:05 思源2017 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 通过一个简单的实例来体验下robot framework的使用方式、运行、报告和日志(非常漂亮的自动化测试报告噢!)。 首先我们打开RIDE,快捷键 ctrl+n新建一个工程Test,选中新建的工程文件夹 快捷键 ctrl+shift+f,新建一个测试套件,我的名为为“测试套件” 右键 Test,选 阅读全文
posted @ 2017-07-18 11:36 思源2017 阅读(2921) 评论(0) 推荐(0) 编辑
摘要: 一、简单示例 注意:以下操作使用到快捷键的,请先确保没有与其他软件的快捷键设置冲突,比如sogou拼音、有道词典等等 1.启动ride 启动ride方法: 1) 通过界面图标 2) dos命令行:进入dos窗口,输入ride.py,按回车即可 2.创建新工程 创建方法: 1) 通过菜单栏里的File 阅读全文
posted @ 2017-07-18 09:51 思源2017 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 目录: 1 Robot框架结构2 环境搭建 2.1 安装Python 2.2 安装Robot Framework 2.3 安装wxPython 2.4 安装RIDE 2.5 安装Selenium2Library 2.6 安装IEDriverServer 1 Robot框架结构 为了更好的了解环境安装 阅读全文
posted @ 2017-07-17 21:45 思源2017 阅读(2889) 评论(0) 推荐(0) 编辑
摘要: 在安装pip前,请确认你win系统中已经安装好了python,和easy_install工具,如果系统安装成功,easy_install在目录C:\Python27\Scripts 下面, 确认截图如下: 进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,运行 easy_i 阅读全文
posted @ 2017-07-17 15:08 思源2017 阅读(360) 评论(0) 推荐(0) 编辑