一、系统测试分类

1、功能测试:验证当前软件主体功能是否实现

2、兼容性测试:验证当前软件在不同的环境下是否还可以使用。window,mac,浏览器,在电脑,ipad上能用吗

3、安全测试:验证软件是否只是对授权用户提供功能使用。银行卡自己使用是否安全。

4、性能测试:相对于当前于软件消耗的资源,产出能力;运行效率。

二、常用系统测试方法

1、按测试对象分类

白盒测试:软件底层代码功能实现,同时逻辑正确

黑盒测试:测试软件外在功能是否可用(点点点)。

灰盒测试:介于两者之间(接口测试)

2、按测试对象是否执行分类

静态测试:测试对象不执行,侧文档

动态测试:将软件运行在真实环境当中

3、按测试手段进行分类

手工测试:由测试人员手动的对被测对象进行验证,优点,就是可以灵活的改变测试操作和环境

自动化测试:两种形式:一种是自己写测试脚本,另外一种是通过第三方测试工具对被测对象进行测试。

优点:高效率完成人不能做的测试。

例如:同一时间,接口压力测试。

转载于:https://my.oschina.net/u/3955849/blog/3086394

系统测试分类和测试常用方法相关推荐

  1. 干货丨渗透测试常用方法总结,大神之笔!

    干货丨渗透测试常用方法总结,大神之笔! 一.渗透流程 信息收集 漏洞验证/漏洞攻击 提权,权限维持 日志清理 信息收集 一般先运行端口扫描和漏洞扫描获取可以利用的漏洞.多利用搜索引擎 端口扫描 有授权 ...

  2. Web端测试常用方法

    介绍下工作中,Web端测试所涉及到的方法: 前言:Web测试常用的方法,兼容性测试.安全性测试.可用性测试 & 逻辑功能测试 1 > 兼容性测试 先说下兼容性测试,工作中在测试时,一般涉 ...

  3. 单元测试,集成测试,系统测试,确认测试的区别

    从系统上来说,软件测试的方法主要包括单元测试,集成测试,系统测试,确认测试.(重点说单元测试和集成测试) 单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的.很明确的功能是否正 ...

  4. 【项目管理一点通】(43) 模块测试、系统测试、平台测试

    上一节聊了单元测试和功能测试的一些差异,同时也说了这些差异并不影响我们的工作.这节我们开始聊聊模块测试.系统测试和平台测试,之所以将这三个概念放在一起说,是因为本质上他们就是一个概念,之所以形成三个概 ...

  5. 双代号网络图基础算法_软考网络工程师之系统开发和运行基础(软件分类、测试、模型)...

    系统开发和运行基础(软件的分类.软件生存周期.软件开发模型.软件测试.软件项目管理) 软件的分类 系统软件,如操作系统. 支撑软件,如开发工具. 应用软件,如office. 实时处理软件,一般是工业软 ...

  6. BS和CS架构,软件开发的瀑布模型,快速原型模型、螺旋模型、敏捷开发、软件测试分类,测试的分类和理解

    1.BS和CS架构 1.1  BS:浏览器与服务器结构 优点:客户端无需安装,有web浏览器即可 缺点:在速度和安全性上需要花费巨大的设计成本 1.2  CS:客户机与服务器结构 优点:CS架构的页面 ...

  7. 互联网测试岗位分类_测试工程师面试题及答案

    1.测试人员在软件开发过程中的任务是什么? 1)尽可能早的找出系统中的Bug: 2)避免软件开发过程中缺陷的出现: 3)衡量软件的品质,保证系统的质量: 4)关注用户的需求,并保证系统符合用户需求.总 ...

  8. 软件测试分类及测试中三个主要概念

    软件测试分类: 按测试技术,软件测试可分为:黑盒测试.白盒测试.灰盒测试 黑盒测试:在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用.也被称为功能测试或者数据驱动测试. 白盒测试 ...

  9. C++STL与泛型编程(3)容器之分类与测试

    文章目录 容器的分类 序列式容器(sequence containers)代码示例 辅助函数 array 容器 array容器的测试代码 测试代码中部分函数解析 vector 容器 vector 容器 ...

最新文章

  1. 英特尔90亿美元卖掉「起家业务」,SK海力士接盘
  2. php在线读取pdf文件大小_南公子私藏PDF神器曝光
  3. busybox 安装mysql_安装busybox
  4. Pycharm不能用了
  5. win10下安装Ubuntu18.4双系统(适合小白)
  6. lsb算法 java,解决:-bash: lsb_release: command not found办法
  7. Fisher算法+两类问题
  8. HTML头标签使用-又一次定向,refresh
  9. ajax异步提交数据库,yii表单ajax异步提交,数据保存到数据库
  10. 3.1 Hadoop架构
  11. 生产环境apache2整合tomcat动静分离
  12. linux odbc 配置文件,linux操作系统配置ODBC数据源
  13. CVPR2022 Canonical Voting: Towards Robust Oriented Bounding Box Detectionin 3D Scenes
  14. Java多线程系列--【JUC集合04】- ConcurrentHashMap
  15. oracle siebel crm 8.0,Solix实现Oracle Siebel CRM 8.1整合
  16. 【手把手教你Ubuntu】Ubuntu 13.04 Linux 3D桌面完全教程,显卡驱动安装方法
  17. 看淡生死,弥争当下!
  18. cadence Virtuoso ADE原理图库中的VCVS(压控电压源)使用
  19. 构建MFS+Keepalived双机高可用热备方案`
  20. Linux编译之(1)C语言基础

热门文章

  1. 我的醉驾拘留15日记----第二日凌晨 午夜惊梦
  2. ASP.NET 2.0+Atlas编写鼠标拖放程序(2)
  3. (转)KMP的next数组模板
  4. HDU - 3571 HDU CakeMan(bfs+最短路必经点)
  5. java程序中怎么保证多线程的运行安全_Java线程安全问答(草稿)
  6. 基于TCP的Socket通讯
  7. 分治算法-02凸包问题
  8. 表达式ya是不合法的c语言标识符,《C语言程序设计》试题3及答案
  9. POJ1279(求多边形内核的面积)
  10. 最短路径之Floyd算法