共查询到20条相似文献,搜索用时 359 毫秒
1.
高职软件测试课程构建设想 总被引:1,自引:0,他引:1
软件测试是软件质量保证的关键步骤。测试贯穿整个软件开发的过程,是对软件需求分析、设计规范和编码的最终复审。软件测试已成为软件产业的新兴门类而迅速发展起来,其专业机构和组织迅速发展、人才需求旺盛、职业的价值日益提升,软件测试人才的培养也应该成为高职IT教育的重要内容。1高职软件测试课程构建背景1.1软件产业的技术发展和需求随着软件技术的发展和应用的日益广泛,软件的功能越来越强,系统的规模越来越大,内部结构愈来愈复杂,软件的质量和软件的生产率难以适应发展需求的问题统一起来突出,已成为软件企业规范管理和软件产业快… 相似文献
2.
靳洪玲 《数字社区&智能家居》2007,(20)
随着软件产业的迅速发展,软件系统的规模和复杂性与日俱增.但由于软件开发长期以来都是“重开发,轻测试“的思想,作坊式软件企业和软件开发成本等诸多原因,软件质量难以得到保证,软件测试技术是目前用来保证软件质量、验证软件是否能够完成所期望的功能的惟一有效的方法,软件测试贯穿于软件工程的全过程.因此软件测试技术在软件工程中逐渐发展细化成为一个新的独立的软件专业.对如何设置软件测试专业课程,培养合格的软件测试人才进行了研究. 相似文献
3.
于凌云 《数字社区&智能家居》2010,(9X):7664-7666
软件测试是保证软件开发质量的有效方法,可以说软件开发越发展,测试越重要,对软件测试的实践研究也是软件开发领域的一个重要研究课题。该文从测试技术、测试工具、测试内容、测试流程等几个方面对软件测试进行实践研究。 相似文献
4.
随着软件产业的不断发展,软件测试在软件开发中的地位越来越重要,而自动化测试工具的使用又极大地提高了软件测试的效率。本文介绍开源的自动化测试工具Selenium的基本组件及实现原理,并通过一个具体的案例来阐述其在B/S架构应用系统上进行自动化测试的过程,对软件自动化测试技术的深入研究具有一定的借鉴意义。 相似文献
5.
伴随着软件产业的不断发展,软件测试技术也逐渐的走向成熟,软件测试主要是通过一些方法对目前软件的质量进行检测.本文对软件测试现状、及软件测试的相关发展方向,以及如何把软件测试与软件开发融合在一起等方面的问题进行阐述,旨在为同行业提供借鉴 相似文献
6.
故障树分析技术在软件测试中的研究 总被引:1,自引:1,他引:0
随着软件产业的迅速发展,软件可靠性和安全性越来越受到重视;软件测试是保障软件质量必不可少的重要手段,为了更加有效地提高软件测试的效率,提出了一种把故障树分析技术应用到软件测试之中,分析系统功能模块,建立软件系统故障模型,找出软件系统关键故障模块和导致顶部事件失效的基本模块组合,定性和定量地分析了对系统可靠性的影响,这样能够更有效地确定测试的侧重点和设计测试用例;故障树分析法的应用能够有效提高被测软件的质量. 相似文献
7.
软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作的一个重要环节。文章重点阐述了软件测试与软件质量之间存在的关系,分析了软件测试失败的原因,并就这一问题提出解决办法。软件产品的质量取决于软件开发过程,软件测试作为一个重要的阶段在软件的生命周期,通过增加程度的关注。软件测试是软件质量保证和可靠性的关键步骤是唯一有效的方法来验证软件是否完成所需的功能。帕特测试是不限于软件开发阶段,它已开始在整个软件开发过程中,进行早期的测试,整个软件开发成本下降更多。统计数据显示,一个大型软件测试工作负载常常占总数的40%以上软件开发,以及在极端情况下甚至可能高达软件工程成本的其他步骤三到五倍之和,其目的是提高软件产品质量和可靠性。本文浅析软件测试与质量之间的关系,阐述了软件测试失败的原因,并给出了一定的建议。 相似文献
8.
一种有效的软件测试模型 总被引:7,自引:0,他引:7
软件测试是软件质量保证的一个重要元素。在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费。该文提出了一个软件测试模型。该模型将软件测试贯穿软件开发周期的各个阶段,可以尽可能早地发现软件中的错误,有效地缩短了测试在软件开发过程中所占的时间。最后给出该测试模型在报表生成软件升级开发项目中的应用。 相似文献
9.
10.
11.
随着软件工程的发展,软件测试在整个软件生命周期中的作用也愈来愈明显,但人们往往会忽视软件测试的流程与方法,仅仅把软件测试看做软件开发完成后的程序测试,其实,软件测试应该是贯穿于整个软件开发的全过程中的,时时刻刻发生着作用的。测试工作是软件生命周期的一个独立的阶段。但测试工作却渗透到软件生命周期的各个五一节中,从产品分析、设计、开发,一直到后期文档工作,均包含着各种各样的测试工作。 相似文献
12.
面向对象软件中类的服务测试技术研究 总被引:3,自引:0,他引:3
面向对象软件测试是面向对象软件开发的重要一环,中保证软件质量,提高软件可靠性的关键。类测试是面向对象软件测试的关键,类的服务测试是面向对象软件测试中的重要内容。本介绍了一种类的服务的测试模型(即服务的块分支图)及相应的测试策略。 相似文献
13.
14.
一种基于程序切片技术的软件测试方法 总被引:4,自引:0,他引:4
1 引言软件测试是人们发现、纠正、预防软件错误以及完善软件功能的重要手段。软件测试的目的就是为了发现程序中的错误。对于传统程序设计语言书写的软件,软件测试人员普遍接受三个级别的测试:单元测试、集成测试和系统测试。无论在哪个级别上进行测试,其测试过程均为输入测试数据、处理和验证输出结果三个步骤。目前面向对象软件开发技术发展迅速,但面向对象软件测试技术的研究还相对薄弱。例如,对面向对象的程序测试应当分为多少级尚未达成共识。基于结构的传统集成策略并不适于面向对象的程序。这是因为面向对象的程序的执行实际上是执行一个由消息连接起来的方法序列,而这个方法序列往往是由外部事件驱动的,在面向对象语言中,虽然信息隐藏和封装使得类具有较好的独立性,有利于提高软件的易测试性和保证软件的质量,但是,这些机制与继承机制和 相似文献
15.
16.
17.
黑盒测试及测试工具Rational Robot的应用 总被引:1,自引:1,他引:1
韩丽娜 《计算机工程与设计》2006,27(2):359-360,F0003
随着软件业的不断发展,黑盒测试在软件开发中的地位越来越重要,而自动化测试工具的使用又极大地提高了软件测试的效率,对黑盒测试的概念以及主要的实现方法进行了研究。以具体的实例,并结合黑盒测试的方法,使用Ration Robot作为测试工具来提高软件测试的效率,合理地选择测试方法,使用测试工具增强测试的自动化程度,从而提高软件测试的效率和软件的质量。 相似文献
18.
软件测试是为尽可能多地发现软件的错误而进行的测试。它在软件生命周期中占据重要地位,这不仅是因为测试阶段所占用的时间、花费的人力和成本占软件开发的很大比重,而且它直接影响着软件的质量。如果在测试阶段未能很好地把握质量关,很可能对整个系统造成十分严重的后果。譬如美国一次卫星发射,控制程序中一个逗号“,”误为句号“.”没有测试出,导致火箭爆炸,直接经济损失达1000万美元!软件测试在软件开发中的重要性由此可见一斑。一、软件测试的原则软件测试的成功与否,很大程度与测试者的心理有关,因此我们应坚持一定的测试原… 相似文献
19.