
3.4 软件测试
软件测试定义:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
软件测试的目的:发现错误而执行程序的过程。
软件测试方法:静态测试和动态测试。
静态测试包括代码检查、静态结构分析、代码质量度量。不实际运行软件,主要通过人工进行。
动态测试:是基本计算机的测试,主要包括白盒测试方法和黑盒测试方法。
白盒测试:在程序内部进行,主要用于完成软件内部CAO作的验证。主要方法有逻辑覆盖、基本基路径测试。
黑盒测试:主要诊断功能不对或遗漏、界面错误、数据结构或外部数据库访问错误、性能错误、初始化和终止条件错,用于软件确认。主要方法有等价类划分法、边界值分析法、错误推测法、因果图等。
软件测试过程一般按4个步骤进行:单元测试、集成测试、验收测试(确认测试)和系统测试。
2017年计算机二级公共基础知识重点:软件测试.doc正在阅读:
在职人员入党申请书范文2019-在职人员入党申请书范文【三篇】09-10
主题团日活动总结2000字05-17
暑假实习日记三篇05-15
感恩的心日记400字3篇03-01
爸爸你是我的骄傲作文600字12-26
《动物大百科》读后感04-20
那段什么的时光作文600字|那段什么的时光作文600字05-06
感恩节手抄报:最感人的感恩节祝福语05-25
2018年内蒙古工业大学招聘工作人员公告05-25