![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 80
码农SW
这个作者很懒,什么都没留下…
展开
-
传说中的面试必杀题-->六种白盒测试方法
<br />先介绍一些废话: 白盒测试目的:通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试;在程序不同地方设立检查点,检查程序的状态,以确定实际运行状态与预期状态是否一致。 白盒测试特点:依据软件设计说明书进行测试、对程序内部细节的严密检验、针对特定条件设计测试用例、对软件的逻辑路径进行覆盖测试。 <br />白盒测试实施步骤:<br />1、测试计划阶段:根据需求说明书,制定测试进度。<br />2、测试设计阶段:依据程序设计说明书,按照一定规范化的方法进行软件结构划分和设计测试用例。<br转载 2010-10-13 09:37:00 · 3304 阅读 · 0 评论 -
白盒测试中的六种覆盖方法
<br /><br />摘要:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。本文介绍六种白盒子测试方法:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。<br />白盒测试的概述<br /> 由于逻辑错误和不正确假设与一条程序路径被运行转载 2010-10-13 09:38:00 · 995 阅读 · 0 评论 -
如何测试洗牌程序
我希望本文有助于你了解测试软件是一件很重要也是一件不简单的事。 我们有一个程序,叫ShuffleArray(),是用来洗牌的,我见过N多千变万化的ShuffleArray(),但是似乎从来没人去想过怎么去测试这个算法。所以,我在面试中我经常会问应聘者如何测试ShuffleArray(),没想到这个问题居然难倒了很多有多年编程经验的人。对于这类的问题,其实,测试程序可能比算法更难写,代码更多。转载 2013-05-30 05:32:43 · 1105 阅读 · 0 评论