想学习的小伙伴,现在可以报名了!!!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
Robotframework Web自动化实战课程
原文地址:https://www.cnblogs.com/jiechen/p/9155705.html