4.4扩展Robot Framework Jar

使用标准JDK安装中包含的jar命令,可以非常简单地向Robot Framework jar添加其他测试库或支持代码。Python代码必须放在jar里面的Lib目录中,根据包结构,Java代码可以直接放在jar的根目录下。

例如,要将Python包mytestlib添加到jar,首先将mytestlib目录复制到 名为Lib的目录下,然后在包含Lib的目录中运行以下命令:

jar uf /path/to/robotframework-2.7.1.jar Lib

要将已编译的java类添加到jar,您必须具有与Java包结构相对应的目录结构,并以递归方式将其添加到zip。

例如,要在包org.test中添加类MyLib.class,该文件必须位于org / test / MyLib.class中,您可以执行:

jar uf /path/to/robotframework-2.7.1.jar org

转载于:https://www.cnblogs.com/colos/p/11084055.html

Robot Framework(十七) 扩展RobotFramework框架——扩展Robot Framework Jar相关推荐

  1. Robot Framework(十四) 扩展RobotFramework框架——创建测试库

    4.1创建测试库 Robot Framework的实际测试功能由测试库提供.有许多现有的库,其中一些甚至与核心框架捆绑在一起,但仍然经常需要创建新的库.这个任务并不复杂,因为正如本章所示,Robot ...

  2. 实体框架(Entity Framework)简介

    实体框架(Entity Framework)简介 实体框架(Entity Framework)简介 简称EF,与ADO.NET关系 ADO.NET Entity Framework 是微软以 ADO. ...

  3. python3.7界面设计_基于selenium+Python3.7+yaml+Robot Framework的UI自动化测试框架

    前端自动化测试框架 项目说明 本框架是一套基于selenium+Python3.7+yaml+Robot Framework而设计的数据驱动UI自动化测试框架,Robot Framework 作为执行 ...

  4. 论文翻译:DeepFaceLab:一个简单,灵活的可扩展换脸框架

    DeepFaceLab:一个简单,灵活的可扩展换脸框架 时间有限,翻译仓促,为个人学习所用,仅供参考. DeepFaceLab: A simple, flexible and extensible f ...

  5. 用ASP.NET AJAX框架扩展HTML Map控件

    [摘要]在本文中,我将向你展示如何使用ASP.NET AJAX框架对添加可点击的热点的HTML Map控件进行扩展.经扩展后,当我们的鼠标移动到这些热点上后,即弹出关于这些热点的详细信息;但是,这些详 ...

  6. 学习如何用自己的 appender 来扩展 log4j 框架

    2003 年 9 月 29 日 日志记录不仅是开发和测试周期中的一个重要元素――提供关键调试信息,而且对于系统已部署到生产环境之后调试错误也是很有用的――提供修复错误所需的准确上下文信息.在本文中,O ...

  7. 扩展 junit 框架_JUnit 5扩展模型的生命周期

    扩展 junit 框架 JUnit5最终版本即将来临 (当前是M4),我已经开始尝试如何编写扩展了. 在JUnit5中 ,您没有使用Runners , Rules , ClassRules等,而是只有 ...

  8. 扩展 junit 框架_JUnit 5 –扩展模型

    扩展 junit 框架 我们已经对Java最普遍的测试框架的下一个版本了解很多. 现在,让我们看一下JUnit 5扩展模型,该模型将允许库和框架将自己的实现添加到JUnit中. 总览 建立 基本 建筑 ...

  9. spock框架_Spock VW:编写自定义的Spock框架扩展

    spock框架 Spock框架具有多个内置扩展 ,这些扩展支持许多核心功能,例如@Ignore和@Timeout批注. 但更重要的是,鼓励开发人员编写自己的扩展. 例如, SpringExtensio ...

最新文章

  1. Mantis 缺陷管理系统配置与安装
  2. 如何从Oracle数据库中的表中获取列名(字段名)列表?
  3. VC控件 TreeCtrl 与 ListCtrl 演示(zz)
  4. access和python哪个难学-access和python学哪个好一点
  5. python oa系统_用python把C#操作OA的例子重写了一下
  6. 纪中A组模拟赛总结(2021.7.16)
  7. OJ1090: 整数幂(多实例测试)(C语言)
  8. 网络操作 回调函数 http
  9. 武义机器人_喜报!武义县壶山小学获评浙江省中小学新型教学空间优秀案例
  10. 记忆化搜索=搜索的形式+动态规划的思想(来自百度百科)
  11. php无参rce,php中无参函数的RCE
  12. 智能优化算法:供需优化算法-附代码
  13. 全球国家(和地区)信息JSON数据
  14. pfSense与CARP的硬件冗余
  15. 教女朋友学会用ESP8266实现wifi杀手——有固件
  16. 摄像头的像素如何计算
  17. 蓝桥杯 算法训练 Cowboys By Assassin dp+字符串操作
  18. requirejs 简介
  19. 电子学会2021年6月青少年软件编程(图形化)等级考试试卷(二级)答案解析
  20. 小白的柳州麻将黑科技.Part1 = 你不知道的门清

热门文章

  1. c语言函数的程序设计,C语言程序设计第3版,第6章函数程序设计.ppt
  2. oracle数据库开多线程,学习笔记:Oracle表数据导入 DBA常用单线程插入 多线程插入 sql loader三种表数据导入案例...
  3. 如何把a1的图纸变成a0_如何安装家用空开配电
  4. bean 属性设置默认值_activiti7源码分析之引擎初始化与Bean注入
  5. linux装完windows时间长,重装Windows 10上的Linux子系统
  6. c++ thread 内存泄漏_使用 ThreadLocal如何避免内存泄露?
  7. vba 跳到下一个循环_VBA野知识分享:从一个数组中取部分值生成新数组,不使用循环的思路...
  8. python参数_python 参数
  9. java 服务器 文件写入文件_java 从服务器下载文件并保存到本地
  10. 右手螺旋判断磁感应强度方向_高中物理第11章 电磁感应(汇总58个动画视频)