zoukankan      html  css  js  c++  java
  • robotframework

    前言:

    对于每一条用例来说,调用“百度搜索”关键字,输入搜索内容,输入预期结果即可。不同关心用例
    是如何执行的。如果百度输入框的定位发生了变化,只用去修改“百度搜索”关键字即可,不用对每一条
    用例做任何修改。大大提高的用例的维护性和扩展性。

    1、添加资源&关键字

    2、添加创建资源

    切换到测试套件(Selenium Test)页面,添加资源(基础关键字.txt)

    3、调用关键字

    现在就可以在测试用例中使用创建的关键字了

    *** Settings ***
    Library SeleniumLibrary
    Resource baidu业务.txt
    Resource 基础关键字.txt

    *** Test Cases ***
    baidu_case
    打开浏览器 https://www.baidu.com chrome
    输入框 robotframework
    点击按钮
    等待时间
    验证标题 robotframework_百度搜索
    关闭浏览器

    4、运行结果如下:

    Starting test: Rf Test Pro.Selenium Test.baidu_case
    20190623 23:02:19.519 : INFO : Opening browser 'chrome' to base url 'https://www.baidu.com'.
    20190623 23:02:24.488 : INFO : Typing text 'robotframework' into text field 'id = kw'.
    20190623 23:02:24.902 : INFO : Clicking button 'id = su'.
    20190623 23:02:27.033 : INFO : Slept 2 seconds
    20190623 23:02:27.049 : INFO : ${title} = robotframework_百度搜索
    Ending test: Rf Test Pro.Selenium Test.baidu_case

  • 相关阅读:
    sql查询指定表外键约束
    C#6.0新特性
    事务嵌套
    怎么在项目中应用委托
    单线程与多线程
    winform线程下载网页信息
    Linux笔记 FHS目录结构
    Linux笔记 Linux文件系统
    Linux笔记 软件管理
    Linux笔记 vi/vim编辑器
  • 原文地址:https://www.cnblogs.com/Teachertao/p/11074846.html
Copyright © 2011-2022 走看看