Robotframework学习笔记-创建项目,常用类库

一、RF使用注意事项:
1、创建项目 new project
2、创建测试集 new testsuite:
  关注Edit页签,主要有四大块
    setting设置:
      描述
      测试集之前的准备工作suite setup
      测试集之后的扫尾工作suite teardown
      。。。
      强制标记:smoke(比如说用smoke标记冒烟用例)
      默认标记:
    import:导入外部文件
      Library:导入外部类库,黑色表示成功,红色表示失败
      Resource:导入资源文件
    Varible:定义内部变量
    Metadata:定义元数据
3、创建测试用例 new testcase
4、业务关键字(资源文件,它是自定义关键字的载体)new resource
  只能在文件夹下面创建,并且是txt格式
5、创建用户自定义关键字 new user keyword
 
二、RF常用类库:
1、标准库:不需要安装,直接用,RF自带
  BuiltIn(测试库)
  Collections(集合库)
  DateTime(时间库)
  ScreenShot(截屏库)
  标准库位置:D:\programfile\python3\Lib\site-packages\robot\libraries
2、扩展库:需要通过pip安装
  Web自动化测试:SeleniumLibrary,Selenium2Library等
  API接口自动化:RequestsLibrary
  APP自动化测试:AppiumLibrary
 
  安装方式:
  pip install robotframework-seleniumlibrary
  pip insrall robotframework-requests
  pip install robotframework-appiumlibrary
 
  扩展库的位置:D:\programfile\python3\Lib\site-packages
  特别强调:在RF导包时一定要和库位置下的文件夹名字一致,包括大小写  

如图所示,在测试集中导入库的时候库名应该写成RequestsLibrary、SeleniumLibrary

三、RF常用关键字

 快捷键:

1、搜索关键字:F5

2、自动补全关键字:ctrl+shift

 

posted @ 2021-01-15 14:18  汪李红  阅读(177)  评论(0)    收藏  举报