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

目录

第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

展开▼

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值