zoukankan      html  css  js  c++  java
  • Robotframework Web自动化实战课程

    想学习的小伙伴,现在可以报名了!!!7月1日正式开课
    本期课程主要是web自动化为主,根据平时工作经验整理的一套流程以及使用过程中常见的问题总结。
    学完后能很快上手,即学即用,课后遇到问题在线解答,远程协助解决。
    robotframework学习交流群:724711865
    报名方式联系qq:962199374 网名:緈諨(冷风)

    课程费用:600/人(保证全网最低价)

    课程时间:周六、周日晚上20:00-22:00

    周日9:00-11:00

    课程周期:一个月

    课程安排如下:

    第1课 robotframework 简介与特性
    -----简介
    -----特性
    -----安装指南
    -----Pip安装
    -----RIDE工具介绍
    -----resource文件
    -----常量和变量
    -----keyword关键字

    第2课 robotframework 内置测试库介绍
    ------BuiltIn
    ------String
    ------Collections
    ------OperatingSystem
    ------Process
    ------XML

    第3课 robotframework Selenium2Library 安装与引入
    -----selenium、浏览器版本与驱动版本
    -----库的安装与升级
    -----库的引入
    -----常见的库引入问题
    -----查看库中的关键字
    -----open browser打开浏览器
    -----close browser关闭浏览器(关闭当前页面)
    -----close all browsers关闭所有的浏览器
    -----maximize browser window浏览器最大化
    -----set window size设置浏览器大小
    -----get window size获取浏览器大小
    -----input text文本输入
    -----input password密码输入
    -----click element点击元素
    -----click button点击元素

    第4课 robotframework Selenium2Library 元素定位-1
    -----name
    -----id
    -----link
    -----css定位与语法
    -----xpath定位与语法
    -----go to跳转页面
    -----get title获取title
    -----get text获取文本
    -----wait until page contains element等待元素出现
    -----wait until page contains等待当前页面包含
    -----get element attribute获取元素属性
    -----一个简单的实例(百度)
    -----项目执行的顺序

    第5课 robotframework Selenium2Library 元素定位-2
    -----js 语法
    -----jqeury在浏览器上调试元素定位
    -----js处理iframe 如附文本
    -----js处理多窗口关闭事件
    -----jquery处理特殊的点击事件
    -----jquery处理蒙层事件
    -----jquery处理日期控件
    -----jquery处理文本框无法输入
    -----jquery获取文本框中的值

    第6课 robotframework Selenium2Library 特殊关键字-1
    -----should contain 结果断言验证是否相等
    -----alert
    -----cookie 处理
    -----choose file文件上传
    ------mouse与press key鼠标键盘事件
    -----文件下载(AutoItLibrary)
    -----For循环与If条件语句

    第7课 robotframework Selenium2Library 特殊关键字-2
    -----select from list by value 下拉框选择
    -----select iframe进入表单
    -----unselect iframe退出表单
    -----execute javaScript js执行

    第8课 robotframework 结果返回与断言
    ------should contain验证当前页面包含指定文本
    ------should not contain验证当前页面不包含指定文本
    ------should contain element验证当前页面包含指定元素
    ------wait until page contains等待文本出现在这个页面
    ------wait until page contains element等待页面包含指定元素
    ……


    第9课 robotframework 自定义库、关键字开发与项目设计
    ------库的命名
    ------__init__.py
    ------version.py
    ------mylibrary.py
    ------工程命名
    ------测试套件命名
    ------测试用例设计
    ------全局变量定义
    ------数据准备
    ------用例设计
    ------断言的使用
    ------一个完整用例

    第10课 robotframework 扩展--数据库操作(DatabaseLibrary)与常见问题
    ------关键字介绍
    ------数据库操作
    ------连接数据库
    ------断开数据库
    ------新增关键字颜色未改变
    ------控制无日志输出
    ------残余驱动未清理
    ------数据库返回结果乱码


    第11课 robotframework 扩展--远程服务器操作(SSHLibrary)
    ------关键字介绍
    ------linux服务器操作
    ------连接远程服务器
    ------获取远程服务器中的文件
    ------执行远程服务器中的脚本
    ------断开数据库

    第12课 robotframework 如何完成一个完整的项目
    ------构建项目结构
    ------如何分层
    ------关键字运用
    -------数据准备与数据清理
    -------配置测试套
    -------项目运行


    第13课 robotframework 持续集成自动化测试
    ------jenkins结合svn配置
    ------jenkins创建新节点
    ------jenkins节点连接
    ------jenkins工程创建
    ------jenkins用例执行
    ------jenkins查看执行结果
    ------jenkins结果查看报告异常问题

    帮朋友宣传一下

    博文出自于:https://blog.csdn.net/sinat_16689259/article/details/80622385

  • 相关阅读:
    Hibernate工作原理
    Java jar包查询下载方法
    http状态码(HTTP Status Code)
    Android Broadcast Receiver (广播接收者)
    Android ViewPager组件
    Android Activity属性
    Android XML Drawable
    Android 样式布局
    Android Activity的LaunchMode四种模式
    Android Layout布局
  • 原文地址:https://www.cnblogs.com/jiechen/p/9155705.html
Copyright © 2011-2022 走看看