Chapter 10 软件测试

软件测试是软件质量保证的一项关键活动,验证与确认是贯穿软件生命周期的规范化评估方法。软件验证则试图证明在软件生存的各个阶段是否满足客户的需求,软件确认是一系列的活动和过程,两个活动相互独立但却相辅相成。软件财务室要遵循一系列的原则。软件测试人员要具备很强的沟通能力、外交能力等素质。软件产品在交付之前要经过单元测试、集成测试、确认测试和系统测试。 软件测试方法从不同角度可分为静态测试和动态测试;白盒测试和黑盒测试。

面向对象软件测试包括模型测试、类测试、交互测试、系统测试、验收测试和发布测试。软件测试工具主要覆盖功能测试工具、性能测试工具、缺陷管理工具和测试管理工具。典型的有Junit、LoadRunner。

时间: 2024-10-18 10:47:05

Chapter 10 软件测试的相关文章

零元学Expression Blend 4 - Chapter 10 用实例了解布局容器系列-「StackPanel」

原文:零元学Expression Blend 4 - Chapter 10 用实例了解布局容器系列-「StackPanel」 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局容器是Blend 4 里的乖宝宝-「StackPanel」:及加码赠送「ScrollViewer」的运用. 本系列将教大家以实做案例认识Blend 4 的布局容器,此章介绍的布局容器是Blend 4 里的乖宝宝-「StackPanel」:及加码赠送「ScrollViewer」的运用. 就是要让不会的新手

Python Chapter 10: 列表 Part3

10.10 查找列表 )线性查找 线性查找顺序地将关键字key与列表中的每一个元素进行比较,直到找到某个匹配元素时返回其下标,亦或在找不到时返回-1.代码如下: # The function for finding a key in a list def linearSearch(lst, key): for i in range(len(lst)): if lst[i] == key: return i return -1 若关键字存在,线性查找在找到关键字前平均需要查找一半的元素,其运行时间

Cpp Chapter 10: Objects and Classes Part2

10.2.4 Using classes Following exapmle uses the class definition and implementation written in previous files: // usestok0.cpp -- the client program // compiler with stock00.cpp #include <iostream> #include "stock00.h" int main() { Stock s

软件工程----10软件测试

1 验证与确认 软件的错误:有错是软件的属性,而且是无法改变的.因为所有的软件都是要用人来完成的. 验证与确认 软件确认是一系列的活动和过程,其目的是为了保证软件产品能够符合其描述的要求,满足客户的需要. V&V活动:验证与确认在各个阶段中制定和管理特定的任务,其活动跨越了整个软件的活动周期. 2 软件测试基础 什么是软件测试 (1)测试是为了发现程序中的错误而执行程序的过程 (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案 (3)成功的测试是发现了至今为止尚未发现的错误的测试 软

Thinking in Java from Chapter 10

From Thinking in Java 4th Edition 内部类 public class Parcel1 { class Contents { private int i = 11; public int value { return i;} } class Destination { private String label; Destination(String whereTo) { label = whereTo; } String readLabel() { return l

C++ chapter 10——模板

**模板的概念 函数模板 类模板 名空间** 一.模板的概念 C++的模板提供对逻辑结构相同的数据对象通用行为的定义.模板运算对象的类型不是实际的数据类型,而是一种参数化的类型. 一个带类型参数的函数称为函数模板,一个带类型参数的类称为类模板. 二.函数模板 1.函数模板的概念 函数模板的基本原理是通过数据类型的参数化,将一组算法相同但所处理数据类型不同的重载函数凝练成一个函数模板.编译时,再由编译器按照函数模板自动生成针对不同数据类型的重载函数定义代码. 使用函数模板.对于函数模板,数据类型本

BDA chapter 10

numerical integration, 数值积分.numerical integration refers to methods in which the integral over continuous function is evaluated by computing the value of the function at finite number of points. Numerical integration methods can be divided to simulat

Head first java chapter 10 数字与静态

注意,先输出静态定义,然后运行main,输出"in main",然后statictests继承自staticsuper,所以先实现staticsuper,然后再实现statictests.

Chapter 10 Networking/JSON Services

<1>JSON Service In the previous section, you learned how to consume XML web services by using HTTP to connect to the web server and then obtain the results in XML. You also learned how to use DOM to parse the result of the XML document. However, man