`
javasalatu
  • 浏览: 726461 次
  • 性别: Icon_minigender_2
  • 来自: 北京
博客专栏
96df99eb-e89d-3228-9c8e-967fc745ec52
程序员的自我经营之道
浏览量:7715
文章分类
社区版块
存档分类
最新评论

几个软件测试类型概念

 
阅读更多

软件开发也得对软件测试有一定了解,最近在补充一些软件测试方面的知识,感觉测试也挺有意思。

1. what's smoke testing?

Smoke testing is to insure that the new build for development did not cause any problems for automation test scripts. Tests verify and validate that the new build is ready for automation build acceptance test run.

2. what's system testing?

Testing of the application should focus on any target requirements that can be traced directly to modules, and business rules.

3. what's performance testing?

Performance testing measures response times, transaction rates and other time sensitive requirements. The goal of performance testing is to verify and validate the performance requirements have been achieved.

4. what's load testing?

Load testing measures subjects the system-under-test to varying workloads to evaluate the system ability to continue to function properly under these different workloads. The goal of load testing is to determine and ensure that the system functions properly beyond the expected maximum workload.

5. what's stress testing?

Stress testing is intended to find errors due to low resources or competition for resources.

6. what's volume testing?Volume testing subjects the software to large amounts of data to determine if limits are reached that cause the software to fail. Volume testing also identifies the continuous maximum load or volume the system can handle for a given period.

7. what's regression testing?

Regression testing in its most basic form is simply testing done to determine whether a product has regressed to a less functional state than in the previous build.

8. what's function testing?

The objective of function test is to measure the quality of the functional components of the system. Tests verify that the system behaves correctly from user / business perspective and functions according to the requirements etc.

分享到:
评论

相关推荐

    软件测试经典面试题 (超实用)

    15、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)? 7 16、条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录? ...

    软件性能测试过程详解与案例剖析

    第1章 软件性能测试基本概念 1.1什么是软件性能 1.1.1用户视角的软件性能 1.1.2管理员视角的软件性能 1.1.3开发视角的软件性能 1.1.4总结 1.2软件性能的几个主要术语 1.2.1响应时间 1.2.2并发用户数 1.2.3吞吐量 ...

    软件测试金字塔

    “测试金字塔”是一个隐喻,它告诉我们将软件测试分成不同颗粒度的桶,也给出了我们应该在这些组中进行多少次测试的想法。尽管测试金字塔的概念已经存在了一段时间,但团队仍然很难正确地实施。本文重新探讨了测试...

    软件工程+研究生复试+求职+面试题

    汇总了计算机研究生复试有关软件工程各章节简答题,使用了易于口头表达的语言进行了总结。包括软件工程基本概念及各章节问题回答。...2. 软件测试有几个阶段? 1. 软件的维护的目标是什么,有哪几种维护类型?

    软件工程知识点

    它包含:软件定义、软件开发、软件运行维护三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验证、系统运行与维护等几个阶段。 软件定义...

    loadrunner测试资料

    系统的性能是一个很大的概念,覆盖面非常广泛,对一个软件系统而言包括执行效率、资源占用率、稳定性、安全性、兼容性、可靠性等等,以下重点从负载压力方面来介绍服务器系统性能的测试。系统的负载和压力需要采用...

    计算机二级公共基础知识

    二叉树具有以下几个性质: 性质1:在二叉树的第k层上,最多有2k-1(k≥1)个结点。 性质2:深度为m的二叉树最多有2m-1个结点。 性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。 ...

    软件设计规范

    语言的发展,是一个软件生成的历史。所谓统一建模,所谓设计模式,其实都是软件生成的问题。 需求分析。需求分析本质上是独立的。所谓OOA,面向对象的建模,把程序构造概念上升到需求分析领域可能是不对的。一个先验...

    软件设计师重点考点

    2.几个重要的算法程序 235 2.1 堆排序 235 2.2 归并排序 237 专题十一: 系统工程知识 239 1.系统与系统工程: 239 1.1 系统的概念: 239 1.2系统的分类 239 1.3系统的特性 239 1.4系统与环境 240 1.5系统工程与系统...

    计算机二级C语言程序设计模拟软件

    该考试的内容主要涵盖以下几个方面: C语言基础知识:包括数据类型、变量定义与声明、常量、运算符、表达式和语句等基本概念。 流程控制语句:包括选择结构(if语句、switch语句)、循环结构(for循环、while循环、...

    软件工程-理论与实践(许家珆)习题答案

    软件发展有几个阶段?各有何特征? 答: ① 程序设计阶段。  硬件特征:价格贵、存储容量小、运行可靠性差。  软件特征:只有程序、程序设计概念,不重视程序设计方法。  ② 程序系统阶段。  硬件特征:速度、...

    计算机二级C语言考试题预测

    (16) 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A) 注:P67 A. 控制流 B. 加工 C. 数据存储 D. 源和潭 (17) 软件需求分析阶段的工作...

    网络安全技术测试题.docx

    对于SYN Flood攻击,目前还没有完全有效的方法,但可以从以下几个方面加以防范: 1. 对系统设定相应的内核参数,使得系统强制对超时的SYN请求连接数据包的复位,同时通过缩短超时常数和加长等候队列使得系统能迅速...

    高级软件架构师复习提纲

    使用测试的类型包括:配置测试;兼容性测试;压力测试;性能测试;文档和帮助文件测试;可用性测试 5、MSF的哪一个角色负责客户最后签字认可过程?发布管理角色 6、覆盖测试是开发阶段最常见的测试。它有以下类型:...

    数据库设计-ER图.pdf

    2.1 E-R 模型基本符号 实体的表示:用长方形 联系的表示:用菱形,1:1、1:n (m:1)、(m:n) 属性的表示:用椭圆形 E-R 图具有以下几个特性: 一个联系集合可以定义在两个或两个以上的实体集合上,例如老师--学生--...

    2018计算机导论与程序设计-14.pdf

    wangjunping 4 测试 白 (programmer) 基本路径 控制结构 黑(User) System test engineer 穷尽 随机 边界值 语句覆盖 条件测试 数据流测试 循环测试 软件测试(白盒测试) 2020/3/17 5 举例 2020/3/17 xidian ...

    二级C语言公共基础知识

    (3) 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。 答:黑盒 (4) 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设备"之间存在______联系。 答:一对多#1:...

    JAVA面试题最全集

    软件开发生命周期有哪几个阶段? 79.软件开发有哪些因素? 80.软件开发中如何进行版本控制? 81.UML中,类视图如何表示类中的继承与聚合? 82.客户端游标与服务器端游标的区别? 83.动态游标与静态游标的区别? 84....

    pytest_tutorial:pytest简单教程

    这里的大部分内容是基本的Python,但是您应该至少对以下几个基本概念有所了解: 是Python中的语法元素,可修改函数的操作。 是在程序执行期间发生错误时发出的信号。 重要的是,异常是具有引发异常的代码所指定的...

Global site tag (gtag.js) - Google Analytics