目录

第1部分 入门篇

第1章 大话测试行业

1.1 测试行业现状分析

1.2 未来发展趋势

1.3 测试工程师的核心竞争力

1.4 测试知识体系

1.5 测试发展能力图谱及推荐书单

1.6 本章总结

第2章 认识自动化测试

2.1 为什么自动化测试是必要的

2.2 手工测试与自动化测试的区别

2.3 自动化测试常见误区

2.4 自动化测试的优劣分析

2.5 提倡分层自动化测试

2.6 什么项目适合做自动化测试

2.6.1 什么样的项目或团队适合做自动化测试

2.6.2 不适合做自动化测试的项目有什么特点

2.7 做好自动化测试需要具备哪些能力

2.8 自动化测试引入时机和适用场景

2.9 常用主流工具有哪些

2.10 自动化测试面临的挑战

2.11 本章总结

第2部分 基础学习篇

第3章 ROBOT FRAMEWORK框架准备

3.1 ROBOT FRAMEWORK框架介绍

3.1.1 优势和亮点

3.1.2 不足

3.1.3 Robot Framework生态系统

3.2 WINDOWS平台环境搭建

3.2.1 Python的安装与配置

3.2.2 pip的安装与升级

3.2.3 Robot Framework框架的安装

3.2.4 wxPython框架的安装

3.2.5 Robot Framework RIDE的安装

3.3 MAC平台环境搭建

3.3.1 Python的安装与配置

3.3.2 pip的安装

3.3.3 Robot Framework框架的安装

3.3.4 Mac OS X无法启动RIDE的解决方案

3.4 LINUX平台环境搭建

3.4.1 Python的安装与配置

3.4.2 pip的安装与配置

3.4.3 Robot Framework框架的安装

3.4.4 wxPython框架的安装

3.5 ROBOT FRAMEWORK RIDE支持PYTHON 3

3.5.1 Robot Framework RIDE 1.7.3的新特性

3.5.2 Robot Framework RIDE 1.7.3的安装与升级

3.6 本章总结

第4章 PYTHON测试编程

4.1 语法规范

4.1.1 代码编排

4.1.2 文档编排

4.1.3 空格的使用

4.1.4 注释及文档描述

4.1.5 命名规范

4.1.6 编码建议

4.2 PYTHON 2和PYTHON 3如何选择

4.2.1 为什么Python 2和Python 3都要学

4.2.2 Python 2和Python 3的主要特性区别

4.2.3 Python 2和Python 3同时兼容的技巧

4.3 快速入门

4.3.1 Python变量和赋值

4.3.2 Python字符串

4.3.3 Python列表和元组

4.3.4 Python字典

4.3.5 Python if分支条件

4.3.6 Python while循环

4.3.7 Python for循环

4.3.8 Python range内建函数

4.3.9 Python列表解析

4.3.10 Python open函数

4.3.11 Python错误和异常

4.3.12 Python函数

4.3.13 Python类

4.3.14 Python模块与包

4.3.15 Python常用内置函数

4.4 PYTHON编程常用技巧

4.4.1 Python拼接字符串的7种方式

4.4.2 Python列表推导、字典推导、集合推导

4.4.3 Python三元操作符用来进行条件赋值

4.4.4 Python同时迭代两个列表

4.4.5 Python带索引的列表迭代

4.4.6 Python 迭代列表组合

4.4.7 Python 统计元素出现次数

4.4.8 Python 找出列表中出现次数最多的元素

4.4.9 Python一键启用文件服务器

4.4.10 Python 快速拼接构造列表

4.4.11 Python 一行代码搜索字符串的多个前后缀

4.4.12 Python实现真正的switch-case语句

4.4.13 Python实例方法、静态方法、类方法

4.4.14 Python求集合并集、交集、差集

4.4.15 Python去除列表重复元素的几种方法

第5章 ROBOT FRAMEWORK功能的使用

5.1 RIDE两种启动方式

5.2 RIDE功能介绍

5.2.1 菜单栏

5.2.2 工具栏

5.2.3 案例区

5.2.4 工作区

5.2.5 常用快捷键

5.3 常用ROBOT FRAMEWORK编辑器工具

5.3.1 PyCharm

5.3.2 Sublime Text

5.3.3 其他工具

5.4 测试项目、测试套件和测试用例

5.4.1 测试项目

5.4.2 测试套件

5.4.3 测试用例

5.5 资源文件

5.5.1 内部资源文件

5.5.2 外部资源文件

5.6 常量和变量

5.6.1 变量与常量介绍

5.6.2 变量作用域

5.6.3 Robot Framework内置变量

5.6.4 标量变量的定义和使用

5.6.5 列表变量的定义和使用

5.6.6 字典变量的定义和使用

5.6.7 变量知识补充

5.7 用户关键字

5.7.1 关键字Arguments

5.7.2 关键字Teardown

5.7.3 关键字Return

5.8 EDIT选项卡

5.8.1 测试项目Edit选项卡

5.8.2 测试套件Edit选项卡

5.8.3

展开▼

11小时 python自动化测试从入门到_自动化测试实战宝典(Robot Framework+Python从小工到专家)...相关推荐

  1. python变量定义 关键字_(四)Robot Framework 基础关键字

    相信你已经迫不及待的要拿 Robot Framework 写自动化测试项目了,先别着急! 当你要使用 Python 去开发一个网站的时候,是不是要先从 Python 的基本语法学起? Builtin ...

  2. 免费送书 | 《自动化测试实战宝典:Robot Framework + Python从小工到专家》

    测试行业正在进入一个全新的阶段,表现出全新的特点. 1. 纯功能测试人员正在退出舞台 2. 对测试人员的能力要求越来越综合 一名优秀的测试工程师具备的核心关键能力总的来讲概括为:三项基本功+七大关键能 ...

  3. python快速编辑入门答案_太惨!学Python方法用错,直接从入门到放弃!

    原标题:太惨!学Python方法用错,直接从入门到放弃! 从你开始学习编程的那一刻起,就注定了以后所要走的路-从编程学习者开始,依次经历实习生.程序员.软件工程师.架构师.CTO等职位的磨砺:当你站在 ...

  4. python写ui自动化测试用例_自动化测试(6) | Web UI 自动化测试方案

    Web项目的 UI 自动化测试方案 有用的链接: 项目讨论 项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准) 稳定的需求点.变动较少的页面 每日构建后的测试验证 daily ...

  5. python自动化测试脚本怎么写_自动化测试脚本一般用什么语言写

    1. 自动化测试脚本一般用什么语言写 我主要是做web测试的,最近也在研究自动化测试. 自动化测试主流的工具应该是QTP吧,这个你可以去51testing论坛搜到很多相关的资料.QTP是一个商业软件. ...

  6. 专业放心的python入门视频_手把手教你掌握学习Python方法,让你不再从入门到放弃...

    随着数据科学概念的普及,Python 这门并不算新的语言火得一塌糊涂.因为写了几篇用 Python 做数据分析的 文章,经常有读者和学生私信问我,想学习 Python,该如何入手?我经常需要根据学习, ...

  7. 慕课网python零基础入门教程_零基础Python爬虫入门学习一之综述

    原标题:零基础Python爬虫入门学习一之综述 大家好哈,最近博主在学习Python,学习期间也遇到一些问题,获得了一些经验,在此将自己的学习系统地整理下来,如果大家有兴趣学习爬虫的话,可以将这些文章 ...

  8. python就业需要的技能_教你如何快速掌握Python就业技能

    -人生苦短,为什么要学Python? 简单易学 应用广泛 大厂青睐 (油管大神评选的2020最值得学就业语言-Python) 因为以上的种种理由,无论是国外还是国内, Python都荣登2020最值得 ...

  9. python编程第四版_清华编程教授强力推荐《Python编程》,指导你如何学习python

    Python编程真的那么容易吗?仅仅是看理论就可以学以致用吗? 今天我给你介绍的这本书,也许会让你开始改变这种想法,因为这本书上的练习和案例以及指导本身就足够学好Python了. 清华编程教授强力推荐 ...

最新文章

  1. 面向动态环境基于点的语义SLAM系统
  2. 物联网白皮书【2018】重磅发布|今年的物联网产业交出了一张怎样的答卷
  3. java组件化的优势_组件化编程开发如何判断组件的优劣性
  4. mysql从innodb转到MyIsam的count查询效率极大提升
  5. Scala与Java集合互转摘要
  6. php调用linux摄像头,Linux_在Linux操作系统上使用摄像头,我的公家笔记本的摄像头一直 - phpStudy...
  7. Linux优盘挂载卸载以及文件查看
  8. 去重 指定区域数据_大数据分析常用去重算法分析
  9. 每天CookBook之Python-037
  10. js--window关闭事件
  11. 【目标跟踪】基于matlab红外图像弱小目标检测与跟踪【含Matlab源码 374期】
  12. 用html设计倒计时秒表,Javascript实现秒表倒计时功能
  13. java加载so包,undefined symbol处理方法
  14. 类似零基础学python的小说_就像看小说一样,让你一个小时学会Python零基础「强烈推荐」...
  15. 看士兵突击 一、二集有感--------是单纯 OR 笨?
  16. CTO与CIO选型数据中台的几大建议
  17. android系统提示电池异常,5年前的华为Mate8大面积推送EMUI系统,警惕电池异常
  18. 毕业设计计算机文献翻译,(完整版)计算机类_毕业设计英文文献及翻译_
  19. 用简单的例子解释量子纠缠
  20. UE4中Ultra Dynamic Sky插件蓝图实现昼夜交替

热门文章

  1. 查并集(朋友圈问题)
  2. 中国和美国 Database 牛校、牛人及相关会议评价 [转载]
  3. 杰克·韦尔奇:管理就是把复杂的问题简单化,把混乱的事情规范化
  4. html怎么将图片水平翻转,CSS3中如何实现图片翻转
  5. Elasticsearch 5.0 简介(medcl微信直播实录)
  6. 分区分服和全区全服的对比
  7. Java Ipv6格式化冒分十六进制 工具类
  8. Android 实现App修改应用图标
  9. android获取imei(android获取wifi密码)
  10. html视频试看代码,m3u8地址的预览与试看功能更能吸引用户