为了账号安全,请及时绑定邮箱和手机立即绑定

软件测试基础-概念篇

难度入门
时长 3小时 2分
学习人数
综合评分9.57
111人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.4 逻辑清晰
  • 敏捷测试特点

    查看全部
  • 敏捷测试价值观

    查看全部
  • 白盒测试方法

    查看全部
    0 采集 收起 来源:软件测试手段

    2019-12-17

  • 黑盒测试实施方法

    查看全部
    0 采集 收起 来源:软件测试手段

    2019-11-13

  • 黑盒测试的目的

    查看全部
    0 采集 收起 来源:软件测试手段

    2019-11-13

  • 三种分类方式



    查看全部
    0 采集 收起 来源:软件测试手段

    2019-11-13

  • 软件测试按照软件测试手段分类:黑盒测试、白盒测试、静态测试、动态测试手工测试、自动化测试。

    黑盒测试:无需关注内部结构、但代码覆盖率比较低,自动化的黑盒测试复用率较低,维护成本也比较高,黑盒测试主要测试是否有不正确或者遗漏的功能,在接口上,输入是否能被正确的接受,能否输出正确地结果,是否有数据结构或者数据文件的访问错误,性能上是否能满足要求,黑盒测试的主要设计方法有等价类划分法、边界值分析法、错误推测法、因果图法、正交试验分析法、状态图迁移法、流程分析法。

    白盒测试:内部逻辑代码对开发人员是透明的,也叫透明测试,主要看逻辑覆盖率,语句覆盖、条件覆盖、条件组合覆盖、分支覆盖、判定覆盖、条件判定组合覆盖、路径覆盖。白盒测试会迫使测试人员去思考软件的实现原理,可以检测代码中的每条分支和路径、可以揭示隐藏在代码中的错误、对代码的测试比较彻底,比较昂贵。白盒测试的主要测试方法有代码检测法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法。

    静态测试:无需执行被测程序,看文档或代码。互审-》走查-》会议

    动态测试:运行被测程序,检查结果与预期结果的差异。

    手工测试:深度测试和强调主观判断的测试。众包测试、探索式测试等。

    自动化测试: 使用单独的测试工具控制测试的自动化执行以及对预期和结果进行自动检查。单元测试、接口测试、性能测试。

    查看全部
    4 采集 收起 来源:软件测试手段

    2019-10-29

  • 软件测试的职业发展方向:

    技术方向:黑盒测试、白盒测试、自动化测试、性能测试、安全测试、测试架构。

    管理方向:测试组长、测试经理、测试总监、项目经理。

    软件测试的一个学习路线:

    系统知识储备:linux(必会)、互联网网络基础、数据库、编程基础。

    功能测试核心:测试模型、测试流程、用例设计、缺陷管理。

    自动化测试:web前端开发基础、浏览器调试工具的使用、接口测试工具的使用、web自动化测试selenium、自动化测试框架的使用和搭建、自动化测试平台。

    性能测试:性能需求分析、性能测试工具的使用、性能的监控分析和调优。

    安全测试:抓包工具的使用、安全漏洞原理、安全漏洞测试方法、漏洞的防范。

    测试进阶学习:shell脚本、测试工具的研发、敏捷测试&TestOps、Mock、Docker。

    软件测试按照测试的阶段来分:

    单元测试:一般由开发人员对最小模块逐一测试

    集成测试:各个单元模块之间的接口

    系统测试:整个系统的功能和性能

    验收测试:alpha测试、beta测试


    查看全部
    2 采集 收起 来源:软件测试手段

    2019-10-29

  • 软件测试概念
    查看全部
    0 采集 收起 来源:其他测试分类

    2019-10-25

  • 安全测试工具
    查看全部
  • 工具
    查看全部
  • 浏览器内核
    查看全部
  • 回顾总结:  。。

    http://img1.sycdn.imooc.com//5da6ba9d0001fffc06810384.jpg

    查看全部
    0 采集 收起 来源:其他测试分类

    2019-10-16

  • http://img1.sycdn.imooc.com//5da6ba2c0001939402470147.jpg11111

    查看全部
    0 采集 收起 来源:其他测试分类

    2019-10-16

  • 回归测试:关键模块和重点功能,尽量自动化

    冒烟测试:代码更改后的测试,主要是整体流程和整体功能实现的测试

    查看全部
    0 采集 收起 来源:其他测试分类

    2019-10-16

举报

0/150
提交
取消
课程须知
本门课程适合有志于从事软件测试或在校软件专业的同学学习, 最好了解一些软件工程的基本概念,对软件测试这个职业有一些最基本的认识。(随堂资料:http://img1.sycdn.imooc.com//down/57bd4d2f0001474e00000000.rar)
老师告诉你能学到什么?
通过学习本门课程,能够理清我们接触到得各种不同的软件测试概念以及它们的主要作用和适用场景,可以更加理解软件测试这个职业的作用和对软件产品的意义。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!