自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

emag_testage的专栏

软件测试技术门户-Ltesting.net

  • 博客(51)
  • 收藏
  • 关注

原创 软件企业质量保证的基石

软件企业质量保证的基石――QA、QC的良性协作作者:贺忻       国内的软件产业发展了20多年的时间,已经由个人英雄时代步入到中、小团队协作时代。相信不久的将来,国内一定会出现航母级的软件企业,那时候我们会迎来集团军作战的时代。不同的时代表明软件规模的不同,也标志着软件质量管理的复杂度急剧上升,同时对软件质量的保障方法也提出了更高的要求。       本文并不打算系统的阐述软件

2005-07-22 11:26:00 2624 1

原创 以测试为核心的软件开发过程

以测试为核心的软件开发过程王淑蓉,赵晋松,马小稳(西安工业学院计算机科学与工程系)  摘要:软件项目规模越来越大,开发团队人员越来越多,人员增加带来管理成本上升,于是引入ISO9000、CMM,但最后发现它们实施难度相当大。于是我们介绍一套行之有效的测试控制方法,它能够有效对软件项目开发进行控制。 关键词: 软件测试;软件开发;软件项目管理1. 引言    TC(测试控制方法)是指以测试为核心控制

2005-07-22 11:03:00 2619

原创 数据库程序的单元测试

数据库程序的单元测试翻译:Xu NingNing    这些笔录是我关于已完成的数据库功能测试的一些心得。其中的例子是用java语言编写的,但我认为这些想法对于大多数编程环境都普遍适用。当然,我仍致力于寻找更佳的解决方案。  现实的问题是这样的:你有一个SQL数据库,一些存储过程和一个介于应用程序和数据库之间的中间层。你怎样在其中插入测试代码从而保证在数据库中数据存取功能的实现?一、 为什么会有这

2005-07-22 10:53:00 2936 1

原创 J2EE开发平台的软件测试技术

J2EE开发平台的软件测试技术作者:佚名(来自:cybercorlin.net)     前言 - 以测试为导向的软件开发流程  软件开发流程的新兴观念是将软件测试的角色,提升为系统开发时每一个阶段都必须要持续且反复进行的重要任务,确保每一个阶段都能及早发现潜藏于系统内的危险因子。当某一个阶段的测试结果无法达到预期的要求时,就必须回溯到之前的开发阶段,再次分析和审核,这种过程称之为重构(Refac

2005-07-22 10:33:00 1848

原创 如何制定软件项目测试计划

如何制定软件项目测试计划    摘要: 随着测试走向规范化管理,测试计划成为测试经理必须完成的重要任务之一,本文根据实践经验结合理论,探讨如何制定软件项目测试计划。    关键字: 测试计划 变更    软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。在越来越多公司的软件开发中,软件质量日益受到重视,测试过程也从一个相对独立的步骤越来越紧密嵌套在软件整个生命周期中,这样,如何规划

2005-07-22 10:24:00 2460

原创 获取用户需求的十大沟通技巧

获取用户需求的十大沟通技巧载自: Yesky    成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了。     需求获取可能是软件开发中最困难、最关键、最易出错及最需要沟通交流的活动。对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈

2005-07-22 10:17:00 4552

原创 软件测试的心理学问题

软件测试的心理学问题 1、程序测试的过程具有破坏性     人类的活动具有高度的目的性,建立适当的目标具有重要的心理作用。如果我们的目的是要证明程序中没有错误,那我们就会不自觉地朝这个方向去做;也就是说,我们会倾向于挑选那些使程序出错的可能性较小的测试数据。另一方面,如果我们的目标是要证明程序中有错,那就会选择一些易于发现程序所含错误的测试数据。而后一种态度会比前者给程序增添更多的价值。    测

2005-07-22 10:00:00 2013

原创 高手过招的乐趣---测试用例预演

高手过招的乐趣---测试用例预演作者:关河        摘要:高手过招,手中无需用剑,只要轻描淡写地以口代手,三两句话便高下立判,胜者胜得痛快,输者也输得潇洒。然而,除了在武侠小说之内,恐怕很难有地方让你感受到这种“会当凌绝顶”的痛快。本文根据作者在测试工作中的体会,提出了一种被称为“测试用例预演”的方法,用模拟的测试用例执行发现程序中潜在的问题,这种方法究竟有何神奇呢?请见内文。       

2005-06-10 10:18:00 2150

原创 强化测试用例在测试活动中的作用

强化测试用例在测试活动中的作用作者:张振兴        本文的目的不是将软件测试流程优化的话题阐述的面面俱到,而是从管理角度谈谈测试用例在测试活动中的重要性,以及测试用例管理流程的一些改进思路。        常闻软件测试者的如此抱怨:        测试用例在实际中根本没有起多大作用?        测试人员在实际测试时都没有按测试用例来执行?        测试执行后没有把需要更新的测试用例

2005-06-10 10:12:00 2464

原创 对Web服务进行压力测试

对Web服务进行压力测试作者:Chris Wilkinson        Web 服务处于分布式计算的核心位置,它们之间的交互通常很难测试。分布式开发、大型的开发者团队以及对代码日益组件化的期望都有可能使 Web 服务的开发变得越来越容易隐藏错误。这些类型的错误极难检测出来。压力测试是检测这类代码错误的一种有效方法,但是只有在压力系统设计得比较有效的情况下才能发挥作用。本文将让您深入了解一下这种

2005-06-10 10:07:00 1929

原创 性能测试指标介绍

性能测试指标介绍来源:IBM 1. TPC-C       作为一家非盈利性机构,事务处理性能委员会(TPC)负责定义诸如TPC-C、TPC-H和TPC-W基准测试之类的事务处理与数据库性能基准测试,并依据这些基准测试项目发布客观性能数据。TPC基准测试采用极为严格的运行环境,并且必须在独立审计机构监督下进行。委员会成员包括大多数主要数据库产品厂商以及服务器硬件系统供应商。        相关企业

2005-06-10 10:03:00 2505

原创 自动化测试成功的关键

自动化测试成功的关键来自:IBM        在本文中,我们要讨论为什么进行测试,尤其是自动化测试,是必需的。然后,我们将介绍制定计划的概念:为什么制定计划是如此的重要?在随后的文章中,我们将分解测试计划中的不同因素,并且研究如何进行制定计划的过程才能最大程度地增加成功的机会。        现代客户端/服务器应用程序是非常复杂的,因此测试也就成为开发过程中关键的并且至关重要的一部分。现在,没有

2005-06-10 09:56:00 2143

原创 微软公司软件接收测试过程

微软公司软件接收测试过程来自: Microsoft       一个公司核心业务过程的应用软件对它的经营效率起了关键性的作用。然而,1995年之前,微软没有一个正式的、连续的、面向企业的适当步骤,来确保它内部的应用软件按照一系列统一的公司标准开发。今天,微软信息技术小组的软件接收测试过程确保证关键任务的应用软件能在公司的信息技术硬件设施上高效地运行,与严格的操作标准一致。这些标准建立起来是为了最优

2005-06-10 09:22:00 2887

原创 游戏软件的测试方法简述

游戏软件的测试方法简述1. 测试的定义        如果给个定义,我觉得:测试工作是,解决玩家所遇非正常问题的预测工作,同时也是不断调试平衡的一个长期观察任务。无论在什么时间段,功能实现、内测、公测等。测试都应该是分硬件与软件两部分测试。2. 硬性问题       硬件的BUG部分是指会引起不能让游戏流程进行的BUG。死机、画面出错等硬性问题。这种问题只要按照一定流程进行游戏,就会发生。但对一些

2005-06-10 09:16:00 2448

原创 使用Rational的测试理念成功打造测试团队

使用Rational的测试理念成功打造测试团队作者:Golden Ning 来源:DeveloperWorks1.传统软件测试过程中的问题    测试在所有的软件开发过程中都是最重要的部分。在软件开发过程中,一方面要求我们通过测试活动验证所开发的软件在功能上满足软件需求中描述的每一条特性,性能上满足客户要求的负载压力和相应的响应时间、吞吐量要求;另一方面,面向市场和客户,开发团队还要满足在预算范围

2005-04-14 15:23:00 4608 1

原创 软件测试要不要追究Bug发生的原因

软件测试要不要追究Bug发生的原因作者:kpxl                                                                        软件测试到底要不要追究BUG发生的原因呢?这个问题的争议很多,有人认为寻找BUG的原因是开发的事情,软件测试只要能发现BUG就够了;还有人认为软件测试可以尽自己所能尽可能的去寻找BUG的原因。到底哪个观点正确

2005-04-14 15:11:00 2548 1

原创 利用JMeter测试WebSphere性能

利用JMeter测试WebSphere性能作者:Greg Herringer [IBM] 前言    本文描述如何部署 Apache 开放源代码工具 JMeter,以基于 IBM WebSphere Application Server 和 WebSphere Branch Transformation Toolkit(BTT)来测试中间件解决方案的响应性。通过设计性能测试,可以模拟变化的并发用户

2005-04-14 14:56:00 2166

原创 JUnit 之走马观花篇

JUnit 之走马观花篇 作者:JWT 李巍(outmyth) 译 【译者注】本文译自JUnit3.8.1发布版本中JUnit A Cooks Tour一文。1.简介      在一篇早些的文章(请参见Test Infected: Programmers Love Writing Tests, Java Report, July 1998, Volume 3, Number 7)中,我们描述了如

2005-04-14 12:00:00 1615

原创 Rational ClearQuest技巧集

Rational ClearQuest技巧集作者: pyp & http前提:Rational ClearQuest的版本为2002.05.00 问题一:给某些字段设置使用权限,只有相关人员才能看到某些字段而进行填写,对于一般人员使它变为不见,我该如何设置呢?解答提示:一个比较简单的方法可以让别人看不到你设置的字段:设置一个新的组,把想看新字段的人加到这个组中,在Designer中,设置Forms

2005-04-14 11:35:00 2464

原创 嵌入式软件测试策略

嵌入式软件测试策略作者: admin       在嵌入式领域目标系统的应用系统日趋复杂,而由于竞争要求产品快速上市,开发技术日新月异,同时硬件发展的日益稳定,而软件故障却日益突出,软件的重要性逐渐引起人们的重视,越来越多的人认识到嵌入式系统的测试势在必行。提到嵌入式软件测试,首先要简单介绍一些软件工程的一些观点,现在,被普遍接受的软件的定义是:软件(software)是计算机系统中与硬件(har

2005-04-14 10:59:00 2648 4

原创 软件测试的新模型

 软件测试的新模型作者:Brian Marick 翻译:Blueski    通常情况下,一个软件模型说明的内容主要包括,在测试过程中你应该考虑到哪些问题,如何对测试进行计划,测试要达到什么目标,什么时候开始,在测试中你要用到哪些信息资源。一个好的模型可以引导你对问题进行思考,而不好的模型则只能使你误入歧途。    这里我要宣称的是,目前的大多数软件测试模型都是不好的模型。这是因为这些测试模型仅仅

2005-04-14 10:22:00 5174 2

原创 软件测试组织与方法

软件测试组织与方法作者:范智华 来源:天极       随着计算机硬件成本的不断下降,软件在整个计算机系统的成本中占有越来越高的比例,如何提高软件质量是整个计算机软件行业的重大课题。软件测试作为软件开发的一个重要环节,日益受到人们的重视。为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。 1. 软件生存周期    一个软件从开始计划起,到废弃不用止,

2005-03-04 16:37:00 2434 1

原创 软件测试过程的持续完善

软件测试过程的持续完善作者:qz 1.引言   随着软件技术的迅猛发展,软件的质量愈来愈受到广泛的重视。而测试又是保证软件质量的重要手段。根据IEEE/ANSI标准,软件测试的定义是:"使用为发现错误所选择的输入和状态的组合而执行代码的过程"。这就非常明确地提出了软件测试是以发现错误,检验是否满足需求为目标。软件测试在软件生命周期中占有非常突出的重要地位,是保证软件质量的重要手段。根据Boehm的

2005-03-04 16:36:00 1533 1

原创 软件测试自动化实践

软件测试自动化实践作者:chris    首先为什么需要软件测试自动化?通过我这几年在微软的工作,可以感觉到一点,应该说自动测试,可以定义软件系统。从理论上来说应该是功能定义软件系统,软件系统是怎么工作的是从功能规格上来看的。但是你要是没有一套可以自动测试的测试程序存在,就没有办法验证我这个软件系统,就是修改了一点点,这个软件系统是不是和前面的软件系统一模一样,你没有办法验证,只有有一套自动系统,

2005-03-04 16:32:00 2024 3

原创 点评性能测试工具OpenSTA

点评性能测试工具OpenSTA.作者: 缑萍萍 关键字:性能测试,测试工具,OpenSTA 摘要:    本文将介绍一个免费的、源代码开放的web性能测试工具OpenSTA,包括它的原理、组成部分、录制脚本的过程。另外,还将介绍如何在OpenSTA的测试脚本中引入变量,并给变量赋不同值,比如,将登陆被测试网站的用户名称设置为一个变量,在执行性能测试时,虚拟多个不同的用户同时登陆被测试网站,通过将访

2005-03-04 09:54:00 7896 8

原创 ClearQuest体系结构分析

ClearQuest体系结构分析作者: pyp 关键字   ClearQuest、 体系结构分析     这一段时间,一些人问了我很多关于CQ的问题,我想其中的很多问题都是由于对于CQ的整体结构不熟悉造成的,所以写了这篇文章,希望能对大家更深入的了解CQ有所帮助。我使用的CQ版本是2002.05.00,谁知道哪里能下载2003版的,我一直想看看2003和2002有什么差别。    ClearQue

2005-03-04 09:10:00 1339

原创 感悟测试驱动开发

感悟测试驱动开发来自:天极论坛 作者:徐峰      软件开发方法学的泰斗Kent Beck先生最为推崇"模式、极限编程和测试驱动开发"。在他所创造的极限编程(XP)方法论中,就向大家推荐"测试先行"这一最佳实践,并且还专门撰写了《测试驱动开发》一书,详细说明如何实现。测试驱动开发是极限编程的重要特点,它以不断的测试推动代码的开发,从而实现既简化代码,又保证质量的目标。   一看到"测试先行"、"

2005-03-03 14:39:00 1654 1

原创 漫谈软件性能测试技术

漫谈软件性能测试技术作者:宣以广1. 引言    随着我国加入WTO,各行各业都面临更多的机遇和挑战。如何提高产品的质量,增强市场竞争力,日益成为企业发展必须解决的迫切问题,对软件企业来说尤为重要。软件企业要直接参与国际软件市场的竞争,首要问题就是要保证软件的质量,同时要加快软件产品的发布与交付使用。因此,如何提高软件质量,越来越成为当前软件产业发展中一个迫在眉睫的问题。本文只针对软件质量的性能方

2005-03-03 13:48:00 2433 1

原创 软件测试用例的设计

软件测试用例的设计 作者:王静兰 摘  要 一个项目最终呈现在用户面前的质量,与测试执行的程度与力度是密不可分的。测试用例设计的基本目的,是确定一组最有可能发现某个错误或者某类错误的一组测试数据。测试用例构成了设计和制定测试过程的基础,因此测试用例的质量在一定程度上决定了测试工作有效程度。一个好的测试用例使得测试工作的效果事半功倍,并且能尽早的发现一些隐藏的BUG,测试用例的设计是软件开发中的重中

2005-03-02 13:34:00 8715 1

原创 你的组织为自动化测试做好准备了吗

你的组织为自动化测试做好准备了吗? 作者:Peer 作者:Peer1. 简介本文关注于一个实施自动化测试框架的组织的主要方面和影响。本文的意图是提供一些能够成功的实施自动化测试的指导方针。2. 测试自动化的神话有很多关于自动化测试的神话。其中的一些是真实的,而其他的一些是不正确的设想,这些不正确的设想会严重的威胁到实施自动化测试的成功。本文将向大家介绍几种我们面临的主要几种关于测试自动化的神话:2

2005-03-02 12:12:00 1478

原创 成功软件测试管理的九大原则

成功软件测试管理的九大原则作者:三原编译1. 简介  许多测试管理者是从技术部门进到管理阶层的。尽管他们有可能受过很多测试或软件工程的培训和指导,但他们还是很难经常从失败和错误中学到管理技巧。作为一个管理者,你有两项基本工作:找出为你工作的最好的员工并且建立一个能够使员工完成工作的环境(使他们最好地完成工作)。这篇文章讲述了一些我学过的关于这些管理工作的经验。   总是那些人――帮助人们最好地完成

2005-03-02 12:10:00 2274

原创 性能测试:软件测试的重中之重

性能测试:软件测试的重中之重作者:中国软件评测中心性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。 1. 应用在客户端性能的测试 应用在客户端性能测试的目的是考察客户端应用的性能,测试的

2005-03-02 12:08:00 3370

原创 关注性能:压力负载

关注性能:压力负载来源:IBM1. 压力测试和负载测试在性能列表中最常问的问题是:“是否有一种工具可以帮助我对 J2EE 应用程序进行压力测试?” 在回答这个问题之前,让我们问一问自己:压力测试是什么,为什么这些开发人员需要它?(我相信你们中相当一部分人曾经遇到一定要在昨天完成测试这种让您感到压力的情况,但是我们在这里说的不是这个)。压力测试是为了发现在什么条件下您的应用程序的性能会变得不可接受。

2005-03-02 12:04:00 1411

原创 浅谈ClearQuest建库指南

浅谈ClearQuest建库指南作者: http1. 运行前提  Windows2000 Server 服务器上已经安装Rational ClearQuest 2002.05 版。  Windows2000 Server 服务器上已经安装 SQL Server 2000  Windows2000 Server + SP32. 在SQL Server 上建立空的数据库a.  先在SQL Ser

2005-03-02 11:34:00 1926

原创 WEB下的整体测试

WEB下的整体测试作者:cwj007    随着Internet的日益普及,现在基于B/S结构的大型应用越来越多,可如何对这些应用进行测试成为日益迫切的问题。有许多测试人员来信问我B/S的测试如何做,由于工作较繁忙,对大家提出的问题也是头痛医头脚痛医脚,没有对WEB的测试过程做一个整体的概述。希望通过本篇能够让大家了解大型Web应用是如何来进行测试的。     B/S下的功能测试比较简单,关键是如

2005-03-02 11:12:00 1242

原创 关于测试人员何时介入项目小组

关于测试人员何时介入项目小组?作者:Leveret    应该说这不是一篇文章,这应该属于是一个讨论的话题吧,无论观点是否正确,希望大家能够在论坛里面可以发表自己的见解。尤其在这方面深有感触的朋友。     提起这个话题的原因是因为现在一个项目里面测试人员的介入是到开发后期阶段——编码工作完成之后介入的,我认为很不合理,所以提出这个问题。从大的方面来考虑的话,现在流程的测试模型有三种: V模型,W

2005-03-02 10:49:00 2875

原创 解析软件测试的认识误区

解析软件测试的认识误区作者:邓辉 孙鸣 本文选自:IBM      由于人们对于软件质量的重视程度越来越高,就导致了测试在软件开发中的地位越来越重要。测试是目前用来验证软件是否能够完成所期望的功能的唯一有效的方法。在这一趋势的引导下,现在很多软件相关的公司都非常重视对于他们所开发的软件的测试,甚至不惜花费巨资购买商用的测试工具,但是效果却不一定理想。究其原因主要是存在着对于软件测试的诸多误解。本文

2005-03-02 10:48:00 1260

原创 软件测试管理的基本要素

软件测试管理的基本要素作者:Alan关键词:软件测试、软件测试管理、软件测试计划摘要:       高效的软件测试管理是一个项目成功必不可少的人文因素。测试是以技术为导向的专业工作,但是因为其在软件开发过程中的特殊位置,所以工作过程中需要有效的沟通,协调来作为保障。我们通常把这些沟通,协调和计划工作统一称为软件测试管理。本文将就软件测试管理中的基本要素做逐一介绍。1. 符合软件

2005-03-01 16:45:00 1677

原创 CS/CSS架构应用的软件性能测试模型分析

CS/CSS架构应用的软件性能测试模型分析作者:夏海涛 关键词:软件测试、性能测试、C/S架构测试、性能测试模型分析 摘要: 本文为知识积累中性能测试方法论总结文档中的分类模型中的一部分。其目的是通过描述说明针对从已往具体项目性能测试案例中提炼、抽象出来的CS/CSS架构应用施行的性能测试的特点、度量模型和规划实施过程的一般方法,以期可以对使用类似系统架构的工程类项目中

2005-03-01 15:26:00 2789

原创 性能测试之Web篇

性能测试之Web篇作者:piaocl关键字:性能测试,web测试 摘要:随着网络世界的迅猛发展,网站的性能变得日益重要,性能不好的网站将被用户所抛弃。所以性能是用户对软件系统是否满意的一个重要方面。本文将对什么是性能,如何测试性能等方面进行论述。    那么性能是什么呢,性能是特定功能占用的时间和资源。他可以是功能的开销或者是同步运行功能的数目。Web性能测试就是模拟大量用

2005-03-01 15:16:00 5680

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除