内容测试

一、什么是自动化,以python全栈自动化2期为例- 软件测试 - 计算机基础 - 计算机理论 - 计算机的起源 - 电脑硬件基础知识 - Linux系统 - Linux系统常用命令 - Linux系统环境安装 - Linux软件应用安装 - 数据库知识 - 软件测试基础 - 测试用例 ...

详细介绍

一、什么是自动化,以python全栈自动化2期为例

- 软件测试
   - 计算机基础
     - 计算机理论
     - 计算机的起源
     - 电脑硬件基础知识
   - Linux系统
     - Linux系统常用命令
     - Linux系统环境安装
     - Linux软件应用安装
   - 数据库知识
   - 软件测试基础
      - 测试用例
      - 缺陷管理
      - 测试流程
 - 编程基础
 - App自动化测试
 - Web自动化测试
 - 接口测试
- Python自动化

自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。直白的就是为了节省人力、时间或硬件资源,提高测试效率,便引入了通过软件或程序自动化执行测试用例进行测试;

二、python简介

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

我们先来看一各种编程语言的类型。

机器语言:

是指一台计算机全部的指令集合,计算机所使用的是由"0"和"1"组成的二进制数,二进制是计算 计算机语言机的语言的基础。

编译型语言:

将源代码编译生成机器语言,再由机器运行机器码(二进制)。例如:c c++ c#

解释型语言:

相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。

代码在运行的时候才进行编译,如 java 、JavaScript、Perl 、Shell、PHP、ruby、python

脚本语言:

一个脚本通常是 解释执行而非编译。一开始的时候这种语言只有单一的功能,如shell用户编写linux的脚本,js用于制作网页特效

python的应用:

数据挖掘(爬虫)、数据分析、自动化运维、自动化测试、后台服务器接口开发、AI、人工智能、嵌入式开发、web开发等。