51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2868|回复: 1
打印 上一主题 下一主题

[原创] 嵌入式测试阶段及解析测试流程

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-11-17 17:40:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
嵌入式测试阶段:
根据软件开发阶段不同,可分为平台测试、单元测试、集成测试和系统测试。
1.平台测试
包括硬件电路测试、操作系统及底层驱动程序测试等等。硬件电路测试需要所对应的测试工具来进行测试。操作系统和底层驱动程序的测试主要关注多任务调度、实时性能、数据传输等指标。
2.单元测试
将测试系统分成若干个单元模块,对每个单元模块进行测试,测试环境主要在宿主机上进行。
3.集成测试
将所有模块进行组合,测试内容主要是各模块间接口的数据传输、关注集成后的功能实现和各模块之间的耦合性。
4.系统测试
在集成测试完成之后,将系统完全移植到目标机中,验证软件能否满足用户需要,严格遵守需求规格说明书进行系统测试。本阶段测试主要包括:功能测试、性能测试、接口测试、负载测试、容量测试、安全性测试、稳定性测试、兼容性测试和可靠性测试。
以保证最终用户的产品质量为宗旨,以文档化把控质量的测试实施理念,将嵌入式软件测试流程分成四个阶段计划、设计、实行和总结。
1.测试计划阶段
从可行性分析开始,首先要熟悉产品,参与项目策划和讨论中,并对整个项目提供可测试性建议。需要完成“软件测试需求说明书”和“软件测试计划”等资料编写工作,并于项目组成员一同进行评审,评审通过后开始下一阶段的工作。
2.测试设计阶段
参照“软件测试需求说明书”和“软件测试计划”资料内容,对测试内容进行设计,这个阶段的重要性不言而喻,设计质量的好坏直接影响到测试执行的质量。此阶段需要完成“软件测试方案与”“软件测试用例”的编写工作并对内容进行评审。在项目进行过程中如果需求说明书进行了更改,对应的测试内容也随之会发生变动,根据实际情况考虑是否需要重新进行设计,相关变更记录也要随之更新。
3.测试执行阶段
该阶段需要测试人员搭建好测试环境,准备测试数据,主要任务是根据设计好的测试用例来进行测试,输出对应测试结果,将缺陷内容提交至缺陷库。
4.测试总结阶段
整个测试过程总结,结论性报告在此阶段产生。本阶段对产生的缺陷进行分析,归纳并且输出软件测试报告等资料,将项目中数据进行整合、分析得出能否上市结论。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-19 22:43 , Processed in 0.061802 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表