51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6090|回复: 0
打印 上一主题 下一主题

[转贴] 软件静态测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-28 14:10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
静态测试是软件测试中的术语,它通常是指不执行程序代码而寻找代码中可能存在的错误或评估程序代码的过程。其被测对象是各种与软件相关的有必要进行的测试的产物,例如各类文档、源代码等。静态测试可以手工进行,也可以借助软件工具自动进行。静态测试具有以下特点:

(1)静态测试不必动态的运行程序,也就是不必进行测试用例的设计和结果分析等工作。


(2)静态测试可以手工进行,充分发挥人的思维的优势。在发现错误的同时也就可以定位错误。俗话说“解铃还须系铃人”,由于人通过逻辑思维的局限性以及交流之间的障碍所造成的逻辑错误,由人通过逻辑思维去解决,是一种行之有效的方法,特别是在使得人的思维优势互补得到充分发挥后,测试的水平就会很高。


(3)静态测试不需要特别的条件,容易展开。这是根据前两条得出的。


(4)静态测试对测试人员要求较高,至少测试人员要具有编程经验。

静态测试主要包括各阶段的评审、代码检查、程序分析、软件质量度量等,用于对被测程序进行特性分析。其中评审通常由人来执行;代码检查、程序分析、软件质量度量等即可人工完成,也可用工具来完成,但工具的作用和效果相对更大、更好一些。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-11 06:27 , Processed in 0.060338 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表