RobotFramework+ride

RobotFramework+ride

口述操作

  1. 常用快捷键:

    1. ctrl+alt+space 联想关键字

    2. ctrl+鼠标悬浮 关键字帮助

  2. 切换窗口

    1. ${handles} Get Window Handles #获取窗口句柄

    2. Select Window ${handles}[1] #切换到第二个窗口

  3. 选取下拉框的值

    1. Select From List By Index 按索引查找,第一个元素为0

    2. Select From List By Label 显示的文本值

    3. Select From List By Value 属性的值

  4. 测试所包含的关键字

    1. Open Browser 打开网页

    2. Input Text 文本框

    3. Input password 密码框

    4. Page Should Contain 页面包含的内容

    5. Mouse Over 悬浮框

    6. Sleep 停止

    7. Click Element 按钮点击(链接点击)

    8. Maximize Browser Window 页面最大化

    9. Close All Browsers 关闭浏览器

  5. 分层的使用

    1. 选取用例里面edit中登录的内容

    2. 右键Extract Keyword name为login

    3. 点击settings→Arguments中填写变量,登录中有几个变量就写几个变量,变量为唯一值 例子:username|username|{password},相应的在参数值下对应的需要写入username跟password

    4. 右击创建项目目录的节点→new resource

    5. 如果使用到该分层后的内容→在需要的用例集中添加resource

图形化操作

  1. 创建项目、目录、测试集、用例  
  2. 导入SeleniumLibrary库
  3. 编写用例
  4. 分层(类似于封装)
    1. 选中一块儿区域
    2. 填写name跟argument
    3. 设置loginInfo的参数值
    4. 在功能模块文件夹右键添加new resource
    5. 将loginInfo添加到添加的new resource
    6.  添加resource

      

猜你喜欢

转载自www.cnblogs.com/wp950416/p/12172855.html