Robot Framework 入门教程总结

RobotFramework入门(一)简要介绍及使用 本章主要讲述Robotframework的下载及简要介绍,Robotframework:是一个基于Python语言开发的,可扩展的,是关键字驱动模式的自动化测试框架,Robotframework最新的版本是2019年7月份发布,7月份之前只支持python2.7,7月之后支持3.X的版本............ 阅读详情

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

RobotFramework功能自动化测试框架基础篇 目录 概念 特性 RF环境安装 RF的使用 1、新建项目 2、创建测试套件 3、创建测试用例 4、创建资源文件 5、页面操作介绍 RF的常用类库 1、标准库: 2、扩展库: 准备UI自动化测试的环境 浏览器操作的关键字 元素定位 xpath:(以下定位的元素都为百度首页的部分元素) css:(以下定位的元素都为百度首页的部分元素) 如何处理frame框架? 下拉框列表的定位方式: 定位一组相同元素中的其中一个: 处理警告框 项目的三层架构 Jenkins的基 阅读详情

相关推荐

(一)Robot Framework小白安装教程

本文介绍Robot Framework的安装

m0_51451952的博客 2422

RobotFramework自动化测试框架使用大全(一篇解决)快速入门

RobotFramework自动化测试框架使用大全(一篇解决)快速入门

Elaine的博客 1万+

Robot Framework基础入门:(1):简介

Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架,使用Apache License 2.0,由Robot Framework Foundation开发和赞助。Robot Framework被广泛地使用在端到端地验收测试以及ATDD(acceptance-test-driven development )中,生态体系非常丰富,更详细的信息可以参看

知行合一 止于至善 7万+

Robot Framework 简介

包括对协议级接口测试,GUI界面测试,数据库测试,APP测试,命令行测试等。即使不用Ride的GUI界面,直接写关键字驱动的测试脚本也是可以的;如:点击“Library”,在打开的对话框中输入“Selenium2Library”,并点击确定,如果“Selenium2Library”已经正常安装,那么将会在主窗口中正常显示。Test Template:测试模版,这是可以指定某个关键字为这个测试套件下所有TestCase的模版,这样所有的TestCase就只需要设置这个关键字的传入参数即可。

okcross0的博客 5668

Robot Framework自动化测试框架(一):环境搭建

摘要: Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。正文: 1.环境搭建 1.1 robotframework安装:pip install robotframework 1.2 RIDE就是一个图形界面的用于

Teman的博客 9800

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;添

小妖的博客 8454

robotframework安装包_Robot Framework零基础入门教程

1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例Robot Framework官方网站:http://robotframework.org/1.2、安装1.2.1、Robot FrameworkRobot Framework支持Python和Jytho...

weixin_29628635的博客 778

robot framework

robot framework (仅作为个人笔记,如有雷同,请联系删除。。) 参考:https://www.cnblogs.com/chenyuebai/p/8359577.html 1、Robot Framework是一个基于Python可扩展地关键字驱动的测试自动化框架。 支持简单易用的表格型语法,使得可以用统一方式创建测试用例; 提供可以复用既存的关键字的功能; 提供HTML的简单易读的报表和日志结果文件; 平台和应用相互独立; 提供简单的Libary API,可以使用Ptyhon

weixin_42753043的博客 2459

robotframework安装_Robot Framework零基础入门教程

1、介绍1.1、介绍RobotRobot Framework是一个基于关键字驱动的自动化测试框架。通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例Robot Framework官方网站:http://robotframework.org/1.2、安装1.2.1、Robot FrameworkRobot Framework支持Python和Jytho...

weixin_39634508的博客 445

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,就用这个就行啦 ...

weixin_42606128的博客 5456

Robot Framework 源代码阅读笔记 之二

上次走到了具体测试执行的地方,感觉缺乏一个全局观,有点走不下去。 还是再回头看看整个设计思路,所有的模块文档都可以从这里访问到: 使用文档: http://robotframework.org/robotframework/ 接口文档: http://robot-framework.readthedocs.io/en/3.0.2/autodoc/robot.html

u013961875的专栏 3664

Robot Framework 基础入门(一)

一、介绍 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。 二、搭建环境 基于python环境 pip install robotframework pip install robotframework-ride 三、RIDE工具使用方法 1、打开python\Scripts目录下的ride.py文件 2、新建一个项目,选择file-new project 输入名称,选取路径,typ

weixin_50092339的博客 1482

Python Robot Framework使用小结

最近项目需要研究了一下 Python Robot Framework,跳了一些坑。现在总结一下,以方便呢是加强记忆,另一方面呢是希望看到这个blog的同学能避免再次跳坑。

sfw_123817的专栏 7408

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

u010044052的博客 5255

揭秘无人机前沿领域的科技新突破

本文旨在系统性地介绍无人机技术在前沿领域的最新突破,涵盖从基础理论到实际应用的各个方面。我们将重点关注那些正在改变无人机行业面貌的关键技术创新,并分析它们对未来发展的影响。文章首先介绍无人机技术的基础概念和背景,然后深入探讨六个关键领域的技术突破,接着分析实际应用案例,最后展望未来发展趋势。自主导航系统(SLAM):同时定位与地图构建技术,使无人机能在未知环境中自主导航计算机视觉(CV):使无人机能够"看"和理解周围环境的技术5G通信:第五代移动通信技术,提供高速、低延迟的数据传输能源管理。

AI天才研究院 1490

NVIDIA GPU任务调度全景:从Block分配到Warp发射

GPU并行计算的核心是任务调度,而CUDA kernel在GPU上的执行并非简单的一次性操作,而是经过从CPU命令队列到硬件前端,再到GigaThread引擎和Warp Scheduler的多层协同。理解这一过程,是性能优化的基础。Warp作为硬件调度的基本单位,其状态切换与延迟隐藏能力直接决定计算单元的利用率;而Occupancy作为衡量SM上活跃Warp池大小的指标,也并非越高越好,需要结合访存模式与资源占用综合判断。对于多任务并发场景,Stream优先级、计算抢占、MIG硬件隔离与MPS软件共享等机制

weixin_32612263的博客 270
上一篇: robot framework setvariable
下一篇: 如何用 Robotframework 来编写优秀的测试用例
whackw
博客等级 码龄16年 203粉丝 69原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值