2017年最新版软件测试课程大纲

目前课程版本:1.0   升级时间:2017.08.25   点击咨询

软件测试基础班课程大纲

学习对象

0基础0经验的小白人员;想通过最低的成本来试一下自己是否适合做软件测试相关工作的转型人员。

上课方式

全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)

培训时间

部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询



软件测试基础班课程大纲
所处阶段主讲内容技术要点
第1阶段:测试基础计算机基础计算机体系结构基础;操作系统基础。
软件测试基础
软件的基础概念;软件质量及质量模型;软件测试的基础理论;软件测试的需求分析;软件测试流程及模型;软件测试计划及范例。
配置管理工具Svn
基础班项目实战登录模块测试维度分析

软件测试就业班课程大纲

学习对象

0基础0经验的小白人员;想通过最低的成本来试一下自己是否适合做软件测试相关工作的转型人员。

上课方式

全日制脱产,每周5天上课, 上两天课休息一天的上课方式(实际培训时间可能因法定节假日等因素发生变化)

培训时间

部分校区可能会根据实际情况有所调整,详情可询咨询老师   点击咨询




软件测试就业班课程大纲
所处阶段主讲内容技术要点
第2阶段: 功能测试系统测试基础产品需求分析;黑盒用例设计;缺陷定义描述;测试报告撰写。
项目一利用质量模型结合黑盒用例方法设计测试用例及缺陷分析
测试管理工具测试管理工具 Qc;缺陷管理工具 Jira;项目管理工具 禅道。
配置管理工具Git
企业级环境配置虚拟机;Linux基础命令;LAMP环境搭建;WAMP环境搭建;中间件tomcat\Weblogic;数据库的安装;Linux网络连接;应用软件部署。
数据库(Mysql/redis)安装卸载;创建数据库;数据库的增删改;查询(单表,多表);视图,存储过程。
项目二电商项目实战
第3阶段:自动化测试Python语言基础基础语法;程序机构;文件操作;面向对象;异常处理。
Web端项目自动化自动化测试原理;自动化测试适用范围;Selenium的工作原理;Selenium的定位方式;Python+unittest框架;Svn+jenkins持续集成。
移动端项目自动化移动端测试原理;Appium的工作原理;元素定位技术;常见API使用;移动端环境部署;Python脚本开发;搭建完成无人值守框架;Monkey及Monkeyrunner。
项目三App项目实战
接口自动化网络协议Http、Https;抓包工具:fiddler;接口测试基础及用例设计;使用Postman工具完成接口测试;Python实现接口自动化;flask模块介绍;利用jemter完成接口性能测试;
第4阶段:性能测试 性能测试基础性能测试理论;Web前端性能分析;性能测试分类;性能测试流程;性能测试用例编写。
性能测试工具loadrunner工作原理;脚本开发技术;参数化技术;关联技术;事务、检查点和集合点;场景设计和监控。
性能调优数据库调优;中间件调优;Linux调优。
性能测试报告撰写撰写性能测试报告步骤;合并、修饰性能监控结果。
项目四 性能项目实战

基础差? 可免费学基础班

申请试读名额

基础过关? 可直接就读就业班

基础测试

教学服务

  • 每日测评

    每晚对学员当天知识的吸收程度、老师授课内容难易程度进行评分,老师会根据学员反馈进行分析,对学员吸收情况调整授课内容、课程节奏,最终让每位学员都可以跟上班级学习的整体节奏。

  • 技术辅导

    为每个就业班都安排了一名优秀的技术指导老师,不管是白天还是晚自习时间,随时解答学员问题,进一步巩固和加强课上知识。

  • 学习系统

    为了能辅助学员掌握所学知识,黑马程序员自主研发了6大学习系统,包括教学反馈系统、学习难易和吸收分析系统、学习测试系统、在线作业系统、学习任务手册、学员综合能力评定分析等。

  • 末位辅导

    为了能辅助学员掌握所学知识,黑马程序员自主研发了6大学习系统,包括教学反馈系统、学习难易和吸收分析系统、学习测试系统、在线作业系统、学习任务手册、学员综合能力评定分析等。

  • 生活关怀

    从学员学习中的心态调整,到生活中的困难协助,从课上班级氛围塑造到课下多彩的班级活动,班主任360度暖心鼓励相伴。

  • 就业辅导

    小到五险一金的解释、面试礼仪的培训;大到500强企业面试实训及如何针对性地制定复习计划,帮助学员拿到高薪Offer。