pitepian 2006-10-16 14:38
如何测试程序架构?
如何测试程序架构?可以做到吗?在开发过程中由于程序的架构设计经常改变到处开发进度延迟,那如果能对于一个程序的架构进行测试,确定这个架构的可能性,这样就不会存在更改架构而且减慢工作进度!!
yiding_he 2006-10-19 19:42
架构是根据需求来设计的。需求变化到了一定程度,原有架构承受不了,就会要变更。所以架构对于需求的适应度一般很难量化,而测试更是只能测出“是”和“否”来,怎么能用来评价一个架构呢?软件的质量主要还是由开发人员决定的。测试最多只能保证软件质量不降低,而不能提高软件质量。
pitepian 2006-10-20 12:20
如楼上这样说
那在设计架构的时候能否加入需求会改变的预算,就象可以预测需求大概会如何改变,而设计的架构可以承受需求的最大改变,也就是对于一个这样设计出来的架构能否满足需求最大程度改变进行测试
wgs0923 2006-10-20 15:14
不同意二楼的朋友!"测试最多只能保证软件质量不降低,而不能提高软件质量。"
-----------------------测试的目的就是要发现尽量多的BUG,提高软件的质量,降低软件的风险!
luoyear 2006-10-21 13:59
这些最好还是通过前端的技术评审和同行评审去解决吧
如果真正到了发往测试部才去发现这些方面的问题
好比房屋的框架都没牢
何谈精装修?