电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

嵌入式系统软件测试及测试案例开发VIP免费

嵌入式系统软件测试及测试案例开发_第1页
1/6
嵌入式系统软件测试及测试案例开发_第2页
2/6
嵌 入 式 系 统 软 件 测 试 及 测 试 案 例 开 发 嵌 入 式 系 统 软 件 测 试 及 测 试 案 例 开 发 --第 1页嵌 入 式 系 统 软 件 测 试 及 测 试 案 例 开 发 --第 1页 测试是传统软件开发的最后一步。整个软件开发过程,需要收集要求、进行高层次的设计、详细设计、创建代码、进行部分单元测试,然后集成,最后才开始最终测试。 最佳的开发实践应包含代码检查这个步骤。然而代码检查一般只能找出 70% 的系统错误,因此完美的测试环节绝对必不可少。测试就像个复式记帐系统,可以确保将缺陷扼杀在最终推出的产品之前。 在所有其它的工程实践中,测试都被视为基本环节。比如,在美国,每一座联邦政府出资修建的桥都必须经过大量的风洞测试。而在软件领域,测试并没有很受重视。尽管测试是所有工程实践准则的关键部分,但编写测试程序却感觉是在浪费时间。好在嵌入式系统设计界内的许多领域已 经将测试作 为其工作 的核 心 部分,他 们 认 识 到 将这个关键步骤放 在项 目 末期 极 不明 智 ,因而主 张 同 步地 编写测试程序和 应用 程序。 嵌入式系统软件测试在诸 多方 面 都与 应用 软件测试一样 。不过,应用 测试与 嵌入式系统测试之间还 是存 在一些 重要差 异 。嵌入式开发人 员 一般会 用 到 基于 硬 件的测试工具 ,而这类工具 通 常 不会 用 于 应用 开发过程中。此外 ,嵌入式系统一般都有些 独 一无 二 的特 性 ,这些 特性 应该 在测试计划 中得 以体 现 。本文 将介 绍 测试和 测试案 例 开发的基础 知 识 ,并指 出整个嵌入式系统测试工作 的特 有细节。 何 时测试以及 如何 测试 从 图 1 可以看 出,在可行的条 件下 ,测试应尽早 展 开。一般来 讲 ,最早 的测试是由 最初的开发人 员 进行的模 块 或 单元测试。遗 憾 的是,开发人 员 大多对如何 建构 一整套 测试例 程以进行测试所知 不足 。由 于 精 心 设计的测试例 程通 常 直 到 集成测试时才能使 用 ,因此许多在单元测试过程中就能找出的缺陷直 到 集成测试时才会 被发现 。比如,硅 谷 的一家 大型 网 络 设备厂 商 为找出其软件集成问 题 的关键原 因,进行了 一项 研 究 。这家 厂 商 发现 ,在项 目 集成阶 段找出的缺陷中,有 70% 是由 在集成之...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

嵌入式系统软件测试及测试案例开发

您可能关注的文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部