国务院47号文提出,国家振兴软件产业要“重视软件评测工作,促进企业提高质量管理能力”。信息产业部发布的《信息产品“十五”质量振兴计划》也指出,“质量中介机构要充分发挥促进产业发展的支撑作用。”
安恒公司与北京质量监督检验所共同推出软件测试服务
作为第三方软件测试机构,按照国家和北京市的要求,在总结两年来单位建设和社会服务经验的基础上,进*步提高市场能力、质量控制能力和技术能力,为北京的信息化建设和软件产品质量提高,发挥其他机构无法替代的作用。
存在错误是软件的属性,而且是无法改变的。重要的是如何尽量减少错误和消除已经存在”的错误,使软件的错误密度达到尽可能低的程度。软件测试是排除软件中错误的主要手段。目前,国内软件企业中测试人员与开发人员的总体比率是2:10,远远达不到国外1:1的水平。软件企业已经逐步重视软件测试,加强企业内部的软件测试力量。但是企业内部的测试,不能代替第三方检测机构的检测,这是由第三方测试机构的独立性、客观性、专业性和权威性所决定的。
*、可以提供的服务:
1、软件测试服务
为软件企业提供专业化、规范化的软件测试服务,*方面帮助企业把好软件产品质量关,另*芳面,为企业提供技术*进、设备齐全、高度开放的软件产品质量测试环境。
具体的服务内容包括:
(1)软件产品测试:
a.软件成果鉴定测试:针对新技术、新产品的技术鉴定,从技术和应用的角度,对软件技术成果做全面的质量评测。出具软件成果鉴定测试报告,报告可作为申报北京市科技成果的技术鉴定依据。
b.政府采购选型测试:配合政府采购,为政府信息化建设中选用的软件做产品质量测试或对比测试,提供质量测试报告或对比测试报告。
c.软件产品确认测试:对商品化软件的品质从功能、性能、可靠性、易用性等方面作全面的质量检测,帮助软件企业找出产品存在的问题,出具相应的产品质量报告。
(2)研发项目测试:
a.阶段性开发目标测试:对政府、企业委托的重大软件研发项目的中期成果做比较、评定测试。参照项目总体进度和阶段性开发目标,对工程质量进行评测,为委托方了解工程进度、决定是否继续投资提供参考依据。
b.项目验收测试:按照合同条款与系统需求说明,对软件项目进行全面质量评测,为项目验收提供依据。
(3)软件测试外包:
a.承接软件企业委托的测试为软件企业提供各种复杂的软件测试环境进度、决定是否继续投资提供参考依据。
b.项目验收测试:按照合同条款与系统需求说明,对软件项目进行全面质量评测,为项目验收提供依据。
2、提供基于CMM、IS09000的软件质量体系的全面解决方案为那些:
(1)已经通过了CMM软件过程能力认定的软件组织
(2)已经实施了IS09000的软件组织
(3)计划建立软件质量管理体系的软件组织
(4)希望规范化软件质量管理的软件组织提供基于CMM/IS09000的软件质量保证管理系统软件及其使用培训,帮助软件企业提高软件开发能力和管理水平。
3、软件构件技术的应用推广服务
为希望采用*进的基于构件的软件开发方法的企业提供技术培训和咨询,并给予全技术辅导和跟踪,促进企业软件生产方式的变革,提高软件开发效率,降低软件开发成本。
4、提供软件开发实验环境
提供软件开发与测试环境,可以模拟各种企业*应用和互联网应用环境。解决企业开发资源不足或测试环境不完善的困难。
★已经开展的服务:
a.软件测试平台完成测试项目超过500项。
b.软件质量管理平台用户80多家。
c.软件开发实验平台向企业提供了近3万机时的服务。
d.开放源码库源代码下载近10万次,开源工具的下载超过5万余次。
e.构件库已重点发展了联想、神州数码、长城软件、万维易化4家示范应用单位。
★五个测试领域包括:
a.关系型数据库管理系统(DBMS)
b.中间件产品(Middleware)
c.企业信息门户(EII))
d.协同软件(collaboration Software)
e.中文信息处理软件
二、我们的*势
1、*秀的专业团队。我们是计算机软件业内专业从事质量、测试的队伍,从1999年开始我们就成立了专业的测试团队。以提升质量,服务软件企业为己任!
2、丰富的项目实践经验。我们拥有*支长期从事软件测试的有经验的测试专家,目前已承接了各种类型的软件测试服务,积累了丰富的测试经验。
3、*进的测试工具和测试平台。我们拥有很好的专业测试工具和测试平台,可以构造各种测试环境对各种软件进行测试,这些资源在*个企业内是难以获得的。
3、权威性。由于专业和客观身份的*势,第三方测试机构的工作形成的结果更具可信度。测试结果常常和对软件质量的评价联系在*起,由专业的独立测试机构所做的评价,更加客观、公正具有权威性。
三、近年软件测试典型成功案例
■中国科学院软件研究所
网络应用软件科技成果鉴定测试服务
■北京中交联通网络技术有限公司
数据库管理软件质量测试服务
■北海恒基伟业科技有限公司
内嵌式软件质量与功能测试服务
■北京美髯公科技发展有限公司
办公室自动化软件测试服务
■北京中科红旗软件技术有限公司
软件操作系统软件测试服务
四、为什么需要专业测试服务?
随着应用软件复杂度不断升高、集中度的急剧上升,应用软件的质量变得越来越重要。因为软件的缺陷所带来的代价,尤其是软件发布上线之后导致的故障成本,越来越无法承受。作为质量控制的*重要的手段––软件测试,已经成为软件项目成功中的关键要素之*。
软件项目的规律是,缺陷发现得越早,解决的代价就越小,发现得越晚,代价几乎呈几何*数增长。业内的现状是测试手段非常匮乏,没有专业的测试队伍(往往都是开发人员兼),没有有效的测试体系和管理流程,没有专业的测试工具,大量依靠手工测试,这些已经无法满足当今的测试需求。
五、第三方测试机构的特点:
Ø **是独立性。第三方测试机构独立于开发机构之外,可以克服开发者在处理时间、成本和质量三者关系时容易犯的错误。当三者发生冲突时,由于时间和成本是硬指标,质量却很难度量,因此常常被忽视。第三方测试还可以避免开发者思维定势,难以发现自身缺陷的问题
Ø *次是客观性。对测试对象和软件中的错误抱超脱的态度,不会刻意维护开发方利益或迎合需求方的意见。比较客观公正地处理需求方、开发方、测试方三方之间的关系,用客观的检测数据去解释需求方和开发方之间纠缠不清的矛盾。
Ø 第三是专业性。软件测试是软件工程中的*个分支,有自身的专业理论,技术和方法。第三方测试机构有专业的测试作业管理和经验,有专业的测试人员队伍,拥有更好的专业测试工具和测试平台,可以构造各种测试环境对各种软件进行测试,这些资源在*个企业是难以获得的。测试结果常常和对软件质量的评价联系在*起,由专业的独立测试机构所做的评价,更加客观、公正,更加具有权威性。第三方测试机构的特点,使其在软件产业的发展中,已经开始发挥愈来愈重要的作用,今后在推动软件产品质量水平的提高、维护软件用户的利益方面,会发挥更大的作用。在我国*些重要的计算机软件应用领域,如金融、军事等方面,已经认识到第三方软件检测的重要作用,*些重要软件系统的质量把关,已经通过合同关系委托有资质的独立第三方机构承担,取得了很好的效果。政府部门也开始在软件项目招标时,就安排经费加入第三方质量检测的要求。尽管我国第三方软件检测行业起步较晚,但国家信息化推进的步伐和软件产业发展的步伐推动第三方检测的发展,第三方测试也将逐步被更多的软件用户和软件企业认识和认可,建立和健全软件质量第三方检测的机制,将对我国软件产业的发展起到重要的推动作用。
详细请咨询安恒网络测试服务中心