Robot Framework 作为一款通用测试框架,可加载多种测试库、驱动多种测试工具,并可对各种自定义脚本进行集成。对于Robot Framework,我准备将其分为
入门--Robot Framework的安装使用及基本内容,初步实现简单测试实例;
实战--以几种常见的被测件作为案例,进行实际的侧实演示;
详解--对Robot Framework的官方文档及内置库进行详细介绍;
测试库--对常用的测试库进行介绍,并进行简单实例演示;
源码分析--对Robot Framework源码进行分析。
五个部分进行介绍。
其中入门教程包括了7篇文章,现在总结如下。
Robot Framework 教程 (1) - 环境配置及简单网站兼容性测试
Robot Framework 教程 (2) - 页面元素定位
Robot Framework 教程 (3) - Resource及关键字 的使用
Robot Framework 教程 (4) - 自定义Library
Robot Framework 教程 (5) - 连接Oracel数据库
Robot Framework 教程 (6) - 使用条件表达式
Robot Framework 教程 (7) - 使用For循环
Robot Framework官方网站:http://robotframework.org/
Robot Framework官方文档:http://robotframework.org/robotframework/
Robot Framework 源码:https://github.com/robotframework/robotframework
相关推荐
(一)Robot Framework小白安装教程
本文介绍Robot Framework的安装
RobotFramework自动化测试框架使用大全(一篇解决)快速入门
RobotFramework自动化测试框架使用大全(一篇解决)快速入门
Robot Framework基础入门:(1):简介
Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架,使用Apache License 2.0,由Robot Framework Foundation开发和赞助。Robot Framework被广泛地使用在端到端地验收测试以及ATDD(acceptance-test-driven development )中,生态体系非常丰富,更详细的信息可以参看
Robot Framework 简介
包括对协议级接口测试,GUI界面测试,数据库测试,APP测试,命令行测试等。即使不用Ride的GUI界面,直接写关键字驱动的测试脚本也是可以的;如:点击“Library”,在打开的对话框中输入“Selenium2Library”,并点击确定,如果“Selenium2Library”已经正常安装,那么将会在主窗口中正常显示。Test Template:测试模版,这是可以指定某个关键字为这个测试套件下所有TestCase的模版,这样所有的TestCase就只需要设置这个关键字的传入参数即可。
Robot Framework自动化测试框架(一):环境搭建
摘要: Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。正文: 1.环境搭建 1.1 robotframework安装:pip install robotframework 1.2 RIDE就是一个图形界面的用于
robot framework环境搭建
我下载程序如下: 1、安装python 第一步是安装Python:https://www.python.org/,RF框架是基于python 的,所以一定要有python环境。 将python-2.7.11.msi安装到D盘,如:D:\python27,建议不要装在C盘,C盘在win7下有时会遇到管理员权限问题。 将D:\Python27;D:\Python27\Scripts;添
robotframework安装包_Robot Framework零基础入门教程
1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例Robot Framework官方网站:http://robotframework.org/1.2、安装1.2.1、Robot FrameworkRobot Framework支持Python和Jytho...
robot framework
robot framework (仅作为个人笔记,如有雷同,请联系删除。。) 参考:https://www.cnblogs.com/chenyuebai/p/8359577.html 1、Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架。 支持简单易用的表格型语法,使得可以用统一方式创建测试用例; 提供可以复用既存的关键字的功能; 提供HTML的简单易读的报表和日志结果文件; 平台和应用相互独立; 提供简单的Libary API,可以使用Ptyhon
robotframework安装_Robot Framework零基础入门教程
1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例Robot Framework官方网站:http://robotframework.org/1.2、安装1.2.1、Robot FrameworkRobot Framework支持Python和Jytho...
Mac上安装Robot Framework
以前用Robot Framework都是用的win7系统,最近在mac上安装了下,简单说下安装过程,和踩到的几个坑,会继续更新,因为还有坑没解决... 先介绍下安装电脑 MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports) 版本 10.13.6 (17G65) 开始啦 一、安装python //Mac自带了2.7.10,就用这个就行啦 ...
Robot Framework 源代码阅读笔记 之二
上次走到了具体测试执行的地方,感觉缺乏一个全局观,有点走不下去。 还是再回头看看整个设计思路,所有的模块文档都可以从这里访问到: 使用文档: http://robotframework.org/robotframework/ 接口文档: http://robot-framework.readthedocs.io/en/3.0.2/autodoc/robot.html
Robot Framework 基础入门(一)
一、介绍 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。 二、搭建环境 基于python环境 pip install robotframework pip install robotframework-ride 三、RIDE工具使用方法 1、打开python\Scripts目录下的ride.py文件 2、新建一个项目,选择file-new project 输入名称,选取路径,typ
Python Robot Framework使用小结
最近项目需要研究了一下 Python Robot Framework,跳了一些坑。现在总结一下,以方便呢是加强记忆,另一方面呢是希望看到这个blog的同学能避免再次跳坑。
MAC安装Robot framework
Mac OS X(10.12.4) 自带Python2.7.10所以不需要安装Python 2.安装Robot framework : 目前最新版本是3.0.2,下载地址:https://pypi.python.org/pypi/robotframework/3.0.2 下载后双击解压,打开终端切换到解压目录下cd /Users/电脑用户名/Downloads/robotframework
揭秘无人机前沿领域的科技新突破
本文旨在系统性地介绍无人机技术在前沿领域的最新突破,涵盖从基础理论到实际应用的各个方面。我们将重点关注那些正在改变无人机行业面貌的关键技术创新,并分析它们对未来发展的影响。文章首先介绍无人机技术的基础概念和背景,然后深入探讨六个关键领域的技术突破,接着分析实际应用案例,最后展望未来发展趋势。自主导航系统(SLAM):同时定位与地图构建技术,使无人机能在未知环境中自主导航计算机视觉(CV):使无人机能够"看"和理解周围环境的技术5G通信:第五代移动通信技术,提供高速、低延迟的数据传输能源管理。
NVIDIA GPU任务调度全景:从Block分配到Warp发射
GPU并行计算的核心是任务调度,而CUDA kernel在GPU上的执行并非简单的一次性操作,而是经过从CPU命令队列到硬件前端,再到GigaThread引擎和Warp Scheduler的多层协同。理解这一过程,是性能优化的基础。Warp作为硬件调度的基本单位,其状态切换与延迟隐藏能力直接决定计算单元的利用率;而Occupancy作为衡量SM上活跃Warp池大小的指标,也并非越高越好,需要结合访存模式与资源占用综合判断。对于多任务并发场景,Stream优先级、计算抢占、MIG硬件隔离与MPS软件共享等机制
2422



被折叠的 条评论
为什么被折叠?



