RobotFrameWork(二)Ride简单使用及快捷键

一、简单示例

注意:以下操作使用到快捷键的,请先确保没有与其他软件的快捷键设置冲突,比如sogou拼音、有道词典等等

1.启动ride

启动ride方法:

1)  通过界面图标

2)  dos命令行:进入dos窗口,输入ride.py,按回车即可

2.创建新工程

创建方法:

1)   通过菜单栏里的File菜单进行创建

2)   快捷键:ctrl+n

3.创建测试套(suite)

创建方法:

1) 右键点击First Test,在弹出的右键菜单项中选择New Suite,然后输入测试套名字

2) 快捷键:ctrl+shift+f

4.保存工程

快捷键:ctrl+shift+s(保存整个工程),ctrl+s(局部保存,只保存鼠标点击的部分)

5.创建用例

创建方法:

1) 右键点击test_suite,在弹出的右键菜单中选择New Test Case,输入用例名,保存即可

2) 快捷键:ctrl+shift+t

6. 书写用例

用例解析:给变量${var}赋值,然后打印${var}的值

${var}:变量

Set Varivable:内置关键字,作用是给变量赋值

Log :内置关键字,作用是打印信息

7. 执行用例

执行方法:

1) 点击工作区中的Run,然后点击Start按钮

2) 快捷键:F8(如果你安装了有道词典,可能会有冲突)

二、快捷键:

重命名——》F2

搜索关键字——》F5

执行用例——》F8

创建新工程——》ctrl+n

创建新测试套——》ctrl+shift+f

创建新用例——》ctrl+shift+t

创建新关键字——》ctrl+shift+k

向上移动用例——》ctrl+↑

向下移动用例——》ctrl+↓

显示关键字信息——》 ctrl+鼠标悬浮(鼠标悬浮于关键字上)

自动补全关键字——》ctrl+shift+空格

删除行——》ctrl+d

删除单元格——》ctrl+shift+d

插入单元格——》ctrl+shift+i

插入行——》ctrl+i

屏蔽代码——》ctrl+#

取消屏蔽——》ctrl+$

保存整个工程——》ctrl+shit+s

局部保存,保存鼠标点击的部分——》ctrl+s

查看log——》ctrl+L

查看report——》ctrl+r

注意:如果快捷键不能使用,先看看是否有其他软件已占用相应的快捷键

http://blog.csdn.net/mengfanbo123/article/details/9698921

时间: 2024-10-30 09:13:32

RobotFrameWork(二)Ride简单使用及快捷键的相关文章

fedora23 安装RobotFramework和Ride

当前主要环境: fedora23 x86 64 python 2.7.11 pip 7.1.0 一.安装使用RobotFramework 1.安装RobotFramework pip install selenium pip install robotframework pip install robotframework-selenium2library 2.使用RobotFramework 从此处下载web测试demo程序:https://bitbucket.org/robotframewo

AJAX学习整理二之简单实例

做了几个简单的实例,加载txt文本内容.加载xml文件内容,把xml文本内容转换成html表格显示.废话不多说,直接贴代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/html"> <head>     <title>通过ajax获取文本内容</title>     <meta charset="utf-8">     <scr

查找(二)简单清晰的B树、Trie树具体解释

查找(二) 散列表 散列表是普通数组概念的推广.因为对普通数组能够直接寻址,使得能在O(1)时间内訪问数组中的任何位置.在散列表中,不是直接把keyword作为数组的下标,而是依据keyword计算出对应的下标. 使用散列的查找算法分为两步.第一步是用散列函数将被查找的键转化为数组的一个索引. 我们须要面对两个或多个键都会散列到同样的索引值的情况.因此,第二步就是一个处理碰撞冲突的过程,由两种经典解决碰撞的方法:拉链法和线性探測法. 散列表是算法在时间和空间上作出权衡的经典样例. 假设没有内存限

查找(二)简单清晰的B树、Trie树详解

查找(二) 散列表 散列表是普通数组概念的推广.由于对普通数组可以直接寻址,使得能在O(1)时间内访问数组中的任意位置.在散列表中,不是直接把关键字作为数组的下标,而是根据关键字计算出相应的下标. 使用散列的查找算法分为两步.第一步是用散列函数将被查找的键转化为数组的一个索引. 我们需要面对两个或多个键都会散列到相同的索引值的情况.因此,第二步就是一个处理碰撞冲突的过程,由两种经典解决碰撞的方法:拉链法和线性探测法. 散列表是算法在时间和空间上作出权衡的经典例子. 如果没有内存限制,我们可以直接

jquery Mobile应用第2课《构建跨平台APP:jQuery Mobile移动应用实战》连载二(简单的QWER键盘)

在jQuery Mobile的布局中,控件大多都是单独占据页面中的一行,按钮自然也不例外,但是仍然有一些方法能够让多个按钮组成一行,比如说在范例6-5中就利用按钮分组的方法使4个按钮并列在一行中,如图6-24和图6-25所示. 图6-24 实现按钮分组的方法 图6-25 分组的按钮 而在上一节中也许有读者已经注意到,头部栏中的按钮并没有占据一整行,也没有与多个按钮一起成组存在,那么在页面的其他部分是否也可以让按钮以这样的形式出现呢? [范例6-9 简单的QWER键盘] 01 <!DOCTYPE

ActiveMQ学习教程(二)——简单示例

ActiveMQ学习教程(二)--简单示例 一.应用IDEA构建Maven项目 File->New->Module...->Maven->勾选->选择->Next -> GroupId:com.jd.myMaven   |    ArtifactId:activeMQ    |    version:默认   ->Finish 项目构建成功!项目结构如下所示: 二.创建生产者类,模拟生产者发消息 Step1:java/activemq/JMSProducer

二、简单句的核心变化

二.简单句的核心变化 (一)谓语动词的变化 n. + v. 动词的时态 动词的语态 动词的情态 动词的否定 1. 时态: 时态 过去 现在 将来 过去将来 一般 did/was/were do/does will/am/is/are going to + V.原型 would/were/was/are going to + V.原型 进行 be + doing be + doing be + doing be + doing 完成 have/has+done had + done 完成进行 ha

[DesignPatterns]二、简单工厂模式(SimpleFactoryPattern)

参考书籍:大话设计模式 督促自己可以一步一步把书本好好看完学完,为未来做努力 简单工厂模式 这是我看完后的想法,简单工厂模式就是透过一个单独类去做判断来new出指定的类,前提时,这些需要new出的都是继承于一个Class底下 书本上是以计算机加减乘除来做教学,而我自己也尝试看书练习了出来 过去 在过去可能用一个Switch去搞定判断各个逻辑所要计算的结果 缺点:这样子使用的话,是有用到了封装,但一旦运算逻辑多的时候,就要担心是否会改错改到其他逻辑 现在 一.先设计出每个运算逻辑的共通属性以及增加

salesforce 零基础学习(四十二)简单文件上传下载

项目中,常常需要用到文件的上传和下载,上传和下载功能实际上是对Document对象进行insert和查询操作.本篇演示简单的文件上传和下载,理论上文件上传后应该将ID作为操作表的字段存储,这里只演示文件上传到Document对象中. 一.文件上传功能 apex代码 1 public with sharing class FileUploadUsedTransientController { 2 3 public transient Blob fileUploadBody{get;set;} 4