1 摘要 存储过程的测试,是数据库开发人员经常要面临的任务,多数情况下这是一项繁琐、费时、又没有太多创新的工作。有没有办法改变这一现状呢?有没有可能实现快速、批量、自动化的存储过程测试呢? 本文将以一个真...
在ISO、CMM、各大软件企业、IT公司的最佳实践理论宣导之下,我想国内很多中小型软件企业中的软件测试人员会感到非常的迷茫,缺乏测试资源、缺乏合理的测试流程、缺乏重视质量的大环境,这些都让中小型软件企业...
软件测试是对创造力和智力非常有挑战性的任务。测试一个大型软件需要的智能要超过设计这个程序的智能。软件在它发行之前应当通过彻底的测试,以保证它的可靠性和功能性,不幸的是,测试工程师要覆盖一个大型程...
随着当今技术和市场环境的变化,越来越多的企业选择将软件项目外包,同时也有更多成熟的大型软件企业加入到软件项目的承包队伍中。外包的软件项目越来越多,如何对这些外包的项目进行验收测试日益成为企业的一...
Spring具有强大的功能:Ioc,可以实现在xml中把一个测试对象注入到另一个测试对象中,再加上可以利用RFT的find方法可以把spring的配置文件配置成一张RFT测试对象地图。目前,大部分自动化脚本开发者利用RFT的测...
上个月,Allurent的Joe Berkovitz宣布了Flexcover初始试验版的发布,Flexcover是一个针对Flex、AIR和AS3的开源代码覆盖率工具套件。 参与测试驱动开发(TDD)过程...
计算机软件质量问题一直是软件开发中的一个重要而棘手的问题。近年来,随着计算机应用范围的迅速扩大,计算机开始广泛地应用于工业控制、航天航空、医疗设备、银行、交通等领域,越来越深入人们的日常生活。计算机...
作为迈向开发生命周期一部分的软件自动化测试的第一步,测试团队可以利用 IBM Rational Manual Tester 来调整并组织他们使用最频繁的测试流,然后用 IBM Rational Functional Tester 将这些实践自动化。本文阐...
Code Review(代码审查)是保证项目中代码质量非常重要的一个环节,其主要工作是: 1、发现代码中的bug; 2、从代码的易维护性、可扩展性角度考察代码的质量,提出修改建议。 1、代码中的bug主要会出现...
测试项目的启动、规划以及测试项目需求分析往往是很多软件服务型企业的薄弱环节所在。本文围绕该难点问题,重点讨论了这两个阶段所应进行的项目活动以及相关工作流程。 一、测试项目启动与规划 一般...
1、结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用goto 语句。结构化程序设计主要强调的是程序的易读性。三种逻辑结构为顺序、选择和重复(或循环)2、面向对象方法的主要优点:与人类习惯的思维方法一致;稳定性好;可重用...
虚拟服务器技术被用在试生产环境,目的是节省资金、时间和人力,然而同样的工具如果未经检查就可能会导致结构复杂,资源浪费并使管理难度加大。 行业分析师和IT专业人士说,虚拟化技术解除了物理服务器测试环境的限制,实现了IT员工间的资源共享,...
服务器稳定性是最重要的,如果在稳定性方面不能够保证业务运行的需要,在高的性能也是无用的。 正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡荣誉、电源冗余、风扇冗余等。 一些...