静态自动化测试

发表于:2012-3-26 10:52

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

 作者:wangheng    来源:TaoBao QA Team

  一、静态测试含义

  静态测试是指无须执行被测代码,而是借助专用的软件测试工具评审软件文档或程序,度量程序静态复杂度,检查软件是否符合编程标准,借以发现编写的程序的不足之处,减少错误出现的概率。

  静态测试包括代码检查、静态结构分析、代码质量度量等。

  二、静态测试检查点

  个人总结的静态测试检查点如下(疏漏不足肯定有,欢迎大家补充):

  三、代码检查点实例

  下面举几个代码中常见的错误示例,讲讲静态测试的作用和使用角度。

  1、空指针风险

Person person = aMap.get(“bob”);

if (person != null) {

person.updateAccessTime();

}

String name = person.getName();

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号