RobotFramework --Resources创建关键字文件

RIDE是robotframework的图形操作前端,我们在RIDE上进行测试用例设计和编写测试脚本,并执行自动化测试。下面来全面的认识下这个操作工具。

在右边编辑页面有三大模块,Edit,TextEdit,Run

Edit页签   

 测试项目和测试套件的Edit是一样的

 

之前我们导入相关的库就是在Edit页签下导入库

导入外部文件:

Add Library: 导入测试库,主要是\Lib\site-packages这个目录下面的库

Add Resource:导入相关资源,跟项目相关的一些资源文件

Variables:加载变量文件

定义内部变量:

Add Scalar:定义一个变量

Add List:定义表类型的变量

Add Metadata:定义元数据,这个没看懂是什么意思,以后再查查资料看下

测试用例的Edit页面是跟项目和套件的页面不同的:

TextEdit页签

   

TextEdit页签是对edit页签的文字字符描述

可以直接在这里面编写脚本,有时候比去Edit中填更加方便

Run页签

点击report或log,可以查看测试报告和执行log

Resources的用法

1、右键项目,New Resources

2、右键resources,选择New User Keywords

3、在Edit编辑关键字脚本,类似于写一个函数(方法),将它封装起来

4、然后导入这个关键字使用

运行查看结果:

时间: 2024-07-29 23:12:13

RobotFramework --Resources创建关键字文件的相关文章

eclipse maven工程中src/main/resources目录下创建的文件夹是包图标的解决方法

如图:在src/main/resources目录下创建的文件夹却以包的图标显示  修改方法: 入下图,按顺序1 ,2,3,4操作,把3处remove,在4处添加**  修改后如下:  然后点击完成后,文件夹图标显示正常了 

C#创建Excel文件并将数据导出到Excel文件

C#创建Excel文件,这里实际上是从资源中提取一个事先创建好的Excel文件,文件提取成功后,使用OleDb方法连接Excel,向Excel文件中写入数据. 创建解决方案 菜单>新建>项目>Windows窗体应用程序: 添加相关组件: 添加两个DataGridView,一个TextBox,两个按钮 ,如下图: 添加Excel资源: 先在文件夹中新建一个Excel文件,在Sheet1表的第一行设置列名: 双击"Resources.resx"文件打开资源文件视图: 添加

oracle创建大文件表空间

大文件表空间是oracle10g以及以后的版本引进的一个新表空间类型,主要用于决解存储大文件不够的问题.与普通表空间不同的是,大文件表空间只能对应唯一一个数据文件或临时文件,而普通表空间则可以最多对应1022个数据文件或临时文件. 虽然大文件表空间只能对应一个数据文件或临时文件,但其对应的文件可达4G数据块大小,而普通表空间对应的文件最大可达4M个数据块大小. 创建大文件表空间 创建大文件表空间需要使用bigfile关键字,而且只能为其指定一个数据文件或临时文件. 与大文件表空间相对应,普通表空

C#创建资源文件

资源文件顾名思义就是存放资源的文件.资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用.同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密.安全的效果.那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组.各种对象和字符串.本文将结合一个程序例子来具体说明用Visual C#是如何创建资源文件的. 一.用Visual C#

oracle创建日志文件

创建日志文件的语法如下: alter database database_name add logfile[group group_number] (file_name[,file_name[,...]])[SIZE number][reuse]; 语法的说明如下; group group_number为日志文件指定组的编号 file_name为该组创建日志文件成员 size number指定日志文件成员的大小 reuse如果创建的日志文件成员已经存在,可以使用reuse关键字覆盖已经存在的文件

unity小工具 创建常用文件夹

当我们新建一个unity工程时候,并不会赠送我们一整套的资源文件夹目录,需要我们自己去手动创建,十分麻烦还有可能写错. 这里介绍一个小工具用来创建常用文件夹 在unity中创建一个脚本,直接上代码 using UnityEngine; using System.IO; #if UNITY_EDITOR using UnityEditor; #endif public class NewBehaviourScript : MonoBehaviour { #if UNITY_EDITOR [Menu

Linux安装vsftp:install: 无法创建普通文件“/usr/local/man/man8/vsftpd.8”:没有那个文件或目录

在编译模式中安装vsftpd时,出错:install:无法创建普通文件"/usr/local/man/man8/vsftpd.8":没有那个文件或目录 如下图 找到安装的目录,修改安装的配置文件MakeFIle,我的结构如下图 修改文件中的内容,在MakeFile中修改内容如下 修改成下面的代码 然后,再重新sudo make install一遍,就OK了

Windows下使用创建多层文件夹 SHCreateDirectoryEx 函数需要注意的问题

1.在使用SHCreateDirectoryEx函数创建多层文件夹的过程中,发现在文件夹路径中,只能使用\\而不能使用/,否则将创建文件夹失败. 2.下面为在MFC中使用的代码片段 CString new_path = "C:/abc/d/e"; //SHCreateDirectoryEx函数必须使用\\,不能使用/ new_path.Replace("/", "\\"); //判断是否存在该文件夹 if (!PathIsDirectory(ne

创建日志文件并在该文件里添加内容

'创建日志文件并在该文件里添加内容 Sub writelog(log) Const forreading =1,forwriting =2,foraddpending=8 Dim fso,f Dim filepath filepath ="C:\log\log.txt" Set fso =createobject("scripting.filesystemobject") If fso.FileExists(filepath) = false Then Set f