敏捷开发中软件测试改进的实现

被引量 : 9次 | 上传用户:xdz429
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,为了快速应对复杂多变的软件需求,越来越多的软件团队将敏捷开发方法应用于软件开发的实践当中。由于软件测试是软件质量保证的基石,因此,在敏捷过程中,软件测试的改进逐渐得到更多的关注。本文以跨平台桌面办公软件套件项目中的产品测试工作为基础,结合项目特色和敏捷软件测试思想,阐述了以Scrum敏捷开发方法为主、进行短周期迭代开发的软件项目中,软件测试的改进目标、改进策略及具体实现。测试改进的目标是缩短测试时间,提高测试中对过程和状态的监控能力,确保测试覆盖率、测试有效性和产品质量。软件测试改进工作从测试组织、测试方法和测试管理三个方面着手:在测试的组织上,以QE Function Owner角色设置为基础,改进了人员的组织方式,缩短沟通路径,提高了沟通效率;在测试方法选择上,利用开源的自动化测试框架STAF(Software Testing Automation Framework)实现了每日构建下BVT和冒烟测试的测试自动化,节约了人力资源;在测试管理上,于缺陷管理中应用软件工程的成熟理论,引入建立在过程基础上的正交缺陷分类(ODC)方法,通过相关分析评估方法,发现项目过程中存在的问题,使项目团队能针对问题及时地采取措施,为持续的改进提供了保障,同时也为团队工作、产品质量和用户满意度的评估提供了准确可靠的数据依据。本文所论述的软件测试改进已应用于该项目多个周期的测试实践中,取得了可度量的良好效果。
其他文献
当下,中国已经进入人口老龄化阶段,全国60岁以上老年人口已达1.32亿,并以每年3.2%的速度急剧增长,这些老年人口相当一部分是退休职工,现结合本企业实际,探讨加强离退休管理服
甘草次酸类衍生物药理学作用十分广泛,开发前景远大。为了保持和增强活性,减少副作用,合成了两个系列新的甘草次酸衍生物。我们从抗炎、镇痛、镇咳、抗菌四方面对这些新化合
改革开放三十多年来,北京市众多的中小企业经过迅速的发展,在支持经济发展、解决城乡就业、促进科技创新等很多方面发挥了重要的作用。但融资问题对中小企业发展的限制一直存
煤炭资源和土地资源是两种重要的自然资源,与人类生产、生活休戚相关。然而煤炭开采对土地资源造成不同程度的破坏,对经济活动和人民生活造成不利的影响。大规模的煤炭资源开
发达国家的证券市场,是商品经济自然发展到一定阶段的产物。而我国的证券市场,由于特殊的制度背景,与发达国家成熟市场相比,出现了较为严重的市场扭曲。为了达到能上市和高定
公共政策是由政府或其他政策主体制定的、调整全社会利益关系并具有鲜明的目标或方向的政治行动或所规定的行为准则,它是一系列条例、法令、措施、办法等的总称。因此,公共政
改革开放以后,我国为了加快经济的发展,从宏观经济效益的角度出发,决定实施了“非均衡发展战略”,即“向东倾斜、梯度推进”战略。自此,我国的经济保持了二十年的快速增长,同
中非关系是中国对外关系中的重要组成部分,对非援助在中非关系中扮演着极为重要的角色。随着非洲一体化的发展,非洲各国在国际上争取用一个声音说话,在国际政治中重要性增加,
髋部骨折在老年人中发病率高,由于老年人骨质疏松,极易因外力作用发生髋部骨折。目前,手术仍是较有效的治疗手段。但老年患者大多并存有多脏器功能不全,手术的危险性高,术后
目的:探讨慢性心力衰竭的护理措施.方法:对2008年3月~2012年1月我科收治的慢性心力衰竭77例护理资料进行分析.结果:显效50例,有效20例,无效6例,死亡1例.结论:经积极有效的治