健全性测试

✍ dations ◷ 2025-04-28 00:51:06 #错误检测与校正,软件测试

健全性测试或完整性测试是快速评估索赔或计算结果是否可能的基本测试。 这是一个简单的检查,看看生产的材料是否合理(材料的创造者是理性思考,应用理智)。理智测试的目的是排除某些明显错误的结果,而不是捕捉每一个可能的错误。可以检查经验法则以执行测试。 除了执行完整或严格的测试之外,完整性测试的优势在于速度。

在算术中,例如,当乘以9时,使用9的除数规则来验证结果的数字总和是否可被9整除是一个完整性测试 - 它不会捕获每个乘法误差,但它是一个快速而简单的发现许多可能错误的方法。

在计算机科学中,健全性测试是计算机程序,系统,计算或其他分析的功能的非常简短的贯穿,以确保系统或方法的一部分大致按预期工作。 这通常是在更详尽的一轮测试之前。

理智测试可以参考各种数量级和其他简单的经验法则设备,用于交叉检查数学计算。例如:

在软件开发中,理智试验(一种形式的 软件测试 提供的"快速、广泛、和浅层的测试")确定它是否可能及合理开展进一步的测试。

软件健全测试是烟雾测试的同义词。 理智或冒烟测试确定继续测试是否和 。 完整性测试执行确定系统是否可访问且应用程序逻辑是否响应所需的应用程序功能的子集。 如果完整性测试失败,则尝试更严格的测试是不合理的。 通过快速确定应用程序是否存在缺陷而无需进行任何严格测试,可以避免浪费时间和精力。 许多公司在自动构建中运行健全性测试,作为其软件开发生命周期的一部分。

可以使用完整性测试来辅助调试软件。 考虑一下,应用程序或软件通常涉及系统外部输入和输出之间的多个子系统。 当整个系统未按预期执行时,可以使用健全性测试来帮助决定接下来要调查的内容。 如果一个子系统未给出预期结果,则可能会从进一步调查中消除其他子系统。

一个“你好,世界!”程序通常用作开发环境的健全性测试。 如果程序无法编译或执行,则支持环境可能存在配置问题。 如果它有效,任何被诊断的问题可能都在于实际的应用程序。

“健全性测试”的另一种可能更常见的用法是表示在程序代码中执行的检查,通常是对函数的参数或从中返回,以查看答案是否可以被认为是正确的。 例程越复杂,检查其响应就越重要。 这个简单的案例是检查打开,写入或关闭的文件是否在这些活动中没有失败 - 这是一个经常被程序员忽略的健全性检查。 但是,由于各种原因,更复杂的项目也可以进行健全性检查。

这方面的例子包括银行账户管理系统,它检查提款是否合理,不要求超过账户包含,并且存款或购买是合理的,以适应历史数据建立的模式  - 对于准确性,可以更仔细地检查大额存款,可以与持卡人一起检查大额购买交易以防止欺诈,在持卡人访问之前的外国地点的ATM取款可能会与他一起清理等等;这些是“运行时”的健全性检查,而不是上面提到的“开发”健全性检查。

相关

  • 波利比乌斯波利比乌斯(希腊语:Πολύϐιος,前200年-前118年)生于伯罗奔尼撒的梅格洛玻利斯,希腊化时代的政治家和历史学家,以《历史》一书留名传世,原书40卷,只有5卷传世,记叙地中海周边的
  • 浙江大学医学院附属儿童医院浙江大学医学院附属儿童医院,又名浙江省儿童医院、浙江省儿童保健院,是附属于浙江大学医学部的一所三级甲等医院。老院区(湖滨院区)位于杭州市下城区竹竿巷57号,建在滨江区的新院
  • 巴拉圭战争三国同盟获胜总计:140,000名士兵和平民阿根廷共和国:乌拉圭东岸共和国:巴拉圭战争,又称三国同盟战争,是1864年至1870年间,巴拉圭与三国同盟(阿根廷、巴西帝国和乌拉圭)之间的一场
  • CVA-58 美国号美国号航空母舰(英语:USS United States,舷号:CVA-58,又常译称为合众国号)是美国海军旗下一艘原本预计要建造、但实际上却在龙骨安放后就立刻停工而从未真正存在过的航空母舰,也是
  • 邻苯二甲酸二异庚酯邻苯二甲酸二异庚酯(英语:Diisoheptyl phthalate)是一种邻苯二甲酸酯,由一个邻苯二甲酸和两个异庚醇酯化形成,化学式为 C22H34O4,常作为塑化剂使用。
  • 南方贫困法律中心南方贫困法律中心(英文:Southern Poverty Law Center,缩写:SPLC),是一个美国非盈利的民权组织,反对白人优越主义,且坚持为那些遭仇恨团体迫害的受害者做法律代理,并获得一系列成功。
  • 哈迪扬托哈迪扬托(印尼语:Hadiyanto,1955年3月31日-),印尼已退役男子羽毛球运动员。哈迪扬托在1977年和1978年的国家级赛事表现优异,当时他在男子单打项目击败了整个印尼的精英。在1980年世
  • 巢湖平原巢湖平原为长江中下游平原的一部分,在安徽省中部巢湖地区,年降水量1000毫米左右,农业发达,为著名的水稻产区。明代诗人储良材曾用"气吞吴楚千帆落,影动星河五夜来"描写巢湖,平原区
  • 哈德加奥恩哈德加奥恩(Hadgaon),是印度马哈拉施特拉邦Nanded县的一个城镇。总人口23328(2001年)。该地2001年总人口23328人,其中男性12116人,女性11212人;0—6岁人口3784人,其中男1959人,女1825
  • 大坑圆环坐标:24°10′45″N 120°44′24″E / 24.179035°N 120.739963°E / 24.179035; 120.739963大坑圆环,台湾大坑的一种环状交通设施,位于台中市北屯区东山路与横坑巷交叉路口,也