• Python基础:

入门语法和数据类型:

编码环境安装基本语法

常用数据类型

常用运算符

Llist、Tuple、Dict、if&for、while

  • Python进阶:

函数:

语法

内置函数

函数编写

file对象测试数据读写操作

OS对目录操作引用

异常处理&异常基类学习

调试方法&技巧

类与对象:

创建

继承与初始化函数

封装复用

模块引入import&fromimport

  • python高级:

单元测试//数据驱动/半自动化:

单元测试  unittest

单元测试报告  Htmlreport

Excel读写测试数据

Mysql读写测试数据

配置文件的使用与设计、类封装

DDT框架原理以及使用

DDT框架结合单元测试

SMTP发送邮件

logging日志输出原理

logging日志类封装

  • Python实战

接口自动化

http通信学习

接口测试工具

reqests模块讲解应用

需求分析和用例设计

数据管理和数据驱动

数据获取和解析、json、dict

结合单元测试+ddt

优化 创造环境数据

断言、正则使用

日志处理和报告生成

jenkins持续集成

web自动化

seleniumwebdriver环境搭建

web页面组成 html+dom对象

简单元素定位和定位辅助工具

复杂元素定位

selenium框架原理

常用页面操作

pageobject设计模式原理以及架构

自动化实战 应用场景、需求分析和用例设计

pageobject设计模式应用

引入单元测试、断言处理

深入分层设计、异常处理、集成日志

basepage提取

引入pytest

加入jenkins持续集成

APP自动化

环境安装和原理

安卓app界面元素、package/activity

ADT工具和常用adb命令

uiautomatorviewer使用

appium工作原理、Desired Capabilities

appium元素定位 id/classname

uiautomator定位

appium常用操作

appium上下文和H5测试

代码重构basepage

po设计

加入jenkins持续集成

RF框架

robotframework

RF语法变量使用

测试用例编写

库、资源 关键字类型、定义、使用

资源和测试套件设置

控制流

执行dos命令、python语句

web自动化库selenium2library常用关键字

实现分层思想

常用断言、异常处理

测试用例管理、常用命令

加入jenkins持续集成

appiumLibrary应用

requestsLibrary应用

Python自动化测试入门科技树的更多相关文章

  1. Python自动化测试入门必读(最新)

    入门自动化测试必读 自动化测试概念 自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程.通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期 ...

  2. Python自动化测试入门

    在当前自动化测试中,最火的语言就是Python,很容易上手.然后就是Java+testng+appium做的UI自动化测试.下面我们就用Python脚本,做自动化集成测试. (1)获取APK文件中ID ...

  3. python自动化测试入门篇-jemter连接mysql数据库

    jmeter对数据库的操作主要包括以下几个步骤:1.导入mysqlde jdbc的jar包:2.创建数据库连接配置:3.线程组添加jdbc request;4.启动按钮,添加查看结果树 一.准备好驱动 ...

  4. python自动化测试入门篇-jemter参数化

    一.Jmeter参数化 1.使用用户自定义变量 用户定义的变量,引用方式:${定义参数名称};例如定义一个变量IP,使用它的时候用 ${IP}. 添加一个 User Defined Variables ...

  5. python自动化测试入门篇-jemter

    接口测试基础-jemter 接口文档地址:http://doc.nnzhp.cn 使用jmeter实现简单的http request的接口测试 一.get获取学生信息接口 第一步:新建一个Thread ...

  6. python自动化测试入门篇-postman

    接口测试基础-postman 常用的接口有两种:webservice接口和http api接口. Webservice接口是走soap协议通过http传输,请求报文和返回报文都是xml格式. http ...

  7. Python Web自动化测试入门与实战,从入门到入行

    Python Web自动化测试入门与实战 购买地址 · 京东:https://item.jd.com/69239480564.html   天猫:https://detail.tmall.com/it ...

  8. 《python开发技术详解》|百度网盘免费下载|Python开发入门篇

    <python开发技术详解>|百度网盘免费下载|Python开发入门篇 提取码:2sby  内容简介 Python是目前最流行的动态脚本语言之一.本书共27章,由浅入深.全面系统地介绍了利 ...

  9. selenium + python 自动化测试环境搭建

    selenium + python 自动化测试 —— 环境搭建 关于 selenium Selenium 是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操 ...

随机推荐

  1. Android常用布局和控件

    一.Android常用布局属性 1. LinearLayout的特有属性 android:orientation:设置布局排列方式   android:layout_weight:设置所占布局的权重  ...

  2. JavaScript小游戏实例:统一着色

    设计如下的简单小游戏. 在面板(画布)中放置10行10列共100个小方块,每个小方块随机在5种颜色中选一种颜色进行着色,在面板的下方,放置对应的5种颜色色块,如图1所示. 图1  “统一着色”游戏界面 ...

  3. C#LeetCode刷题之#63-不同路径 II​​​​​​​(Unique Paths II)

    目录 问题 示例 分析 问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3682 访问. 一个机器人位于一个 m x ...

  4. 记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题

    本文主要介绍 24 中 es6 方法,这些方法都挺实用的,本本请记好,时不时翻出来看看. 1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).fo ...

  5. Golang gRPC学习(04): Deadlines超时限制

    为什么要使用Deadlines 当我们使用gRPC时,gRPC库关系的是连接,序列化,反序列化和超时执行.Deadlines 允许gRPC客户端设置自己等待多长时间来完成rpc操作,直到出现这个错误 ...

  6. 关于C#调用非托管DLL,报“内存已损坏的”坑,坑,坑

    因客户需求,与第三方对接,调用非托管DLL,之前正常对接的程序,却总是报“内存已损坏的异常”,程序进程直接死掉,折腾到这个点(2018-05-11 00:26),终于尘埃落定,直接上程序. 之前的程序 ...

  7. 《Java从入门到失业》第一章:计算机基础知识(一):二进制和十六进制

    0 前言 最近7年来的高强度工作和不规律的饮食作息,压得我有些喘不过气,身体也陆续报警.2018年下半年的一场病,让我意识到了这个问题的严重性,于是开始强制自己有规律饮食和作息,并辅以健身锻炼,不到2 ...

  8. unity探索者之iOS微信登录、分享

    版权声明:本文为原创文章,转载请声明http://www.cnblogs.com/unityExplorer/p/8405700.html iOS接入微信的SDK相对于安卓要麻烦一点,除了核心功能代码 ...

  9. 【翻译】Promises/A+规范

    目录 介绍 译文 1. 术语(Terminology) 2. 要求(Requirements) 2.1 Promise状态 2.2 then方法 2.3 Promise解析程序 3. 注释 3.1 p ...

  10. 微信access token过期

    两台服务器使用同一个微信账号(同一个app id) 时,当其中一台服务器向微信请求access token时,会造成另一台服务器的access token过期