试题详情
- 简答题简述什么是静态分析技术,什么是动态测试技术
-
静态分析技术:不执行被测软件,可对需求分析说明书、软件设计说明书、源程序做结构检查、流程分析、符号执行来找出软件错误。
动态测试技术:当把程序作为一个函数,输人的全体称为函数的定义域,输出的全体称为函数的值域,函数则描述了输入的定义域与输出值域的关系。动态测试既可以采用白盒法对模块进行逻辑结构的测试,又可以用黑盒法做功能结构的测试、接口的测试,都是以执行程序并分析执行结果来查错。 关注下方微信公众号,在线模考后查看
热门试题
- 在下述哪一种测试中,测试人员必须接触到源
- 程序流程图与数据流程图的关系()。
- 应从()等方面研究可行性。
- 效率是一个性能要求,因此应当在以下哪个阶
- 采用Gantt图表示软件项目进度安排,下
- 确认测试主要涉及的文档是()。
- 如果程序代码的()好,则调试的成本就可以
- 在需求分析过程中,分析员要从用户那里解决
- 概要设计是软件系统结构的总体设计,以下选
- 在七种偶合中,最低偶合是()。
- 什么是黑盒测试法?什么是白盒测试法?
- 以下哪一项不是软件危机的表现形式()
- 在基于用例的面向对象分析过程中,定义交互
- 在可行性研究中,最难决断和最关键的是()
- 按照模块独立性,耦合程度由弱至强正确的顺
- 结构化分析方法通过哪些步骤来实现?
- 什么是变换流?什么是事物流?
- 模块的内聚有哪几种?模块间的耦合有哪几种
- 不适合作为数据处理与数据库应用的语言是(
- 螺旋模型是一种考虑了()的软件开发模型。