软件设计师考试
--只因--
这个作者很懒,什么都没留下…
展开
-
内聚与耦合
模块独立是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系简单。衡量模块独立程度的标准有两个:耦合性和内聚性。1.耦合:是模块之间的相对独立性(互相连接的紧密程度)的度量。(1). 无直接耦合:指两个模块之间没有直接的联系,它们分别从属于不同模块的控制与调用,它们之间不传递任何信息。耦合性最低,模块独立性最高。(2). 数据耦合:指两个模块之间有调用关系,传递的是简单的数据值,相当于高级语言中的值传递。(3). 标记耦合:指两个模块之间传递的是数据结构。(4). 控制耦合:指一个模原创 2021-10-31 22:46:32 · 1165 阅读 · 0 评论 -
认识软件测试中的黑盒测试与白盒测试
黑盒测试什么是黑盒测试?黑盒测试也称为功能测试,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。采用黑盒测试的目的?(1). 是否有错误的功能或遗漏的功能?(2). 界面是否有误?输入是否正确接收?输出是否正确?(3). 是否有数据结构或或外部数据库访问错误?(4). 性能是否能够接受?(5). 是否有初始化或终止性错误?常用的测试技术等价类划分、边界值分析、错误推测和因果图等。白盒测试什么是白盒测试?白盒测试也称为结构测试,根据程序的内部结构和逻原创 2021-08-12 17:38:48 · 891 阅读 · 0 评论