技术开发 频道

文字直播:软件质量测试工作组成立大会

主持人:
    谢谢戴红主任。
    下面有请软件质量测试工作组组长袁玉宇做工作报告,大家欢迎!

袁玉宇:
    大家上午好!
    非常高兴代表软件质量测试工作组介绍一下我们的工作内容。
    首先我介绍一下工作组成立的意义,大家都知道测试标准是衡量一个软件产品质量的依据,如果我们市场上没有质量标准的话会导致坏人赶走好人。如果没有一个用户衡量产品的质量,会从产品的价格进行选择。这样的话,低成本、低质量的产品将会替代一个高成本、高质量的产品。这样我们市场将被破坏掉。我们的测试标准是非常重要的。
    另外我们测试标准有可能成就一个产业,后面一个任何测试标准成功的推广,都有相应的测试机构和测试工具方法的推广。
    我们测试标准会孕育着很多的商机,大家知道测试标准会使一批的工具厂商等获得很大的商机。
    我们消费类大国,消费者利益就靠是否得到满意的质量而获得的。如果我们没有一个很好的测试标准,来保障用户的质量,那么受到损失最大的就是我们的用户。
    现在我们国家的一个测试标准还属于比较初级阶段,很多标准还没有出现,像这样的图,大家用着不同的语言沟通测试方面的标准。所以我们现在成立了我们工作组。
    现在国内发布的标准有三个,都是冯主任组织起草的,里面有一个文档规范,测试规范和软件包的测试要求。
    今年我们已经完成了几个标准,自动化测试能力的标准,这个是我们今年新订立的,已经完成的,现在正在征求意见的。国际上也没有做这方面的规范,这是我们国家独闯的标准体系。功能性、应用性、运行方面也有一些标准,明年还有三个标准已经立项了。明年我们还会比这三个标准更多的标准将成立。
    我再讲一下国际上测试标准现状。
    国际上对应的是SC7组织,是由于ISO和IEC联合成为的联合技术委员会,它是信息技术的标准化委员会,我们工作组对应的就是SC7里面的系统和软件工程。SC7系统和软件工程主席和秘书长都是加拿大秘书处的。
    他们下属工作组有15个,里面标出颜色的是和我们软件测试相关的工作组,工作组4和工作组6,工作组26。工作组26和我们命名比较相近的就是软件测试。在这个工作组里面我们介绍一下最跟我们贴近的是工作组26,工作组26的工作内容分为四部分,第一个,对我们测试的概念和词汇定义,第二个,对我们测试过程进行标准化,第三个,对我们测试文档标准化,第四个,对我们的测试技术标准化。工作组6组长是一个英国人,在他们的概念和词汇里面,还有一些相应词汇的定义。在软件测试过程里面,会对测试管理过程,和测试过程,和测试报告进行规范。
    在测试过程里面分为四个层次,第一个层次是组织级的测试方针,第二层次是战略定位,第三层次项目管理,第四层次是测试等级的过程。在测试等级里面又分为单元测、集成测、验收测和测试的维护。
    在我们测试过程有什么样的文档,包括测试文档,中间报告文档,标准后面会有附录,给大家例子。
    测试技术方面,将会规定一些动态、静态的测试方法。
    这里面第一部分和第二部分已经开始启动了,第三部分、第四部分即将启动,因为这个工作组是今年5月份刚刚在柏林成立的。
    工作组4是对测试方法和工具进行规范化,为了保障生产线自动的生产。这里面会形成一组标准,工作组4以前是一个工具和环境的标准组,现在它进行了一个改组,准备对软件生产线相关的标准进行规范。它的组长是韩国人,今年各个工作组在南宁举办的会议,工作组4来了,其他两个组都没有了。
    工作组4的标准内容就是把现在的标准29118分成两个标准,一个标准是对应生产线模型进行指南介绍,一个标准是软件生产线里面需求工具和方法的规范。
    工作组4里面的标准跟我们相关的是XXX40,对于生产线当中测试理念和方法进行研究。新的工作组正在进行工作,040关于生产线上面的测试工具和方法将在2010年启动,今年在南宁会议上,我参加这个工作组已经成为了一个研究工作组,我们已经进入到这个研究,已经构架我们在测试当中的工具和方法,我们应该对哪些方面进行定义。
    工作组6也进行了改进,从以前的度量和评估改成SQ25000,SQ25000分成两个部分,25000系列是为软件产品整体的介绍,就是为这个模型一个整体指南介绍,包括计划和管理,另外就是软件和系统方面的质量模型部分,这个模型部分现在正在进行一个很漫长的研究和制订过程中。因为现在什么是质量模型探讨比较热。相应的载质量模型里面有两种趋势,有一种趋势是美国人认为,我定一个质量模型,你用的时候就从中挑属性就可以了,还有一种趋势,就是定多种质量模型,软件质量模型,数据的质量模型,外部质量模型,内部质量模型。2505系列,就是针对质量模型内部内外用户方面的度量指标,怎么考虑它的质量。这个部分的工作我参与了,这部分工作有点停滞,就在于我们25010部分还没有一个最终确定稿。25012已经发布了,这是一个丹麦人做的,发布了以后,这个人就退出组织了。25040部分现在还在进行工作。剩下的25051、25061,都在后面的序列号给了发布。
    这是我们6组的组长稻田,日本人,他们小组会没有在南宁开。
    这是我们质量模型,以前的六个特征变成八个特征,就是把互操作性和安全性提出来了。这个模型还在讨论中。
    我们做这个模型的时候,就是度量模型以后对它需求的定义,对它验证什么,有什么依据,这就是我们工作的地方。
    我们中国软件质量测试工作组工作内容分为三维,行业维、管理维、技术维,这里面我们对应的在管理维是工作组26,是针对测试做标准,我们是按照它的一个测试等级,集成系统验收来做的,但是同时这一维还有基础的标准,对它的过程、词汇、文档进行规范。行业维,就是根据不同的软件生产线,比如说应用软件、支撑软件、操作系统软件来支持的。技术维是针对产品来的。我们要对它的可靠性、应用性、易用性等方面测试。
    我们体系表的层次,包括基础标准层次,通用标准层次,功能测试中在单元阶段怎么测,支撑系统的测试怎么做,做这方面的标准,专业标准层次将对前面的坐标进行覆盖。这里面有些标准是做不出来,但是有些标准是有意义的,我们要细分我们的标准。这也是弥补了国际上面各个工作分别来做,相互关系不太明确的方面。
    这是我们工作组体系结构整体设计。我们还会继续包括这个架构是否合理。
    我们软件测试标准体系编号,前两个就是过程序列号,技术序列号、行业序列号,程序编号。
    国际上新的工作组也提出了很多的标准,这样给我们提供了很多的机会,我们有很多机会参与到国际标准的制订。现在在参加国际标准的时候,你会发现很多大企业和国家,都纷纷把自己国家的标准融入到国际标准当中,这样给我们留的余地也不多了。我们也有紧迫感,如果我们没有自己的标准在国际上提出来,就比较被动。
    我们明年SC7全会地点是在印度新德里,希望大家都来参加分工作组会议。
    我相信我们就像小车一样,越来越满足消费者的需要。
    这次我们在南宁开会的时候,给我印象很深的,就是有七八个工作组来到中国,也是第一次来到中国开工作组。老外问我们问题比较多的是两个,一个是中国人怎么都是年轻人,老人都去哪里了,一个是中国人为什么这么高兴。从这两个问题我们可以看出来中国是一个很有朝气的国度,通过奥运会已经展示了我们中国人的风采,我觉得未来的世界是中国人的世界。
    谢谢大家。

0
相关文章