ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Robot Framework RIDE页面功能说明

2020-01-07 17:00:40  阅读:456  来源: 互联网

标签:案例 RIDE 套件 Robot Framework 测试 Test New


工欲善其事 ,必先利其器;熟悉工具是用好工具的第一步。

关于 Robot Framework安装的步骤说明,请移步:https://www.cnblogs.com/Zhan-W/p/12161649.html

下边就是本篇主题,IDE工具页面标签说明

主要菜单栏如下:

详细说明如下:

一、File

1、New Project: 新建工程;

2、Open Test Suite: 打开测试套件;

3、Open Directory: 打开目录;

4、Save: 保存(保存当前鼠标所定位到的案例);

5、Save All: 保存全部;

6、展示最近打开的工程,最多展示4个,可以直接切换工程;

7、Exit: 退出;

 二、Edit

1、Add Tag to selected: 对选中的案例增加Tag标签,可批量增加;

2、Clear Selected: 清除选中的案例;

3、Undo: 撤销;

4、Redo: 重做;

5、Cut: 剪切;

6、Copy: 复制;

7、Paste: 粘贴;

8、Insert: 插入;

9、Delete: 删除;

10、Comment: 注释当前行,可批量操作;

11、Uncomment: 取消当前行注释,可批量操作;

12、Insert Cells: 插入单元格;

13、Delete Cells: 删除单元格;

14、Inset Rows: 插入行;

15、Delete Rows: 删除行;

三、Tools

1、Run Test with Debug: 以debug形式运行测试案例;

2、Run Tests: 运行测试案例;

3、Stop Test Run: 停止案例运行;

4、Search Tests: 搜索测试案例(可以通过名称或Tag标签搜索案例);

5、Search Keywords: 搜索关键字(查找测试库的关键字以及参数和例子);

6、Search Unused Keywords: 搜索未使用的关键字;

7、Content Assistance: 内容助手(用来做脚本补全);

8、Preview: 预览(预览测试套件的文件内容,可以选择格式来查看或打印);

9、Manage Plugins: 管理插件;

10、View All Tags: 查看所有Tag;

11、Import Library Spec XML: 导入测试库描述文件XML(对于不能直接安装的测试库,可以用命令生成XML文档,然后导入,一般不会使用);

12、View RIDE Log: 查看RIDE日志;

13、Create RIDE Desktop Shortcut: 创建RIDE快捷方式(这个可以直接生成快捷方式,比上一篇的更方便,推荐这个,不用改图标哦);

14、Preferences: 参数配置

  

  ---> Saving: 可以设置默认的文件格式、文本格式分隔符、行分隔符、单元格之前4个空格分隔;

  ---> Importing :

      Auto imports: 设置自动导入哪些Library库;

      Pythonpath: 用于搜索Library库;

      Library xml directories: 用于搜索Library xml目录;

  ---> Gird Editor: 用于设置写案例的表格里的字体大小和颜色;

  ---> Text Editor: 用于设置写案例的文本编辑模式里的字体大小和颜色;

  ---> Excludes: 排除(在文本框输入需要排除的路径,一行一个,保存后重新启动生效,RIDE不会去识别该目录下的文件);

四、Navigate

1、Go Back: 后退;

2、Go Forward: 前进;

五、Macros

 Manage Run Configurations : 管理运行配置、可以增加或移除操作,增加之后可直接在该选项下点击运行;

六、Help

1、Shortcut keys: 快捷键列表;

2、User Guide: 用户指南;

3、Report a Problem: 报告问题;

七、左侧工程文件区:

 八、工程右键操作栏:

1、New Suite: 新建测试套件;

2、New Directory: 新建目录测试套件;

3、New Resource: 新建资源;

4、New User Keyword: 新建用户关键字;

5、New Scalar: 新建变量;

6、New List Variable: 新建列表型变量;

7、New Dictionary Variable: 新建词典变量;

8、Change Format: 修改格式(可以修改工程的格式);

9、Select All Tests: 选择全部测试案例;

10、Deselect All Tests: 取消选择全部测试案例;

11、Select Only Failed Tests: 只选择失败的测试案例;

12、Select Only Passed Tests: 只选择成功的测试案例;

13、Expand all: 展开全部目录;

14、Collapse all: 折叠全部目录;

九、工作区---Edit

1、Source: 显示当前测试套件的路劲;

2、Settings: 设置;

3、Library: 加载测试库;

4、Resource: 加载资源;

5、Variables: 加载变量文件;

6、Import Failed Help: 导入失败的帮助;

7、Add Scalar: 定义变量;

8、Add List: 定义列表型变量;

9、Add Dict: 定义词典;

10、Add Metadata: 定义元数据,定义之后Report和Log显示定义好的内容;

  点击Settings后的页面介绍

      

1、Documentation: 说明文档,写对当前工程的说明,加粗:*XXXX*,斜体:_XXXX_;

2、Suite Setup: 测试套件初始化;

3、Suite Teardown: 测试套件结束;

4、Test Setup: 测试案例初始化;

5、Test Teardown: 测试案例结束;

7、Test Template: 指定模板使用的关键字;

8、Test TimeOut: 用于设置用例的超时时间。如“1 min 10s”、“ 2 hours”等;

9、Force Tags: 强制标记,给当前测试套件下的每个测试案例都加上Tag,在测试案例上不能删除,只能在设置的地方删除;

10、Default Tags: 表示当前测试套件下测试用例默认的标记;

十一、Run

1、pybot: 设置此次使用pybot/jybot/custom script来执行脚本;
2、Report: 执行结束后,可点击此直接查看本次的报告;
3、Log: 执行结束后,可点击查看Log日志文件;
4、Autosave: 勾选后,可在执行前会自动保存所有的变更;
5、Pause on failure: 勾选后,在执行失败时自动停止;
6、Show message log: 勾选后,在执行时会自动显示message“系统运行记录”信息;
7、Arguments: 执行时可配制的一些参数;
8、Only run tests with tags: 配制后,仅会执行带有此处tag的Test Case。可配制多个,使用","分隔;
9、Skip tests with tags: 配制后,自动跳过带有tag标签的Test Case。可配制多个,使用“,”分隔;

 

就这样吧 ,后期有啥情况再补充哦

标签:案例,RIDE,套件,Robot,Framework,测试,Test,New
来源: https://www.cnblogs.com/Zhan-W/p/12162468.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有