【赛迪网讯】3月11日消息,中国软件评测中心技术总监陈渌萍女士今天下午15:00做客赛迪网,从第三方测试的角度角度就微软发布三大产品主要新功能、特性等相关热门话题与网友们进行了交流与探讨。以下为嘉宾部分观点。
主持人:您刚才说到了有这么多密切的联系,提高整个应用系统应该需要有一个强大平台的支撑,从您第三方的角度如何验证这个平台是否足够强大呢?
陈渌萍:大家都知道了可靠性都体现为哪些特性?可用性、稳固性、设计和管理上的可靠等等,下面我们举一个例子跟大家讲讲,比如说在考察可用性的时候我们可以通过哪些手段考核它?我们把可用性这个子特性拿出来规划度量准则,就是模型的最底层,指标层,刚才我们谈到了鲁棒、并发和Oracle数据库的集群策略。还有一些其他的比如说这个操作系统支不支持64位的应用?大家都知道Windows Server2003 Enterprise和SQL Server2008都可以支持64位的应用,这也是它可用性的体现。还有我们经常提到的比如说应用平台的性能,目前软件系统里比较主流的两种应用平台一个是J2EE架构的平台,另外一个是.NET架构的平台。这两个平台不同的操作系统上体现出来的可用性是不一样的,我们也需要考核不同的应用平台在操作系统上它的质量体现。刚才主持人提到的是我们通过什么样的手段,什么样的方法评估这些指标呢?举个例子比如说刚才我提到的并发性、鲁棒性,现在在自动化测试里都有方法和工具支持。刚才我提到的并发性,一提并发大家都知道在测试领域大家都能够想起来的一个工具就是惠普公司的一个产品负载压力测试工具。怎么实施呢?我们主要借助的是自动化的工具。但是我们是不是完全可以依赖这个工具呢?从平时中心多年的测试经验来看我们觉得起决定性作用的仍然是测试工程师。我有了测试目标,在测试过程中验证目标是否达到的话是测试用力,用力能不能符合需求完全靠工程师对业务的理解和对性能测试基础知识的掌握。
最后一个环节也是一个很重要的环节,仍然离不开人。比如说我们通过工具获取很多数据,现在下结论是否满足需求,如果不满足问题在哪里,如何调优的时候仍然要靠工程师所具备的测试技术达到这个目标。有了这样的特性和子特性,我们在下面规划了详细的度量准则和指标,如何验证它是否满足目标的时候我们就要借助一些自动化的方法同时依据测试工程师聪明才智来共同完成这个任务。在这儿因为时间有限我也不给大家展开了,案例怎么设计、结果怎么分析?如果大家感兴趣回头我们再讨论。(责任编辑:崔平)