软件工程的实现与测试

发表于:2012-7-31 10:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

    ● 如果如果规定了输入数据的一组值,而程序对不同输入值做不同处理,则每个允许的输入值是一个划分,不输入是一个划分

    ● 如果规定输入数据必须遵循规则,则分为符合规则输入与各种不同角度不符合规则的无效输入

    ● 如果输入为整形,可分为正整数,零,负整数

    ● 如果程序的处理对象是表格,则分为用空表格,含一项或多项的表格

  ● 等价设计方案的主要两步骤:

    ● 尽可能多覆盖未覆盖的等价有效输入值,重复到有效等价输入值都被覆盖

    ● 尽可能多覆盖未覆盖的等价无效输入值,重复到无效等价输入值都被覆盖

  边界值分析:经验表明,处理边界情况时程序最容易发生错误

    ● 使输出刚好等于有效范围的最小值

    ● 使输出刚好等于有效范围的最大值

    ● 使输出刚好小于有效范围的最小值

    ● 使输出刚好大于有效范围的最大值

  在改正错误前软件工程师应该仔细考虑的问题

  ● 是否相同错误在程序其他什么地方?

  ● 修改后是否会引入新的错误?

  ● 为防止以后这类错误该如何做?

55/5<12345
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号