杭州上城区软件测试培训班
前端就那样了,三大件必不可少,后端则可以有多种实现方式,不一定非得用node.js+express+sql server+javascript。起码我知道后端可以用php python mysql等加其他工具实现。
虽然我是后端的初学者,但还是建议后端使用我说的node.js+express+sql server+javascript。优点如下:
1 node.js+express虽然易学难精,但是上手超级快。
2 sql server虽然也是易学难精但是上手快,简单易用。
3 使用javascript能少学一门语言。
课程详情
测试基础
1.软件测试的定义和目的
2.软件生命周期
3.软件研发组织和流程
4.软件中引入缺陷的原因
1.软件测试的定义和目的
2.软件生命周期
3.软件研发组织和流程
4.软件中引入缺陷的原因
测试方法
1.测试方法的分类
2.黑盒测试和白盒测试
3.静态测试和动态测试
4.人工测试和自动化测试
1.测试方法的分类
2.黑盒测试和白盒测试
3.静态测试和动态测试
4.人工测试和自动化测试
测试过程
1.测试过程-级别划分
2.测试过程模型
3.测试过程规范
1.测试过程-级别划分
2.测试过程模型
3.测试过程规范
软件质量
1.软件质量的定义
2.软件质量的管理体系
3.软件质量模型
4.软件质量活动
1.软件质量的定义
2.软件质量的管理体系
3.软件质量模型
4.软件质量活动
通用测试用例写作
1.测试用例的作用
2.测试用例的基本项组成
3.测试用例的扩展项补充
4.写作测试用例的注意事项
1.测试用例的作用
2.测试用例的基本项组成
3.测试用例的扩展项补充
4.写作测试用例的注意事项
缺陷管理
1.缺陷概念的引入
2.缺陷报告相关内容
3.工具介绍
1.缺陷概念的引入
2.缺陷报告相关内容
3.工具介绍
配置管理
1.软件配置管理介绍.
2.软件配置管理活动
3.软件配置库管理
1.软件配置管理介绍.
2.软件配置管理活动
3.软件配置库管理
软件需求
1.软件需求工程简介
2.软件需求跟踪流程
3.软件需求跟踪方法
4.软件需求管理工具
1.软件需求工程简介
2.软件需求跟踪流程
3.软件需求跟踪方法
4.软件需求管理工具
Linux
1. Linux概要介绍;
2. Linux安装
3. Linux操作实例;
4.根目录
5. vi编辑器;
6.文件与目录
7.打包与压缩;
8.用户管理
9.磁盘管理;
10. 安装包管理
11. 系统管理;
12. 安全设置
1. Linux概要介绍;
2. Linux安装
3. Linux操作实例;
4.根目录
5. vi编辑器;
6.文件与目录
7.打包与压缩;
8.用户管理
9.磁盘管理;
10. 安装包管理
11. 系统管理;
12. 安全设置
LinuxShell
1. Shell概念;2. Shell设计;3. Shell脚本
Shell脚本实践、Discuz论坛
1. Shell概念;2. Shell设计;3. Shell脚本
Shell脚本实践、Discuz论坛
Docker
1. Docker的概述;
2. Docker的镜像、容器和仓库介绍
3. Docker的安装(centos);
4. Docker用户管理
5.镜像的操作;
6.容器的操作
7. Docker的帮助;
8. Docker实践案例
1. Docker的概述;
2. Docker的镜像、容器和仓库介绍
3. Docker的安装(centos);
4. Docker用户管理
5.镜像的操作;
6.容器的操作
7. Docker的帮助;
8. Docker实践案例
Oracle
1.数据库介绍;
2. ORACLE概念分析
3.数据库查询;
4.多表操作
5. SQL函数;
6.用户权限和安全
7. PL/SQL编程;
8.导入导出
1.数据库介绍;
2. ORACLE概念分析
3.数据库查询;
4.多表操作
5. SQL函数;
6.用户权限和安全
7. PL/SQL编程;
8.导入导出
Mysql
1. MySQL概要介绍;
2. MySQL数据库管理
3. MySQL表的管理;
4. MySQL数据的管理
5. MySQL事务、视图和存储过程
1. MySQL概要介绍;
2. MySQL数据库管理
3. MySQL表的管理;
4. MySQL数据的管理
5. MySQL事务、视图和存储过程
SVN
1.配置管理简介;
2.常用配置管理工具;
3. SVN的工作原理;
4. SVN服务端与客户端的安装操作;
5.每日构建
1.配置管理简介;
2.常用配置管理工具;
3. SVN的工作原理;
4. SVN服务端与客户端的安装操作;
5.每日构建
Java
1. Java概念与开发环境搭建;
2. Java数据类型与控制结构
3. Java类与对象;
4. Java封装、继承、多态
1. Java概念与开发环境搭建;
2. Java数据类型与控制结构
3. Java类与对象;
4. Java封装、继承、多态
Python
1. Python概要介绍与环境搭建
2. Python数据类型与控制结构
3. Python函数与模块
4. Python类和对象
5. Python异常处理
6. Python读取MySQL
1. Python概要介绍与环境搭建
2. Python数据类型与控制结构
3. Python函数与模块
4. Python类和对象
5. Python异常处理
6. Python读取MySQL
C语言
1. C语言的控制结构;
2.函数;
3.数组;
4.指针;
5.字符和字符串;
6.格式化输入/输出;
7.结构体、共同体;
8.文件处理;
1. C语言的控制结构;
2.函数;
3.数组;
4.指针;
5.字符和字符串;
6.格式化输入/输出;
7.结构体、共同体;
8.文件处理;
微信小程序
1.微信小程序简介
2.小程序开发流程介绍
3.微信小程序开发工具介绍
4.代码结构讲解
5.微信小程序页面制作实例
Mongodb
1. MongoDB数据库基本概念
2. MongoDB环境搭建
3. MongoDB常用操作
4. MongoDB索引介绍
1.微信小程序简介
2.小程序开发流程介绍
3.微信小程序开发工具介绍
4.代码结构讲解
5.微信小程序页面制作实例
Mongodb
1. MongoDB数据库基本概念
2. MongoDB环境搭建
3. MongoDB常用操作
4. MongoDB索引介绍
什么是软件测试
软件测试在开发中的有着重要地位。软件测试在各阶段的完成相应的任务,需求测试,架构测试,详细测试等。随着测试的发展,测试技术有了新的支持和扩充CMMI,其改进了各个过程提供了单一的集成框架,提高了测试效率。
CMMI对软件测试的扩充:
从对软件的测试活动扩展为对软件测试和开发的度量;
事后测试发展为全过程的测试;
测试于开发为并行过程。
测试用例:是测试过程中不可缺少的数据,其为执行条件和预期结果的集合,用于评判软件的质量的关键数据。测试用例设计的好坏直接关系到测试结果的好坏。因此需要对测试用例进行评价。