首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 265 毫秒
1.
软件质量是软件产品的灵魂。软件设计技术,软件测试等都是提高软件质量的有效方法。从提高软件产品质量的可实施性、投资回报率等方面考虑,保证软件质量的最显著的方法是实施有效的软件测试,提高软件测试的效率。本文从软件测试工作的角度全面介绍了如何在软件测试阶段来提高软件质量。  相似文献   

2.
蔡军红 《软件世界》2002,(6):141-143
软件测试是保证软件质量的重要手段,本文从软件质量的软件测试的基本概念出发,介绍了有关软件测试组织与管理及软件测试的一系列方法,并结合我单位《涉外信息综合管理系统》的软件测试的组织实施过程,说明软件质量和软件测试的重要性和必要性。  相似文献   

3.
软件测试技术与测试管理   总被引:1,自引:0,他引:1  
黄莹 《工业控制计算机》2003,16(5):36-37,47
软件测试是保证软件质量的重要手段,本文系统地介绍了软件测试的目的、方法、策略、步骤以及软件测试管理流程,给出了软件测试案例的选择方法,探讨了软件测试过程中的一些注意事项。  相似文献   

4.
提高软件测试效率的方法研究   总被引:4,自引:0,他引:4  
软件测试是软件开发过程中不可缺少的一环,是保证软件质量的关键。文中从提高软件测试的效率入手,阐述目前软件测试中存在的问题与不足,对提高软件测试效率的方法做出了分析和研究,提出了一个完整的软件测试流程。  相似文献   

5.
计算机软件测试技术浅谈   总被引:1,自引:0,他引:1  
随着人们对软件质量越来越重视,使得作为保证软件质量重要手段之一的软件测试也越来越引起人们的关注。本文简述了软件测试的定义等基本概念,指出了软件质量保证与软件测试间的关系,简要概括了3种软件测试用例的生成技术,介绍了软件测试所使用的相关技术。  相似文献   

6.
胡颖  郑文波 《自动化博览》2003,20(Z1):133-138
软件质量是软件产品的根本,软件测试是保证软件质量的重要手段.文章阐述了工程软件的测试技术、工程软件测试的组织、管理和策略.强调了工程软件测试的标准化和培养软件测试人才的迫切性.  相似文献   

7.
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量、提高软件可靠性的关键。本文在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略及测试技术,提出了将对类层的测试作为基本的单元测试的思想和方法。  相似文献   

8.
软件测试和软件质量保证是软件质量工程的两个不同层面的工作。软件测试只是软件质量保证工作的一个重要环节。文章重点阐述了软件测试与软件质量之间存在的关系,分析了软件测试失败的原因,并就这一问题提出解决办法。软件产品的质量取决于软件开发过程,软件测试作为一个重要的阶段在软件的生命周期,通过增加程度的关注。软件测试是软件质量保证和可靠性的关键步骤是唯一有效的方法来验证软件是否完成所需的功能。帕特测试是不限于软件开发阶段,它已开始在整个软件开发过程中,进行早期的测试,整个软件开发成本下降更多。统计数据显示,一个大型软件测试工作负载常常占总数的40%以上软件开发,以及在极端情况下甚至可能高达软件工程成本的其他步骤三到五倍之和,其目的是提高软件产品质量和可靠性。本文浅析软件测试与质量之间的关系,阐述了软件测试失败的原因,并给出了一定的建议。  相似文献   

9.
面向对象软件测试技术的研究与应用   总被引:2,自引:0,他引:2  
面向对象软件测试是面向对象软件开发的重要一环,是保证软件质量提高软件可靠性的关键。结合传统软件测试的方法和技术,并针对面向对象软件所具有的特征,将面向对象软件测试层次划分为3层:类测试、类簇测试和系统测试,讨论了面向对象软件测试的测试方法和解决方案,并以销售系统为例,给出了相应层次的具体测试策略。  相似文献   

10.
马必荣 《福建电脑》2012,28(5):108-109,126
软件测试是保证软件质量的一个重要环节。由于Web系统的特点,其测试与传统软件测试有所不同。本文分析了Web系统测试的特殊性,并通过一个实际测试案例,展示了实施软件测试以提高Web系统软件质量的过程。  相似文献   

11.
软件测试是保证软件质量,提高软件可靠性的关键。软件测试过程主要分为四个测试步骤:单元测试、集成测试、系统测试和验收测试。软件测试应该遵守其基本原则,包括尽早和不断地进行软件测试、避免由程序员检查自己的程序等。嵌入式系统是指以嵌入式应用为目的的计算机系统,具有其特殊功能。嵌入式软件测试主要有白盒测试与黑盒测试两种方法,有性能分析工具、内存分析工具等多种分析工具。  相似文献   

12.
随着软件产业的发展,软件测试已经成为软件工程的重要部分。对软件测试技术的研究与应用也成为人们关注的课题。本文以某酒店管理系统为例,如何以测试计划、测试分析的形式,介绍软件测试技术的原理、方法、过程,以及如何应用软件测试技术测试软件。  相似文献   

13.
探索性软件测试解析   总被引:3,自引:0,他引:3  
探索性测试是一种完全不同于传统测试方法的测试技术,它提出将学习被测系统、设计测试用例、执行测试同时进行的策略,以及拥抱变化的口号。探索性测试由于其高效的发现软件缺陷的能力而越来越受到人们的重视。文章由传统软件测试方法模型理论的不足,引出探索性软件测试这种前沿的软件测试理论,对其定义、模型方法及优缺点等进行了全面的研究分析。研究表明探索性软件测试方法是对传统软件测试理论的很好补充,合理的利用探索性测试,能够显著提高软件的测试效率。  相似文献   

14.
Optimal and adaptive testing for software reliability assessment   总被引:4,自引:0,他引:4  
Optimal software testing is concerned with how to test software such that the underlying testing goal is achieved in an optimal manner. Our previous work shows that the optimal testing problem for software reliability growth can be treated as closed-loop or feedback control problem, where the software under test serves as a controlled object and the software testing strategy serves as the corresponding controller. More specifically, the software under test is modeled as controlled Markov chains (CMCs) and the control theory of Markov chains is used to synthesize the required optimal testing strategy. In this paper, we show that software reliability assessment can be treated as a feedback control problem and the CMC approach is also applicable to dealing with the optimal testing problem for software reliability assessment. In this problem, the code of the software under test is frozen and the software testing process is optimized in the sense that the variance of the software reliability estimator is minimized. An adaptive software testing strategy is proposed that uses the testing data collected on-line to estimate the required parameters and selects next test cases. Simulation results show that the proposed adaptive software testing strategy can really work in the sense that the resulting variance of the software reliability estimate is much smaller than that resulting from the random testing strategies. The work presented in this paper is a contribution to the new area of software cybernetics that explores the interplay between software and control.  相似文献   

15.
随着软件产业的发展。软件测试已经成为软件工程的重要部分。对软件测试技术的研究与应用也成为人们关注的课题。本文以某酒店管理系统为例,如何以测试计划、测试分析的形式,介绍软件测试技术的原理、方法、过程,以及如何应用软件测试技术测试软件。  相似文献   

16.
一种星载软件系统测试环境的设计   总被引:4,自引:4,他引:0  
系统测试在卫星星载软件的测试中起着重要作用。系统测试强调软件运行环境的真实性,因此测试环境的建立是进行系统测试的难点,也是决定软件系统测试效果的关键因素。这里介绍了一种星载软件系统测试环境的设计方案,它由一套高性能的硬件设备和自动化测试软件组成,能够自动完成星载软件功能和部分性能的测试,支持对性能、余量等的手工测试,该系统已在多颗卫星上得到了应用,效果较好。  相似文献   

17.
伴随着软件和硬件的发展而逐步发展起来的软件测试。软件测试是一种检验手段,目的是为了寻找软件系统的中缺陷,在业界已经有越来越多的公司意识到了软件测试的重要性,并且在软件测试方面加大了投入。其中,白盒测试是软件测试技术中最基本的方法之一,是针对被测单元内部是如何进行工作的测试,是以覆盖测试与路径测试为基本策略。该文将重点介绍白盒测试中的常用测试方法,并通过实例介绍实际运用白盒测试的技术。  相似文献   

18.
针对目前软件版本频繁升级,测试周期不断压缩,测试工作量大的问题,结合一款企业级应用软件,基于QTP技术平台,搭建了自动化测试框架.首先,通过了解QTP的工作原理,结合企业级应用软件特点,设计了一款合适的自动化测试框架;然后,通过设计测试用例,编写脚本,执行脚本等过程实现了自动化测试.实践表明当自动化测试执行次数越多,自动化测试耗时基本是手工测试耗时的15%,即自动化测试更适合用于回归测试中.通过自动化测试框架的使用,解决了在短时间内完成大量测试用例覆盖的问题,保证了发布软件的质量,提升了测试效率.  相似文献   

19.
牛颖蓓 《软件》2020,(3):268-271
针对航天软件高可靠性的特点,构建一种输入与输出模型测试方案,提出基于覆盖测试算法的测试方法,测试覆盖算法主要包含三种功能测试方法和三种结构测试方法。功能测试主要使用基于边界的方法、定义等价类、使用决策表分析三种方法。结构测试主要使用基于路径的测试、数据流测试、片测试三种方法。实例验证,该方法清晰明了、便于发现航天软件缺陷、降低航天软件开发风险与代价以及保证航天软件质量。  相似文献   

20.
介绍了一种基于调试系统的回放式自动化测试平台,可以自动化测试“魂芯”DSP配套软件单元.该测试平台以主机调试器为测试对象,通过主机调试器调试应用程序,间接地测试编译器、软件模拟器、调试链接服务软件等软件单元.该平台可以方便地添加测试用例,并自动批量回放测试用例.利用本测试平台,可以大大减少“魂芯”芯片配套软件的测试工作量.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号