改进的敏捷方法在网络接入设备测试中的应用

被引量 : 0次 | 上传用户:mzhao79
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
敏捷方法是目前流行的软件开发方法,己经被越来越多的公司所采用。它是一种适应性的开发方法,主要关注的是软件开发效率和产品上市时间。敏捷方法强调与客户的充分合作,它根据客户的需求变化适时调整开发计划,其开发过程是渐进的、增量迭代的。当前,由于人们广泛地认为敏捷方法是适应性的开发过程,而非可预测性的,对其测试工作的分析问题研究较少。软件测试是保证和提高软件质量的重要工作,但是由于敏捷软件开发本身就是一种新兴的软件开发模式,因此,不能将以前适用于传统软件开发方法的软件测试模型和方案,生搬硬套在采用敏捷方法开发的软件的测试中。网络接入设备是一般家用或非大型办公场所所使用的可以连接internet和小型局域网的路由设备。它的更新必须与网络发展俱进,需要不断升级产品所支持规模和各种服务。网络接入设备的开发周期也十分紧迫,通常留给软件开发的时间只有一个季度,最多半年。而其需求也十分不稳定,由于大量新特性的开发,其需求没有成熟的固定模式,必须不断改进。由于其具有产品更新快,开发周期短,需求不稳定等特点,网络接入设备的开发十分适宜使用敏捷开发方法。在总结了现有的软件测试技术,结合软件测试工程实践的经验,并分析和归纳了敏捷方法各阶段特点的基础上,设计出适用于网络接入设备的敏捷方法各阶段的测试过程和具体步骤的实施方法。作者的主要工作和创新即是改进了基于敏捷方法的网络通信设备的测试方法。从敏捷测试中测试人员的角色入手介绍其测试工作的变化。依据常见的软件测试流程及实践,提出了在网络接入设备开发过程中适用改进的敏捷测试方法后每次迭代的测试流程设计。最后,针对敏捷测试中的验收测试工作,讨论了其测试方法的选取,其测试用例的生成方法,以及交叉测试及关联测试在验收测试中使用的重要意义。并且,针对其中的图形用户接口测试和系统管理测试给出来了详细的测试方法说明。
其他文献
世界政治流行的理论和观念即话语权所支配的说法,并不能真实地体现很多国家的实际需要和真实面貌,甚至有很多国家深受其害,其中:"自由主义民主"便是这样一种支配性话语。世界
机器人柔性坐标测量系统与传统的基于三坐标测量机(CMM)相比,具有非接触、速度快、效率高、在线实时测量、精度适中等优点,适用于现代主流的多车型混合生产线,成为当今白车身
客户回报计划是指商家为鼓励客户与其保持长期关系的客户关系管理措施。现有的回报计划研究和实践主要依赖经济利益对客户的激励,未能充分实现预期的效果。本研究尝试基于行
<正>一八六一年,俄国通过自上而下的改革,废除了农奴制,加速了资本主义的发展,使俄国由农奴制的封建社会开始向资本主义社会转变,因此,一八六一年俄国农奴制改革成了近代俄国
本文构建并分析了一个关于组织影响要素、团队可信任度构成要素及团队信任水平间关系的概念模型。本文的研究认为,团队的可信任度主要由个人特征和团队特征两部分构成,而且组
<正>随着医学科学的飞速发展,专科护士正在不断成长,静疗护士对病人实施安全静脉输液已成为护理专科化发展的目标。为了提高静脉输液治疗质量,减少医疗护理差错事
会议
<正>科学技术的发展,对人类社会的存在和发展产生了全方位的深刻的影响,其中,尤其值得注意的是对人类思维方式的影响。从近代自然科学向现代自然科学跨越的过程中,对人类产生
对74个团队进行了调查,最后获得了471份有效调查问卷。回归分析的结果表明,变革型领导对团队绩效有显著的正向影响;团队内合作对德行垂范与团队绩效之间的关系具有完全中介效
嵌入式系统已经获得了广泛的应用,但是目前使用的嵌入式软件的开发方法仍旧比较落后。本文提出了一种基于状态图和构件的嵌入式软件开发方法,使用状态图建模来描述系统的动态