|
测试
在软件开发过程中,误差可在任何阶段的发展注入了.这是因为早期阶段的核查方法是软件开发手册. 因此,在制定编码典活动可能有一些失误和设计错误的规定,除了失误编码活动期间推出.测试期间,测试程序执行一套测试用例,纲要和试生产情况进行评价,以确定是否有表演节目预计.
因此,测试是一个软件项目的过程分析检测所需的条件和现有的差额(即 昆虫)、评价软件项目的特点.所以,分析测试过程中发现一个错误的意图与纲领.
一些测试原则
- 测试不能显示未损坏,只有他们的存在.
- 先前的错误是,它更昂贵.
- 后来发现是错误的,是昂贵.
现在让我们讨论一些测试技术:
白盒子测试
白箱测试是将所有路径通过技术测试与每个节目播出价值. 这种方法需要一些知识应该怎样做节目. 举例来说,如果你的节目接受整型值1至50, 白盒子测试,测试程序将与所有50个是正确的价值观,确保每一、其他可能的值,然后测试每一个整数和测试,它的表现可能会如预期.考虑到一些典型数据项计画可能,白箱测试的可能排列很难做出大节目.
白箱测试可应用于安全临界功能大纲领 而其余大部分测试使用黑盒测试,下面讨论. 由于人数排列,白箱测试是平时用测验治理、凡馈给幅度值迅速通过一项特别计划纲要 伐木例外预期行为.白箱测试,有时称为结构,明确、公开测试盒.
黑盒测试
黑盒测试类似白盒子测试,测试一切价值而非例外,选定值测试.在这种测验,测试知道什么投入和预期成果应 但不一定节目如何到达.黑盒测试有时称为功能测试.
测试黑盒测试通常情况下尽快制定计划规格齐全.测试用例是基于等价的班级.
|
|