(简答题)
试比较面向对象单元测试与传统结构化单元测试的异同。
正确答案
相同之在于是都是测试程序的最小执行单元,如函数、操作。但面向对象的单元概念发生了改变,封装导致了类和对象成为了最小的可测试单元,而一个类可以包含一组不同的操作,并且一个特定的操作还又可能被多个子类继承而共同拥有。因此,在进行面向对象单元测试时,不能孤立地测试单个操作,而应该把操作作为类的一部分来测试。
答案解析
略
相似试题
(简答题)
测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?
(简答题)
测试面向对象软件时,主要有哪些设计单元测试用例的方法?
(简答题)
与传统结构化方法比较,面向对象方法具有哪些方面的优越性?
(简答题)
试说明面向对象中的类模块与传统结构化方法中的模块的区别。
(多选题)
面向对象的测试与传统测试方法的主要区别是()。
(简答题)
面向对象的测试与传统的测试有什么相同和不同之处?
(简答题)
描述单元测试的对象、方法与内容。
(单选题)
面向对象测试中测试一组协同工作的类与对象之间的相互作用,大体相当于传统软件测试中的()。
(简答题)
请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。