回到顶部

软件测试就业培训(南京站)

2016年10月10日 9:00 ~ 2016年11月4日 18:00

收起

活动票种
    付费活动,请选择票种
    关闭 X

    您查看的活动已结束

    哎呀~主办方的活动已经结束啦,为您推荐更多活动

    查看更多
    展开活动详情

    活动内容收起

    不满20人不开班,报名钱全额退回


    一、主讲老师:

     顾翔

    二、课程简介:

    本课程培训周期为20

    三、培训内容介绍:

    软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程

    本课程每一章结合实际案例,便于大家的学习。

    四、课程介绍

    本课程通过软件测试基本测试,探索式测试,软件测试工具以及软件测试管理,结合具体案例以及部分练习对本课程进行介绍。

    、培训对象

    应届毕业生,想转为软件测试工程师的人员

    六、学员基础

    具有计算机基础,初步懂得SQL语句,HTML语言,会书写简单的Java代码。

    七、教学时间

    20

    八、课程内容

    第一部分:软件测试基础知识培训教程

    1,软件测试定义及其基本概念

    2,软件测试模型

    2.1 V模型

    2.2 W模型

    2.2 X模型

    2.3 H模型

    3,软件测试级别

    3.1单元测试

    3.2集成测试

    3.3系统测试

    3.4验收测试

    3.5维护测试

    4,软件测试阶段

    4.1计划监控阶段

    4.2分析阶段

    4.3设计阶段

    4.4实施与执行阶段

    4.5评估出口及报告阶段

    4.6测试结束阶段

    5,准则

    5.1入口准则

    5.2出口准则

    5.3挂起准则

    5.4恢复准则

    6,白盒测试

    6.1语句覆盖

    6.2 分支覆盖

    6.3 条件覆盖

    6.4 条件/分支组合覆盖

    6.5 路径覆盖

    6.6 代码评审

    6.7 静态分析

    7,测试策略

    7.1 分析式:基于风险

    7.2 基于模型:运行概况

    7.3 系统式:基于质量

    7.4 动态和启发式:已知的缺陷攻击

    7.5 咨询式:用户导向,专家导向

    7.6 回归测试:大范围回归

    8,测试设计

    8.1等价类/边界值

    8.2决策表

    8.3用况

    8.4状态图

    8.5决策树

    8.6正交法

    8.7测试用例模版

    9,测试类型(基于质量的测试)

    9.1功能性测试

    9.2非功能测试

    9.2.1易用性测试

               9.2.2可靠性

               9.2.3效率性

               9.2.4信息安全性

               9.3.5相容性

               9.2.6可移置性

               9.2.7可维护性

               9.3其他测试类型

    9.3.1数据库完整性

    9.3.2用户手册测试

    9.3.3广告测试

    10,基于风险的测试

    10.1 风险类型

    10.2 风险识别

    10.3 风险定义

    10.4 风险控制

    10.5 基于风险管理

    11,基于经验的测试

    11.1 概念

    11.2 方法

    11.2.1 商业区

    11.2.2 历史区

    11.2.3 娱乐区

    11.2.4 旅游区

    11.2.5 旅馆休息

    11.2.6 垃圾区

    11.2.7 自由行

       11.3 错误推测法

    12,评审

    12.1步骤

    12.2参予人

    12.3 类型

    12.4 评审入囗条件

    13,缺陷管理

    13.1缺陷流程

    13.2 缺陷状态

    13.3 缺陷优先级

    13.4 缺陷严重度

    13.5 杀虫剂现象

    13.6  缺陷书写规范

    13.7  重测试

    13.8  回归测试

    14,测试工具

    14.1功能

    14.2性能

    14.3缺陷

    14.5管理

    14.6 工具选择

    14.6.1 开源

    14.6.2 商用

    14.6.3 自己开发

    14.7 APP测试工具

    15,配置管理

    16,七大原则

    17,测试度量

    17.1 测试度量

    17.2 风险度量

    17.3 缺陷度量

    17.4 覆盖率度量

    17.5  信心度量

    18,测试的独立性

    19,测试商业价值

    19.1预防成本

    19.2检查成本

    19.3内部成本

    19.4外部成本

    20,测试分布式,内包,外包

    20.1分布式

    20.2内包

    20.3外包

    21,敏捷测试

    21.1 综述

    21.2 支持团队

    21.3面向业务

    21.4评价产品

    21.5面向技术

    21.6 SCRUMM介绍

    22TDDBDDATDD

    22.1TDD

    22.2BDD

    22.3 ATDD

    23,测试改进模式

    23.1 TMM

    23.2 TPI-NEXT

    23.3 CTP

    23.4 TESP

    24,关于测试的标准

    24.1 ISO

    24.2 IEEE

    24.3 国家标准

    25,测试员素质

    25.1 测试知识

    25.2 IT知识

    25.3 系统知识

    25.4 软技能

    第二部分:探索式测试

    1,探索式测试介绍

    1.1 探索式测试介绍

    1.2 基于探程的测试

    1.3 HTMS介绍

    2.分享探索测试经验

      2.1表单输入的测试探索

        2.1.1超长或不符合格式字符输入的测试探索

        2.1.2保留字符输入的软件测试探索

      2.2模糊查询输入框输入数据的测试探索

      2.3登录界面的测试探索

      2.4根据机器的声音来探索

      2.5通过查看Log日志来探索

      3.6在开头/结尾处进行探索

      2.7执行同样操作多次进行探索

      2.8通过复制/粘贴进行探索

      2.9测试结果结合经验进行探索

      2.10利用反向操作进行探索

      2.11利用名词和动词进行探索

      2.12运用提问进行探索

      2.13函数级别黑盒测试的探索

      2.14运用不懂技术和业务的人员进行探索

      2.15并发操作的测试探索

      2.16页面刷新功能的测试探索

      3.17不常用功能的测试探索

      2.18 URL栏的测试探索

      2.19突发事故的测试探索

      2.20界面链接的测试探索

      2.21需要多步操作来完成一个事务的测试探索

      2.22老功能的测试探索

      2.23重灾区的测试探索

      2.24强迫症测试法的测试探索

      2.25产品广告中提及功能的测试探索

      2.26产品说明书的测试探索

      2.27领域专家/标准提及功能的测试探索

      2.28用户并发性的测试探索。

      2.29稳定性的测试探索

      2.30用户友好性的测试探索

      2.31兼容性的测试探索

      2.32升级(Upgrade)的测试探索

    3.基于场景的测试方法

    3.1电子商务

    3.2 网上租车

    4.练习

    第三部分:软件自动化测试

    1.白盒测试

        1.1基于覆盖的测试

            1.1.1 语句测试

            1.1.2 分支测试

            1.1.3 条件测试

            1.1.4 分支/条件测试

            1.1.5 MC/DC(修订的条件/分支测试)

            1.1.6 路径测试

        1.2代码审核

        1.3单元与集成测试

        1.4白盒测试工具(Junit

            1.4.1 Junit入门

            1.4.2 中级教程

            1.4.3 高级教程

        1.5实战

    2.性能测试

        2.1性能测试基础

            2.1.1 认识性能测试

            2.1.2 性能测试概念

            2.1.3 性能测试类型

            2.1.4 性能指标

            2.1.5 性能调优

        2.2性能测试技术及性能—LoadRunner的使用

            2.2.1 性能测试技术概述

            2.2.2 性能测试工具LoadRunner介绍

            2.2.3 LoadRunner提供的主要性能测试技术手段的使用

                2.2.3.1 虚拟用户(Vuser

                2.2.3.2 参数化

                3.2.3.3 事务、集合点(Rendezvous point)和思考时间(Think Time

                2.2.3.4 场景(Scenario

                2.2.3.5 测试数据监控

                2.2.3.6 服务器资源利用率

                2.2.3.7 测试结果分析

        2.3通信软件测试

        2.4性能测试项目实战

    3.移动APP测试工具

        3.1移动软件测试技巧

        3.2安卓系统测试

        3.3 Andriod 各种UI测试框架介绍

        3.4 UiAutomator UI自动化测试框架

            3.4.1 环境准备

            3.4.2 新建测试工程

            3.4.3 编译和运行

            3.4.4 运行命令与快速调试

            3.4.5 Uiautomator API详解

            3.4.6 实战

        3.5 Selenium/WebDriver的使用

            3.5.1 安装

            3.5.2 入门

            3.5.3 WebDirver对浏览器的支持

            3.5.4 使用操作

            3.5.5 RemoteWebDriver

            3.5.6 封装与重用

            3.5.7selenium2.0中使用selenium1.0API

            3.5.8 案例

            3.5.9 练习

    3.6 Android黑盒自动化测试Monkey

    3.6.1 Monkey介绍

    3.7 Robotium自动化测试框架

    3.7.1简介

           3.7.2环境搭建

           3.7.3案例分析

           3.7.4基于源代码和APK的测试

           3.7.5利用Robotium录制脚本

           3.7.6Robotium获取控件

           3.7.7测试脚本的批量执行

    3.8 DDMS使用

           3.9 adb的使用

    3.10,精准测试与幸运产品

          3.10.1 精准测试介绍

    3.10.2 星云产品

    3.10.2.1 测试使用前的准备

    3.10.2.2 测试执行

    3.10.2.3 使用星云测试定位缺陷

    3.10.2.4 使用星云测试确定回归测试

    3.10.2.5 星云测试的其他功能

          3.10.3 练习

    3.11 AndroidRobot使用

    第四部分:软件测试管理

    1测试过程

         1.1简介

         1.2测试计划、监督和控制

            1.2.1测试计划

            1.2.2测试监督和控制

        1.3测试分析

        1.4测试设计

         1.5测试实施

        1.6测试执行

        1.7评估出口准则和报告

         1.8测试结束活动

    2 测试管理

          2.1简介

        2.2测试管理的背景

             2.2.1了解测试干系人

             2.2.2其它的软件开发生命周期活动及工作产品

             2.2.3测试活动和其它生命周期活动的整合

             2.2.4管理非功能测试

            2.2.5管理基于经验的测试

         2.3基于风险的测试和其它测试优先级设定和工作量分配的方法

              2.3.1基于风险的测试

            2.3.2基于风险的测试技术

            2.3.3选择其它测试技术

            2.3.4测试过程中的测试优先级设定和工作量分配

        2.4测试文档和其它工作产品

            2.4.1测试方针

            2.4.2测试策略

             2.4.3主测试计划

             2.4.4级别测试计划

        2.4.5项目风险管理

        2.4.6其它的测试工作产品

        2.5测试估算

    2.6定义和使用测试度量

    2.7测试的商业价值

    2.8分布式测试、外包测试以及内包测试

    2.9管理行业标准的使用

    3 评审

        3.1简介

        3.2管理评审和审计

        3.3对评审进行管理

         3.4评审度量

         3.5管理正式评审

    4缺陷管理

         4.1简介

         4.2缺陷生命周期和软件开发生命周期

              4.2.1缺陷工作流程和状态

              4.2.2管理无效和重复缺陷

             4.2.3跨职能缺陷管理

              4.3缺陷报告信息

        4.4使用缺陷报告信息评估过程能力

    4改进测试过程

        4.1简介

         4.2测试改进过程

             4.2.1过程改进的介绍

             4.2.2过程改进的类型

         4.3改进测试过程

         4.4使用 TMMi 改进测试过程

        4.5使用TPI Next改进测试过程

        4.6使用CTP改进测试过程

        4.7使用STEP改进测试过程

    5测试工具及自动化

        5.1简介

        5.2选择工具

             5.2.1开源工具

            5.2.2定制工具

             5.2.3投资回报(ROI

             5.2.4选择流程

          5.3工具生命周期

        5.4工具度量

    6员技能团队构成 

          6.4.1简介

         6.4.2个人技能

        6.4.3测试团队动力

        6.4.4使测试适合组织

         6.4.5激励

        6.4.6沟通

    老师介绍

    顾翔,1997年毕业于北京工业大学,2002年从事软件测试工作 。曾经在互联网,嵌入式软件公司,ERP软件公司,网络管理软件公司担任测试工程师,测试经理,测试部门经理职务,有很多公司工作的经验,现在在啄木鸟软件测试培训网,从事专职软件测试,大数据,云计算培训工作。2014年,顾翔接受了51测试网的专访,《51Testing专访顾翔—解读开发转测试的趣味人生》,并且发布了个人专刊:《测试专刊-顾翔与你一起漫谈测试》以及《测试专刊-白云群中话计算》。

    个人成就

    l 2016开始著书《软件测试之设计、工具及管理》,共三卷,将于明年初出版;

    l 2015-11参加在清华组织的大数据峰会,对骆家辉先生进行了采访;

    l 在网上发表论文数四十余篇;

    l 2005年,2010年,2011年分别在51testin沙龙上做专题报告;

    l www.51testing.com特约嘉宾;

    l 2014-6成为中国测试经理联盟会员;

    l 2014-9接受51testing网站专访;

    l 2014-10在51testing网站出版个人专辑《顾翔与你一起漫谈测试》;

    l 2015-1在51testing网站出版个人专辑《白云群中话计算》;

    l 2014-11成为51testing网站做客专家;

    l 2014年获得ISTQB基础级证书(满分40分,获得38分高分);

    l 2004年利用业余时间创办啄木鸟测试网 www.3testing.com

    l 1999获得D-LINK公司与联想科技公司首批D-NA网络管理技术认证工程师证书;

    l 2002获得ISO9000内审员认证证书。

    讲课内容

    l 2004年,2005年,2010年,2011年分别在51testing沙龙上做专题报告;

    l 2013年 在领测网沙龙上做专题报告。

    l 2012年苏州网讯做关于《功能测试用例设计》的企业内训(2天)

    l 2014年在中国软件协会智盟做《探索式测试》,《云计算测试》以及《自动化测试》演讲

    l 2014年在中国建设银行北京研发中心做《云计算测试企业内训》(2天)

    l 2015.4在课通天下网站上进行《如何让传统企业结合大数据实现互联网+》

    l 2015.4在课通天下网站上进行 《项目管理中的产品质量成本》

    l 2015.6为福州融合软件公司建立测试团队

    l 2015.7为成都信息工程学院培训《基于安卓的APP测试》

    l 015.8为北京某公司培训《嵌入式软件测试》

    l 2015.8为广东移动公司培训《移动APP测试与开发》

    l 2015.9为厦门理工学院做《安卓移动APP开发就业培训》

    l 2015.10为四川移动进行《云计算》培训”

    l 2015.10为福建移动进行《IOS测试探索式测试》培训”

    l 2015.11-12在“光荣之路《软件测试基础教程》

    l 2016.1在好班掌平台上开设《白盒测试教程》

    l 2016.1在好班掌平台上开设《大数据在农村运用的机遇与分析》

    l 2016.1在好班掌平台上开设《软件测试分析设计》课程

    l 2016.4在南京某软件中心举办《软件探索式测试课程》

    l 2016.4在北京召开公开课《安卓软件自动化测试》

    l 2016.4在北京北方工业大学主办《软件测试分折设计》讲座。

    l 2016.5在合肥给安徽电信作为期四天的《软件自动化测试课程》课程

    l 2016.5在北京国家发改委信息中心给大学老师进行了为期两天的《软件测试》课程

    l 2016.7在北京,上海两地介绍星云测试产品

    个人微博

    l http://www.51testing.com/?162585/



    举报活动

    活动标签

    最近参与

    • 食指哥
      收藏

      (8年前)

    • JHL
      收藏

      (8年前)

    您还可能感兴趣

    您有任何问题,在这里提问!

    为营造良好网络环境,评价信息将在审核通过后显示,请规范用语。

    全部讨论

    还木有人评论,赶快抢个沙发!

    微信扫一扫

    分享此活动到朋友圈

    活动日历   04月
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 1 2 3 4 5

    免费发布