【原文链接】

1、功能测试:关注功能是否正确

常见的关注点

1)是否有不正确或者遗漏的功能
2)是否满足用户的需求和系统隐藏的需求
3)输入能否正确接收,能否输出正确结果

2、可用性测试:关注产品是否好用

常见的关注点

1)过分复杂的功能或指令
2)困难的安装过程
3)错误信息过于简单
4)用户被迫记住太多的东西
5)语法、格式或者定义不一致

3、兼容性测试:关注产品是否适用多种平台

常见的关注点:

1)兼容不同的OS
2)WEB项目兼容不同的浏览器
3)兼容不同的数据库
4)箭筒不同的分辨率
5)兼容不同的厂家的硬件设备、耳机、音响等

4、可靠性测试:关注产品是否稳定可靠

常见的关注点

1)输入异常的属性
2)操作异常的文件
3)长时间工作后保持正常
4)多次打开应用程序

5、安全性测试:关注产品是否存在漏洞

常见的关注点

1)SQL注入
2)口令认证
3)加解密技术
4)权限管理
5)安全日志

6、性能测试:关注产品是否能够高效运行

常见的关注点

1)系统资源、cpu,内存数、io读写
2)并发用户数
3)最大数据量
4)响应时间
5)处理成功率

7、测试方法分类

根据是否清楚程序的内部逻辑结构:

1)白盒测试
2)灰盒测试
3)黑盒测试

根据是否运行被测对象

1)静态测试
2)动态测试

根据执行测试的方式:

1)手工测试
2)自动化测试

测试理论----软件测试六大测试类型相关推荐

  1. 学测试必看!测试理论知识之测试基础

    软件测试质量 1.1什么是质量 美国著名的质量管理专家朱兰(J.M.Juran)博士从顾客的角度出发,提出了产品 质量就是产品的适用性 质量:反映实体满足明确或隐含需要能力的特性总和. 1.2软件质量 ...

  2. 【面试宝典】软件测试工程师2021烫手精华版(第一章测试理论篇)

    前言: 翻了很多论坛博客关于面试的文章,很多都是不完整的,还都是比较常见规规矩矩的,那大家刷过的基本都不拿出来了,都是一些大家平时见得不多,但是面试官很看中的一些题. 第一章 测试理论 一. 软件工程 ...

  3. 河南省周口市安吉软件测试培训中心第一次软件测试课程-测试理论篇

    练习使用禅道(下载32位开源版) 禅道:项目管理软件 测试人员一般用来跟踪缺陷的生命周期 常用的缺陷管理工具:禅道,jira. bugzilla.QC等 登录地址:ip地址/zentao(在cmd命令 ...

  4. 软件测试基础___测试理论篇

    前言 高手,是避免失败,而不是追求成功 目录 前言 高手,是避免失败,而不是追求成功 1.为什么要写测试理论篇 2.软件测试的目标,模型及核心 3.软件测试目标案例 4.软件测试的策略 5.软件测试的 ...

  5. 2023软件测试金三银四常见的软件测试面试题-【测试理论篇】

    三.测试理论 3.1 你们原来项目的测试流程是怎么样的? 我们的测试流程主要有三个阶段:需求了解分析.测试准备.测试执行. 1.需求了解分析阶段 我们的SE会把需求文档给我们自己先去了解一到两天这样, ...

  6. 河南省周口市安吉软件测试培训中心第一次软件测试课程——测试理论考试(含答案)

    1:画出V模型和W模型,并且描述出他们的优点与缺点?(4分) 2:什么是测试计划?测试计划包含哪些内容?(4分) 答案:测试计划是对即将进行的测试做一个规范性的指导文档,包含测试范围.方法.资源,以及 ...

  7. 软件测试工程师面试题-功能测试(测试理论)

    一.测试基础 什么是软件测试 为了发现程序中的错误而执行程序的过程 软件测试的目的/为什么要在一个团队中开展软件测试工作? 发现程序员在开发中存在的代码以及逻辑错误 审核产品的完成是否符合用户需求 提 ...

  8. 测试理论系列——软件测试分类

    软件测试分类图示 一.按测试阶段划分 1.单元测试( Unit Testing) 又称模块测试,针对软件设计中的最小单位-程序模块,进行正确性检查的测试工作. 单元测试需要从程序内部结构出发设计测试用 ...

  9. 【软件测试03】APP测试理论集合

    目录 APP测试点: / 1 /软件权限 / 2 /安装与卸载安全性 / 3 /数据安全性 / 4 /图形测试 / 5 / 功能测试 / 6 / 运行 / 7 /应用的前后台切换 / 8 /免登录 / ...

  10. 测试理论系列——软件测试模型

    测试模型包含: V模型 W(双V)模型 H模型 V模型 V模型是最具有代表意义的测试模型,最早是由Paul Rook在20世纪80年代后期提出,由英国国家计算机中心 文献中发布,旨在改进软件开发的效率 ...

最新文章

  1. 人脸识别技术的那些前世今生
  2. python四十:configparse模块
  3. python 散点图 不同颜色_python – pandas – 每个点都有不同颜色图例的散点图
  4. “你什么色?”网易云人格主导色被刷屏后遭微信屏蔽:因包含互动测试内容...
  5. 如何使用加密芯片完成SHA1摘要运算
  6. Mysql 更改密码详解及设置免密登录
  7. opencv之图像边界填充-- copyMakeBorder
  8. ServerVariables 变量
  9. 如何免费下载B站视频!!!实测可用!!!
  10. 2024考研《艺术学概论》彭吉象|复习笔记(下篇)(7-12章)
  11. PyTorch深度学习(B站刘二大爷)第九讲 多分类问题
  12. 修正米勒编码matlab,修正米勒编码信源解码电路及其解码方法和节能控制方法
  13. shiny导出html,将R Shiny页面导出为PDF
  14. 组装计算机需要哪九件部件,组装各种电脑配件的规则是什么?组装电脑各配件规则介绍...
  15. 5M1270ZT144A5N CPLD 980MC 6.2NS 144TQFP /5M1270ZT144C5N
  16. 通过手机控制蓝牙模块的实例
  17. Qt使用lambda表达式实现无参信号与有参槽的连接
  18. php源码运行教程——phpstudy篇(图书商城为例)
  19. nacos + seata
  20. 一个农民工混迹于 IT 行业多年后的泣血总结

热门文章

  1. iOS label的换行符\n
  2. 《深度学习入门-基于Python的理论与实现》第四章带读 – 神经网络的学习
  3. 微信小程序实现OCR扫描识别
  4. 导出oracle数据库日志文件,Oracle数据库导出还原的两种基本方法imp/impdp
  5. 中国大学MOOC 程序设计入门——C语言 翁凯 编程测试题汇总
  6. win10激活时间(win10激活时间查询)
  7. FPGA学习笔记06——数电基础知识
  8. MATLAB 的串口连接
  9. hpm1005能扫描不能打印_「惠普m1005怎么扫描」HP惠普M1005打印机不能扫描文件该怎么办? - seo实验室...
  10. 青龙面板之运行脚本文件