首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 478 毫秒
1.
软件测试研究进展   总被引:67,自引:1,他引:66  
从软件测试的技术与过程、持续的软件测试、软件测试的充分性准则等方面简要介绍软件测试的基本思想;讨论软件测试中的若干问题,包括面向路径的测试数据自动生成、测试预言、期望结果的自动生成、回归测试等;并且探讨软件测试的发展趋势,包括构件测试、软件的易测试性与基于合约的构件易测试性设计和Web Services测试等。  相似文献   

2.
软件测试是软件开发过程中的一个重要的环节,是保证软件质量和可靠性的重要手段。现阶段主要采用的是手工测试,出现了许多人为的问题,为解决这一问题,笔者提出了自动化软件测试方案,主要完成客户端性能的测试、组件性能的测试和数据服务器端性能的测试。  相似文献   

3.
李丽 《科技信息》2009,(10):197-197
软件测试是软件开发过程中的一个重要的环节,是保证软件质量和可靠性的重要手段。现阶段主要采用的是手工测试,出现了许多人为的问题,为解决这一问题,笔者提出了自动化软件测试方案,主要完成客户端性能的测试、组件性能的测试和数据服务器端性能的测试。  相似文献   

4.
软件测试是保证软件质量的重要手段,本文介绍了测试管理的概念、内容、分类以及模型,并且通过对软件测试管理系统及缺陷管理子系统具体设计,阐述了软件测试管理系统的功能及如何对测试进行更有效的管理.  相似文献   

5.
面向对象软件测试是面向对象软件开发的不可缺少的一环 ,是保证软件质量、提高软件可靠性的关键。类测试是面向对象软件测试的关键 ,基于服务的类测试是面向对象软件测试中的重要内容。本文探讨了一种类的服务的测试模型及相应的测试策略。针对Kung等人提出的块分支图 (BlockBranchDiagram) ,探讨了对服务进行结构测试和功能测试的方法 ,提出了类的服务的测试模型。  相似文献   

6.
软件测试是保证软件质量的重要手段,本文介绍了测试管理的概念、内容、分类以及模型,并且通过对软件测试管理系统及缺陷管理子系统具体设计,阐述了软件测试管理系统的功能及如何对测试进行更有效的管理.  相似文献   

7.
SQL Server数据库的性能分析和优化策略研究   总被引:1,自引:0,他引:1  
张溪竹 《科技信息》2012,(16):256-256
随着计算机科学技术和电子信息的巨大发展,各个企业都建立起了各自的信息系统。而数据库作为信息系统的核心和基础,也被越来越广泛的应用。因此数据库的性能一直受到业界的普遍关注。传统的性能测试工作采用手工的方式,不可能模拟大批量用户并发访问系统时的真实情况,效果不是很理想。随着技术手段的不断进步出现了很多借助相关的软件测试工具来模拟大量用户并发的场景,从而对系统性能进行考察。从数据库设计人员的角度出发讨论SQL Server数据库性能优化的问题。  相似文献   

8.
针对数据库应用系统性能问题50%的情况下都是由设计引起的问题.研究了系统设计、数据库结构设计和软件开发中的性能优化策略,指出了系统压力测试对系统性能优化的重要意义,并对其中主要的策略做了实验验证.  相似文献   

9.
软件测试是确保软件质量的重要手段。对于不同的软件系统,其测试手段和方法也不尽相同,基于B/S结构的软件系统是当前应用比较广泛的应用系统,对这类型的软件系统测试与传统的软件系统测试既有区别又有联系,也对软件测试提出了新的挑战。从功能、性能、可用性、客户端兼容性、安全性等方面系统地讨论了基于B/S结构的软件系统测试方法,及其与传统软件测试的异同。  相似文献   

10.
为测试国产数据库和各大厂商数据库处理数据性能以便设计人员选择合适的大数据管理系统,设计了一款基于TPC-DS测试标准的数据库处理性能测试软件TPC-DS_Utensil。通过分析TPC-DS测试标准设计了加载(Load)测试、功率(Power)测试和吞吐量(Throughput)测试三大核心功能;为了方便设计人员对测试过程进行监控与分析设计了查询验证、性能计算和日志管理等辅助功能。通过对MySQL、Oracle、Hive和Hbase进行性能测试,表明该测试工具能够准确地反映服务器性能。  相似文献   

11.
软件系统测试在整个弹载软件开发过程中,位于软件设计、编码之后,是不可缺少的验证手段.软件系统测试平台的目的是为快速构造满足功能和性能要求的软、硬件提供环境支撑.根据需求,对软件系统测试平台的建立进行了有效的探索,提出了完整的弹载软件系统测试平台设计方案.系统测试平台设计方案组件化程度高、可扩展能力强,支持仿真模型、故障脚本、试验设计等开发组件,具有高效、可复用性好的特点;采用实时通讯机制和实时脚本等技术的有效结合,合理地利用系统的资源,有效保证了系统良好的实时性和灵活性.  相似文献   

12.
自动化软件测试   总被引:4,自引:0,他引:4  
软件测试为软件生命周期中不保缺少的组成部成部分对提高软件质量起着重要作用,随着软件测试的发展,出现了支持软件测试自动体的软件式工具,该文介绍Rational软件测试工具,进而给出在作战仿真系统开发过程中对上述测试工具的应用。  相似文献   

13.
利用软件故障注入提高软件测试覆盖率   总被引:4,自引:0,他引:4  
软件测试过程是软件生命周期中提高软件质量的重要阶段,但无论结构测试还是接收测试(AT),都很难测试程序的所有分枝,对于容错软件的异常处理和故障恢复代码的测试尤其困难。使得这些代码中可能包含软件故障,反而成为软件质量的隐患,为此采用程序变异的方法对被测软件进行故障注入,用强制的方法执行被测分支,从而提高软件的测试覆盖率。  相似文献   

14.
软件测试是软件项目开发中极其重要的阶段。结合大型地球物理数据处理软件系统GRISYS的开发实践,讨论程序测试的若干方法及有关问题。提出程序测试应遵从从静态到动态、静态与动态相结合的测试原则;强调测试数据的选择是程序动态测试的关键;根据GRISYS系统中应用程序的特点,给出了地球物理测试数据的分类原则和测试子数据集划分的一般方法。  相似文献   

15.
软件测试自动化关键技术的研究   总被引:3,自引:1,他引:3  
软件测试是软件开发生命周期的重要组成部分,也是目前和今后相当长一段时间内保证软件质量和可靠性的关键手段。为了提高软件测试的效率,开发软件测试自动化工具是十分必要的。本文在已经实现了的面向对象语言的软件测试自动化工具-Panorama的基础上,介绍了开发软件测试自动化工具中的一些关键技术的实现原理。  相似文献   

16.
课程实验测评是课程实验教学实施的重要环节,其测评模式决定了学生对实践能力培养的重视程度和收获效果。针对电子科技大学软件工程专业实施卓越工程师教育培养计划项目,文中分析探讨课程实验测评模式对学生工程实践能力培养的影响。提出一种突出工程实践能力培养的课程实验测评模式,解决传统课程实验测评模式固有问题。结合数据库课程的学生实验测评,文中设计了课程实验测评方案、测评内容及其测评系统,用于评价学生课程实验的学习成效。通过数据库课程实验测评应用,学生在数据库设计、数据库应用开发、数据库产品应用等工程实践能力方面取得较大收获,培养了软件工程师的数据库基本能力。  相似文献   

17.
软件测试是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程。目前有很多衡量软件的标准和进行测试的工具。如何才能快速的实施完整的软件测试是对没有经验的测试人员的挑战。本文是在从事测试工作的基础上,结合实例来阐述进行软件功能测试的基本原理和方法,以达到快速开展软件的测试工作。  相似文献   

18.
软件测试在软件工程管理中所占比重越来越大,测试用例的设计是整个测试过程的基础.结合工作实践详细介绍了黑盒测试用例的设计方法,并举例说明了如何应用黑盒测试技术.  相似文献   

19.
软件测试是软件质量保证的一个重要元素,在测试过程中使用合理的软件测试模型可以降低测试在开发活动中的花费和开发时间。通过对XP中测试和传统测试模型W模型的分析,找出W模型的不足,提出一种适用于XP的新的测试模型。该模型将测试驱动的思想贯穿于软件开发周期的各个阶段,并且加入了回归测试的范围,可以尽早发现软件中的错误,降低成本。  相似文献   

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

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