robot关键字和API库

  1. 关键字命名
['first keyword', 'second keyword'], 
['first_keyword', 'second_keyword'], 
['firstKeyword', 'secondKeyword'] 
最后都会被映射为 First Keyword and Second Keyword.
  1. 动态库
动态库通过 get_keyword_names 方法来告知它实现了哪些关键字. 当使用Java时, 还可以使用这个方法的别名 getKeywordNames, 这更符合Java的命名规范. 
这个方法不能接受任何参数, 必须返回一个字符串的列表或数组, 这些字符串就是这个库实现的关键字的名称.

如果返回的关键字名称包含多个单词, 它们可以以空格或者下划线分隔, 或者使用驼峰法(camelCase)格式. 
例如, ['first keyword', 'second keyword'], ['first_keyword', 'second_keyword'], 和 ['firstKeyword', 'secondKeyword'] 
最后都会被映射为 First Keyword and Second Keyword.

动态库必须总是包含这个方法, 如果没有, 或者调用该方法时发生了错误, 这个库将被视作静态库.

上一篇:Robot Framework之分层思想


下一篇:Jenkins 部署robot framework自动化测试(服务器端带git)