0、前言

测试领域包含:软件测试和硬件测试。本文主要讨论软件测试。

软件测试工程师:了解产品的功能要求,测试软件是否有缺陷,测试软件是否稳定,安全,操作方便,并撰写相应的测试规范测试用例

1、软件测试测试

软件行业的公司包括:

  • 软件公司:比如给政府或事业单位开发应用,结案后,只需要进行简单维护。
  • IT公司:完成产品开发后,还需要进行迭代开发。比如Wechat,talktik。

软件测试主要包含:

  1. App测试(属于移动端)
  2. Web测试(属于PC端,也包括移动端)
  3. 游戏测试
  4. 物联网测试

1.1 黑盒测试

黑盒测试(black box testing):也称为功能性测试。计算机领域检查程序状态,确定实际运行状态与预期状态是否一致的重要环节。

功能性测试需要撰写测试用例,测试用例用来检测指定的功能,测试用例需要覆盖整个功能模块。

黑盒测试:需要结合兼容性能测试方面,根据软件需求,设计文档,模拟客户场景随系统进行实际测试,测试的内容可以考虑以下内容:

  1. 正确性(correction):计算结果,命名
  2. 可用性(usability):是否满足软件需求说明
  3. 边界条件(b

软件测试中的黑盒测试和白盒测试和灰盒测试相关推荐

  1. 什么是黑盒测试和白盒测试、灰盒测试?

    软件测试按照测试技术划分可以有:黑盒测试,白盒测试,灰盒测试 黑盒测试又叫功能测试 1.软件黑色盒子,里边的实现,看不见代码 2.输入,输出结果---功能测试的方法 这是因为在黑盒测试中主要关注被测软 ...

  2. 软件测试基础:黑盒测试,白盒测试及具体方法

    1.      程序的质量主要取决于设计的质量. 2.      测试分为单元测试,集成测试,系统测试. 3.      测试的目标是在既定时间内尽可能多的发现系统中的错误,但是不能证明程序的正确性. ...

  3. 黑盒测试、白盒测试和灰盒测试的基本概念

    黑盒测试.白盒测试和灰盒测试的基本概念作者:Aken 1. 黑盒测试   黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作 ...

  4. 软件测试:黑盒测试、白盒测试和灰盒测试

    1. 黑盒测试和白盒测试的直观图 从图中可以直接看出来,黑盒测试就当整个程序是个黑盒子,我们看不到它里面做了些什么事情,只能通过输入输出看是否能得到我们所需的来测试.而白盒测试可以当盒子是透明的,里面 ...

  5. 黑盒测试、白盒测试、灰盒测试的区别

    1. 黑盒测试 黑盒测试也称功能测试.数据驱动测试或基于规格说明书的测试,它是通过测试来检测每个功能是否都能正常使用.在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况 ...

  6. 黑盒测试、白盒测试、灰盒测试区别与详细功能描述

    一.黑盒测试.灰盒测试.白盒测试概念 黑盒测试:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检验每个功能都是否能够正常使用. 白盒测试:白盒测试也称结构测试或逻辑驱动测 ...

  7. 软件测试-黑盒测试,白盒测试,灰盒测试

    黑盒测试 概述 实际上就是功能测试,不关心程序的内部结构,只关心输入输出.基于产品需求和用户观点出发的测试,查看界面规划是否符合界面需求,查看是否有功能遗漏,是否有人机交互错误,数据库结构错误,检测行 ...

  8. 黑盒测试,白盒测试与灰盒测试的比较和区别

    定义 黑盒测试 黑盒测试是一种软件测试技术,它可以检查软件的功能,而不会窥视其内部结构或编码.黑盒测试的主要来源是客户声明的要求规范. 在此方法中,测试人员选择一个函数并提供输入值以检查它的功能,并检 ...

  9. 黑盒测试,白盒测试,灰盒测试

    黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求. 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查. 具体 ...

最新文章

  1. 两类非常隐蔽的全表扫描,不能命中索引(一分钟系列)
  2. 修改注册表实现程序开机自启动
  3. .NET和Java之争
  4. 今天开通一个真正属于自己的博客了《L.M》
  5. 35 【kubernetes】configMap
  6. 常见的算法题目分类图
  7. jsp访问web-inf下的spring配置文件
  8. Android事件处理
  9. java 数组存入数据库_哔站播放量高达三百万的Java视频教程,如此惊人,还不来学?...
  10. 中国管理实践的大趋势
  11. 15-传输层协议和应用层协议
  12. Rayman的绝顶之路——Leetcode每日一题打卡8
  13. 作为一名程序员如何在国内使用谷歌搜索技术(Google)?
  14. 下手重了,我把同事小刘的腿打断了...
  15. java.lang.reflect.UndeclaredThrowableException
  16. Android Studio Error:前言中不允许有内容
  17. MATLAB 中的左除(\)和 右除(/)
  18. vue全局自定义字体,提高项目字体美化
  19. win7环境下 net start npf服务名无效的解决方法。
  20. 关于参加全国大学生数学建模竞赛总结

热门文章

  1. 在土豆传的第一篇视频
  2. 万豪国际集团全新人才品牌“Be”将于全球超8300家酒店上线 | 美通社头条
  3. 1336A - Linova and Kingdom
  4. GPS,RTK,PPS及网络RTK科普
  5. 手把手教你下载在线地图?!再也不用下了
  6. 矩阵中的旋转(Rotation)
  7. 哈夫曼树【北邮机试】
  8. 方舟大洋洲服务器稳定嘛,方舟生存进化最新版182.0更新内容翻译一览
  9. 怎么做优秀的家电行业品牌宣传片?
  10. matlab 求矩阵程序设计,MATLAB程序设计教程(2)—MATLAB矩阵及其运算(3)