摘要:
面向软件测试新手,从测试前的准备工作、测试需求收集、测试用例设计、测试用例执行、测试结果分析几个方面给出建议和方法。鉴于国内的软件开发、测试不规范的现状,本文为软件测试新手提供了若干个软件测试的关注点。
阅读全文
posted @ 2008-07-14 16:55
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(223)
评论(0)
推荐(0)
摘要:
与像C++、C#、Java等编程语言相比,脚本语言更适合于创建短小的应用程序以便快速解决小问题。 在很多情况下,脚本很适合于实现手动任务的自动化,例如:操纵windows环境,运行其他程序,使登录过程自动化,向应用程序发送按键顺序等。 在测试过程中,有时候我们希望调用一些提供命令行接口的程序,来使用它们提供的功能帮助我们实现某些自动化的过程,例如:调用WinRAR的命令行参数帮助我们对文件进行压缩... 阅读全文
posted @ 2008-07-14 16:34
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(216)
评论(0)
推荐(0)
摘要:
与像C++、C#、Java等编程语言相比,脚本语言更适合于创建短小的应用程序以便快速解决小问题。 在很多情况下,脚本很适合于实现手动任务的自动化,例如:操纵windows环境,运行其他程序,使登录过程自动化,向应用程序发送按键顺序等。 在测试过程中,有时候我们希望调用一些提供命令行接口的程序,来使用它们提供的功能帮助我们实现某些自动化的过程,例如:调用WinRAR的命令行参数帮助我们对文件进行压缩... 阅读全文
posted @ 2008-07-14 16:29
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(279)
评论(0)
推荐(0)
摘要:
Jscrīpt是轻量级的脚本语言,但是由于提供了ActiveXObject对象,使其编程能力大大扩展,能调用任何通过Automation接口调用的对象,例如Excel。 Excel是很对应用程序需要调用和操作的对象,例如输出报表数据到Excel。那么对于这些输出结果的检查可以通过Jscrīpt轻松完成。 当然,前提是对Excel的对象模型比较了解,例如知道Excel的几个主要类:Appli... 阅读全文
posted @ 2008-07-14 16:27
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(602)
评论(0)
推荐(0)
摘要:
任何一种编程语言,如果缺少了对正则表达式的支持,则会极大地影响它的生命力,尤其是对于那些字符串处理能力不强的语言来说更是如此。 正则表达式源于神经网路的研究,后来被广泛地应用在基于文本的编辑器和搜索工具中。 正则表达式给Jscrīpt的字符串处理能力带来了明显的改善。Jscrīpt使用正则表达式对象RegExp来使用正则表达式的各种方法。 例如,下面脚本使用正则表达式匹配并... 阅读全文
posted @ 2008-07-14 16:26
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(176)
评论(0)
推荐(0)
摘要:
摘要:在软件测试中,链接测试是网站所特有的测试。链接测试测试包括测试所有链接是否都是链接到正确的目标、链接的目标是否存在和是否存在孤立的页面。链接测试需要多整个网站的所有链接进行,而一般的网站内的链接错乱复杂,犹如一张大蜘蛛网,稍有疏附便有测试不完全的地方,因此引入链接自动化测试能够大幅提高链接测试的效率。 关键字:网站测试 链接测试 自动化测试 测试工具正文:链接是Web应用系统的... 阅读全文
posted @ 2008-07-14 16:26
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(461)
评论(0)
推荐(0)
摘要:
1.Controller机器负责监控Weblogic,所以要确认Controller本机使用的JDK与所有服务器上使用的JDK版本一定要一致,这点非常重要,特别是在Cluster环境上。我曾经在这个地方费了很大的力气,而且感觉非常奇怪,为何Controller可以监控一个Web服务器,为什么就不能监控EJB服务器呢?后来统一为j2sdk1.4.2之后,问题才解决了。 2.按照说明书上的要求... 阅读全文
posted @ 2008-07-14 16:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(445)
评论(0)
推荐(0)
摘要:
webload是什么? webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能 用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能 当前最高版本是6.0 web... 阅读全文
posted @ 2008-07-14 16:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(404)
评论(0)
推荐(0)
摘要:
LoadRunner ? 是一种预测系统行为和性能的工业标准级负载测试工具。它通过模拟数据以千万计用户来实施并发负载来对整个企业架构进行测试,来帮助您更快的查找和发现问题。 关于LoadRunner ? 更全面的描述及使用,请参考《LoadRunner 使用手册》或Mercury Interactive 公司提供的联机帮忙文档。本文旨在帮助工程师们掌握使用LoadRunner ? 来测试BEA中... 阅读全文
posted @ 2008-07-14 16:23
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(625)
评论(0)
推荐(0)
摘要:
本文介绍了几个比较典型的服务器评测软件,无论什么评测工具,基本的技术都是利用线程技术模仿和虚拟用户,在这里主要的难点在于测试脚本的编写,每种工具使用的脚本都不一样,但是大多数工具都提供录制功能就算是不会编码的测试人员同样可以测试。 众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性... 阅读全文
posted @ 2008-07-14 16:20
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(382)
评论(0)
推荐(0)
摘要:
随着我国IT业的发展,产品质量控制与质量管理正逐渐成为企业生存与发展的焦点。从软件、硬件到系统集成, 几乎每个中大型IT企业的产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业人才来完成,软件测试工程师就是各个 IT企业中,专业从事软件质量测试和控制的一个重头角色。有关人才机构调查显示,“软件测试工程师”已经成为新IT人才需求榜中的前四大职位之一。 目前... 阅读全文
posted @ 2008-07-14 16:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(230)
评论(0)
推荐(0)
摘要:
软件测试(Software testing)是软件生存期(Software life cycle)中的一个重要阶段,是软件质量保证的关键步骤。通俗地讲,软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码进行最终复审的活动。1983年IEEE提出的软件工程术语中给软件测试下的定义是:“使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与... 阅读全文
posted @ 2008-07-14 16:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(235)
评论(0)
推荐(0)
摘要:
1. 测试的定义 如果给个定义,我觉得:测试工作是,解决玩家所遇非正常问题的预测工作,同时也是不断调试平衡的一个长期观察任务。无论在什么时间段,功能实现、内测、公测等。测试都应该是分硬件与软件两部分测试。 2. 硬性问题 硬件的BUG部分是指会引起不能让游戏流程进行的BUG。死机、画面出错等硬性问题。这种问题只要按照一定流程进行游戏,就会发生。但对一些会不断增加服务器负担的高级B... 阅读全文
posted @ 2008-07-14 16:16
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(298)
评论(0)
推荐(0)
摘要:
生成所有组合元素 组合的第三个基本操作是根据给定条目个数 n 和子集大小 k 生成一个所有组合元素的清单。正如前面所示的 Choose 函数的问题一样,Internet 上找到的 并不是最优方案。让我们简单看看一个典型的情况:给定 n 和 k 值,生成所有组合元素的解决方案,并且我将改进它。 假定你有四个姓名条目——Adam, Barb, Carl, Dave——你想得到所有这四个... 阅读全文
posted @ 2008-07-14 16:15
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(147)
评论(0)
推荐(0)
摘要:
计算组合元素的个数 现在我已经确定了如何创建一个组合对象,让我们看看组合的三个基本操作的第二个——根据某个给定的条目总数 n 及子集大小 k 来计算组合元素的总数。举个例子,如果你处理一次从 n=5 条目中取 k=3,这里有10种可能的组合元素: { 0, 1, 2 } { 0, 3, 4 } { 0, 1, 3 } { 1, 2, 3 } { 0, 1, 4 } { 1, 2, ... 阅读全文
posted @ 2008-07-14 16:15
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(174)
评论(0)
推荐(0)
摘要:
从这个例子你可以看到我需要建立某种组合,给定条目总数和子集大小来计算全部组合元素的总数,并且确定某个特定组合元素的后继者以便我能列出所有组合元素。 稍微细致地考察这些例子,你可以看到组合有两个重要的特性:条目的总数(数学上通常用 n 表示)和子集的大小(通常用 k 表示)。数学组合可以是 0 基 (0-based)或 1 基(1-based)的。我将在这个专栏中通篇使用 0 基计数制,并且... 阅读全文
posted @ 2008-07-14 16:13
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(141)
评论(0)
推荐(0)
摘要:
测试已经成为软件开发过程中一个至关重要的部分,但近来有三个因素使之扮演了一个甚至更加重要的角色。第一,Microsoftreg;.NET 开发环境的 诞生戏剧性地改进了开发人员编写定制测试自动化的能力。那些在 .NET 框架面世以前需要花费数周时间创建的测试程序现在仅用几小时就可以写好。第二,正在建立的日益复杂的系统需要更精益求精的测试。最后,软件安全在软件开发过程中已不再是事后才 关注的事情,它... 阅读全文
posted @ 2008-07-14 16:12
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(180)
评论(0)
推荐(0)
摘要:
测试管理平台设计,影响测试管理的复杂度,好的测试管理平台可以使测试管理人员,方便的跟踪、查询、分析测试进度,评估测试人员的工作绩效,评价测试的总体质量。对于测试技术人员而言,可以方便的寻找测试对象和测试文档,报告和输出测试结果,共享测试数据,提高测试效率。 4.测试管理 测试管理关注人员、过程、产品三要素的互动与变化,测试管理包含项目计划和组织结构管理,测试阶段管理,时间、资源和质量管理... 阅读全文
posted @ 2008-07-14 16:11
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(173)
评论(0)
推荐(0)
摘要:
软件测试是一项软件工程领域的专业技术,而不是简单的把软件测试认为随便找个人运行几次软件,就可以发现全部的软件问题。前文已经提到,软件测试需求和测试设计是决定软件测试效果的关键因素,因此,加强测试技术创新的重点是在测试需求和设计设计的创新。 在软件测试技术创新方面,要避免陷入过渡追求自动化测试技术的误区。自动化测试确实可以在某些方面显著提高测试效率和准确性,但是自动化测试只适合测试软件的某些方面... 阅读全文
posted @ 2008-07-14 16:11
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(228)
评论(0)
推荐(0)
摘要:
软件质量是指软件的功能和性能满足用户需求和期望的程度。随着IT技术在各个行业的广泛深入地应用,软件质量成为普遍重视的因素。如何有效地提高软件质量,增强软件产品的竞争力,是软件企业管理和技术人员共同面对的问题。 软件质量重于泰山 软件质量重于泰山,软件质量是核心竞争力之一。现在和未来软件企业的竞争力不仅体现在产品类型的多样性,产品功能的先进性,更多的体现在产品质量的稳定性和可靠性。软件应用... 阅读全文
posted @ 2008-07-14 16:10
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(207)
评论(0)
推荐(0)
摘要:
《三十六计》是根据我国古代卓越的军事思想和丰富的斗争经验总结而成的兵书,古人用兵最讲究谋略,在中国古代战争史上,精彩的谋略计策层出不穷,令人眼花缭乱,但万变不离其宗,大抵都逃不过这三十六计的范围。时至今日,“三十六计”在我们日常的工作和生活中,同样可以有很广泛的应用。我是一名软件测试工程师,并热爱软件测试这一职业,目前从事测试已有一段时间,虽然不敢自认权威,但我还是愿意将自身在从事软件测试工作中积... 阅读全文
posted @ 2008-07-14 14:26
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(226)
评论(0)
推荐(0)
摘要:
项目的开发风险来自于对需求的误解,来自于设计与开发过程及产品的缺陷,只有尽早发现这些缺陷,才能降低并控制项目风险。基于这种思想,软件业出现了一些新的测试思路,主要有二: 1、测试驱动开发(Test-Driven Development,简称TDD)。这种测试思想被最近流行的XP(Extreme Programming)极限编程方式所大力提倡。它的基本思想是,通过测试来为编程做指导,在某... 阅读全文
posted @ 2008-07-14 14:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(182)
评论(0)
推荐(0)
摘要:
随着信息技术在国内不同行业应用的开展,人们已经不再怀疑软件对于社会运转的巨大作用。但是,随着人们对软件作用期望值的提高,已经有越来越多人将关注点转移到软件的可靠性上,因此,国内软件测试公司或测评中心如雨后春笋般出现。 软件测试并非万能药 我们在进行软件测试市场开发的过程中,发现了这样的一个问题:不少企业认为软件测试确实很重要,于是提出:我将执行程序(或者还有没有写完整的用户手册)给你,你给我测吧(... 阅读全文
posted @ 2008-07-14 14:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(147)
评论(0)
推荐(0)
摘要:
软件测试工程师是软件行业中一种即年轻又古老的职业,进入二十一世纪以来,随着中国加入WTO以后,从事这项职业的人也越来越多。一个公司在组建一个测试队伍的时候如何分配人员结构,从而使公司软件测试工作水平得到提高,是大家比较关注的问题。本人依照自己的经验提出自己的观点: 我们首先来看一下测试人员的纵向结构 1,测试经理 测试经理主要负责测试队伍的内部管理以及与其他外部人员,客户的交流,详细说... 阅读全文
posted @ 2008-07-14 14:24
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(281)
评论(0)
推荐(0)
摘要:
软件项目开发是个分工明确的系统工程,不同的人员扮演了不同的角色,包括部门经理、产品经理、项目经理、系统分析师、程序员、测试工程师、质量保证人员等。可见,软件测试工程师只是软件项目开发中的一个角色而已。 戏剧舞台上的生、旦、丑是不同的角色,其表演方式具有明显的特征,这是由于角色决定的。同样,软件测试工程师的角色,在软件项目开发中也存在如何定位和表现自身的行为和责任的问题。 此处讨论测试工程师的角色并... 阅读全文
posted @ 2008-07-14 14:24
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(246)
评论(0)
推荐(0)
摘要:
我最初参加测试工作的时候,不知道什么是软件测试,集成测试和系统测试的概念经常混淆, CMM 是什么就更加不知道了。那时候最简单的开关机也是通过直接拔插电源完成,安装系统对我来说简直是有史以来人类的最高技能,对于那些拿着螺丝刀安装机器的人就认为是宇内超级高手,身具杀人于无形之绝世秘技。拿破仑说不想当将军的士兵不是好士兵,我最初的梦想就是想成为软件测试的高手,傲视天下。所以不断偷师,总结经验,自认为掌... 阅读全文
posted @ 2008-07-14 14:23
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(155)
评论(0)
推荐(0)
摘要:
一、背景 我从毕业到现在, 曾在大小不同的三个公司就职: 有民营的、有外资的、也有上市公司。 但以前大多都是做项目,从事软件开发工作,绝大部分公司对测试都不重视,即使有也没有成规模, 更谈不上建立测试体系。总之,重开发轻测试的管理思想在中国延续了几十年、并且还要继续,看看他们给测试工程师开的低工资和老师在课堂上讲到测试时一笔带过就知道测试被中国的老板所忽略。 最近两年,我从事CRM软件产品的测试、... 阅读全文
posted @ 2008-07-14 14:22
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(255)
评论(0)
推荐(0)
摘要:
公司来来回回用了5个测试了,至今我没有发现测试存在的经济价值---除了让程序员更懒以外 所以最近公司的测试我们都请走了,让程序员的收入和质量直接挂钩,不知道这样是不是好些 看看国外,不知道人家是怎么做的 【内容提要】随着全球软件外包的兴起,测试外包成为新的外包业务。由于外包测试仍然处于起步阶段,因此,客户对于外包测试的质量和管理都处于探索阶段,因此客户对现场测试的需求旺盛。笔者认为现场测试只是外包... 阅读全文
posted @ 2008-07-14 14:20
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(184)
评论(0)
推荐(0)
摘要:
Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。 Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行。 Acceptance testing(验收测试),系统开发生命周期方法论的一个阶段,这时相关的用户和/或独立测试人员... 阅读全文
posted @ 2008-07-14 14:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(225)
评论(0)
推荐(0)
摘要:
软件测试的几个基本概念 一.软件测试的目的 软件测试的目的在于发现程序中存在的错误,而不是证明程序无错误。一个好的测试用例在于它能发现至今尚未发现的错误。一个成功的测试则是发现了至今未发现的错误。开始我们认为做测试无非是为了证明我们编的程序是无错误的,那是大错特错了。因为bug会因时间不同,条件不同而出现。永远无法证明我们的程序是绝对正确的。 二.Bug存在的原因 1)开发人... 阅读全文
posted @ 2008-07-14 14:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(296)
评论(0)
推荐(0)
摘要:
人们常常以为,开发一个程序是困难的,测试一个程序则比较容易。这其实是误解。设计测试用例是一项细致并需要高度技巧的工作,稍有不慎就会顾此失彼,发生不应有的疏漏。 不论是黑盒测试方法还是白盒测试方法,由于测试情况数量巨大,都不可能进行彻底的测试。所谓彻底测试,就是让被测程序在一切可能的输入情况下全部执行一遍。通常也称这种测试为“穷举测试”。 “黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试... 阅读全文
posted @ 2008-07-14 14:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(377)
评论(0)
推荐(0)
摘要:
软件测试是对创造力和智力非常有挑战性的任务。测试一个大型软件需要的智能要超过设计这个程序的智能。软件在它发行之前应当通过彻底的测试,以保证它的可靠性和功能性,不幸的是,测试工程师要覆盖一个大型程序的所有情况会感到太麻烦和太费时。确实,软件的每个部分如能被分别测试到,同时一些指定的路径也能被测试,这对总的软件质量的保障是非常有效的。 一般的说,没有测试覆盖分析工具,软件在发行前仅有50%的源程... 阅读全文
posted @ 2008-07-14 14:13
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(220)
评论(0)
推荐(0)
摘要:
因为软件测试的工作量很大(40% 到60% 的总开发时间),而又有很大部分适于自动化,因此,测试的改进会对整个开发工作的质量、成本和周期带来非常显著的效果。 首先,谈谈在测试自动化的情况下,带有图形界面的产品的测试用例的设计问题。因为图形界面的输出显示不是很容易做到测试结果自动化比较,所以一般的做法是把图形界面输出的部分单独建立测试用例,以手工运行。而所有非图形输出则可进行自动测试。 ... 阅读全文
posted @ 2008-07-14 14:11
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(206)
评论(0)
推荐(0)
摘要:
软件测试的主要目的在于发现软件存在的错误(Bug),对于如何处理测试中发现的错误,将直接影响到测试的效果。只有正确、迅速、准确地处理这些错误,才能消除软件错误,保证要发布的软件符合需求设计的目标。在实际软件测试过程中,对于每个Bug都要经过测试、确认、修复、验证等的管理过程,这是软件测试的重要环节。 错误跟踪管理系统 为了正确跟踪每个软件错误的处理过程,通常将软件测试发现的每个错误... 阅读全文
posted @ 2008-07-14 13:19
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(271)
评论(0)
推荐(0)
摘要:
性能测试在软件的质量保证中起着重要的作用,它包括的测试内容丰富多样。中国软件评测中心将性能测试概括为三个方面:应用在客户端性能的测试、应用在网络上性能的测试和应用在服务器端性能的测试。通常情况下,三方面有效、合理的结合,可以达到对系统性能全面的分析和瓶颈的预测。 应用在客户端性能的测试 应用在客户端性能测试的目的是考察客户端应用的性能,测试的入口是客户端。它主要包括并发性能测试、... 阅读全文
posted @ 2008-07-14 13:19
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(224)
评论(0)
推荐(0)
摘要:
前段时间和几个测试朋友聊天,说到06年上半年测试界的新闻,我想最大新闻莫过于智联招聘网站的一个测试行业的调查报告吧。 该报告指出“目前测试从业人员不会超过5万,合格的测试人员不会超过3万,而工作超过5年的更不会超过1万”,姑且不说数据是否准确(据我经验,应该八九不离十)。单在这里说说怎样才算是一个合格的测试工程师,怎么才能成为一个合格的测试工程师。 首先说说怎样才算是一个合格的测试工程师。 一个测... 阅读全文
posted @ 2008-07-14 13:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(229)
评论(0)
推荐(0)
摘要:
干测试也有一年多了,偶尔也会静下心来思考一些问题,但很多思考的结果都似灵光一现——过后就忘掉了,实在可惜,以后就记在这里吧。 技术类思考 软件工程的任何一个部分——从需求分析、架构设计到最后的Debug——都能引入Bug,有时候是单个引入,而有时候则是一窝一窝地引入。所以,优秀的测试员理应掌握丰富的软件工程知识。很难想象一个不懂材料力学和结构力学的工程师能够验收刚刚建好的大厦。 ... 阅读全文
posted @ 2008-07-14 13:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(228)
评论(0)
推荐(0)
摘要:
没有经验,不知如何跻身于测试工程师的行列?以下几个基本方向能使你从新手成为软件测试的行家里手。 软件工业是自动化工业的一部分。而且是最活跃发展最迅速的一个方面。到底有多迅速?任何人的想像力都不够!正如我们不会把我们的事务托付给不可靠的经纪,任何有分量的公司都不会采用没有质量保障的软件。软件测试人员,我是说有水平有经验的软件测试人员永远是供不应求的。软件测试经理不得不花很多的时间去面试有潜力的应聘者... 阅读全文
posted @ 2008-07-14 13:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(219)
评论(0)
推荐(0)
摘要:
随着市场对软件质量的不断提高,软件测试不断受到重视,但是由于总体上,国内软件项目过程不规范,导致重视编码和轻视测试的现象,对于软件测试的重要性、测试方法和流程等还存在很多错误的认识。根据作者的软件工作经验,本文列举了七种有代表性的软件测试得认识误区,并作了剖析和相应的解释。希望对软件行业的技术和管理人士,正确认识软件测试起到一定的作用。 作为软件质量保证和可靠性的关键技术手段,软件测试正日益受到... 阅读全文
posted @ 2008-07-14 13:15
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(157)
评论(0)
推荐(0)
摘要:
一. 方法简介 1.定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 2.因果图法产生的背景: 等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。 如果在测试时必须考虑输入条件的... 阅读全文
posted @ 2008-07-14 13:13
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(211)
评论(0)
推荐(0)
摘要:
一. 方法简介 1.定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 2.因果图法产生的背景: 等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。 如果在测试时必须考虑输入条件的... 阅读全文
posted @ 2008-07-14 12:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(372)
评论(0)
推荐(0)
摘要:
一. 方法简介 1. 定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。 2. 错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例。 1) 例如, 输入数据和输出数据为0的情况;输入表格为空格或输入表格只有一行。 这些都是容易发生错误的情况。可选择这些情况下... 阅读全文
posted @ 2008-07-14 12:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(201)
评论(0)
推荐(0)
摘要:
一.方法简介 1.定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 2.与等价划分的区别 1)边界值分析不是从某等价类中随便挑一个作为代表,而是使这个等价类的每个边界都要作为测试条件。 2)边界值分析不仅考虑输入条件,还要考虑输出空间产生的测试情况。 3.边界值分析方法的考虑: ... 阅读全文
posted @ 2008-07-14 12:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(366)
评论(0)
推荐(0)
摘要:
一.方法简介 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。 2.划分等价类: 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数... 阅读全文
posted @ 2008-07-14 12:16
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(296)
评论(0)
推荐(0)
摘要:
目 录 1. 概述 2. 测试用例基本概念 2.1. 测试用例的定义 2.2. 测试用例的特征 2.3. 测试用例组成元素 2.4. 测试用例设计原则 3. 测试用例设计方法 3.1. 等价类划分方法 3.2. 边界值分析方法 3.3. 错误推测方法 3.4. 因果图方法 3.5. 判定表驱动分析方法 3.6. 正交... 阅读全文
posted @ 2008-07-14 12:15
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(185)
评论(0)
推荐(0)
摘要:
一. 方法简介 1.定义:判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。 2.判定表的优点 能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用判定表能够设计出完整的测试用例集合。 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。判定表很适合于处理这类问题。 3.“阅读指南”判定表 ... 阅读全文
posted @ 2008-07-14 12:14
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(392)
评论(0)
推荐(0)
摘要:
一.方法简介 利用因果图来设计测试用例时, 作为输入条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系非常庞大,以至于据此因果图而得到的测试用例数目多的惊人,给软件测试带来沉重的负担,为了有效地,合理地减少测试的工时与费用,可利用正交实验设计方法进行测试用例的设计。 正交实验设计方法:依据Galois理论,从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例... 阅读全文
posted @ 2008-07-14 12:00
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(473)
评论(0)
推荐(0)
摘要:
一.方法简介 一个程序的功能说明通常由动态说明和静态说明组成.动态说明描述了输入数据的次序或转移的次序.静态说明描述了输入条件与输出条件之间的对应关系.对于较复杂的程序,由于存在大量的组合情况,因此,仅用静态说明组成的规格说明对于测试来说往往是不够的.必须用动态说明来补充功能说明.功能图方法是用功能图FD形式化地表示程序的功能说明,并机械地生成功能图的测试用例. 功能图模型由状态迁移图和逻辑功能模... 阅读全文
posted @ 2008-07-14 12:00
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(240)
评论(0)
推荐(0)
摘要:
一.方法简介 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。 基本流和备选流:如下图所示,图中经过用例的每条路径都用基本流和备选流来表示,直黑线表示基本流,是经过用例的最简单的路... 阅读全文
posted @ 2008-07-14 11:59
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(316)
评论(0)
推荐(0)
摘要:
1. Myers提出了使用各种测试方法的综合策略: 1)在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。 【文章来源:文斯测试技术研究中心 http://blog.csdn.net/vincetest】 2)必要时用等价类划分方法补充一些测试用例。 3)用错误推测法再追加一些测试用例。 4)对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没... 阅读全文
posted @ 2008-07-14 11:58
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(345)
评论(0)
推荐(0)
摘要:
孔子曰:“工欲善其事,必先利其器”,其大体意思是:孔子告诉子贡,一个做手工或工艺的人,要想把工作完成,做得完善,应该先把工具准备好。时至今日想起此话很有道理,在我们的测试工作中又何尝不是呢!只是对其“器”即所谓的工具的范围更广了而也。 【文章来源:文斯测试技术研究中心 http://blog.csdn.net/vincetest】 在纷繁复杂和反复无常的测试工作中其所用的“器”那是至关重要的,其器... 阅读全文
posted @ 2008-07-14 11:57
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(134)
评论(0)
推荐(0)
摘要:
一、 个人绩效 个人绩效的评价标准和原则如下: 1. 测试执行情况 1) 执行用例数量 2) 提交有效BUG数量 3) 提交无效BUG数量 2. BUG本身价值 1) Bug的严重程度 2) Bug的发现难度 3) Bug的特征描述 3. 测试文档的质量 1) ... 阅读全文
posted @ 2008-07-14 11:56
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(215)
评论(0)
推荐(0)
摘要:
有句名言:“人分四类——人物,人才,人手,人渣。” 如果一个软件公司里上述四类人齐全了,那么最好的分工是让“人物”当领导,“人才”做第一线的开发人员,“人手”做行政人员,“人渣”负责行贿。 这里只谈公司的领导与开发人员“行还是不行”。“人物”毕竟是少数,“人才”可是济济的。举重若轻的那类“人才”可以做领导,举轻若重的那类人才适合做软件开发人员。假如一群持有学士、硕士和博士文凭的毕业... 阅读全文
posted @ 2008-07-14 11:54
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(210)
评论(0)
推荐(0)
摘要:
在衡量软件企业的是研发和管理能力的是CMM以及后面推出的CMMI,很多公司通过CMM的各个级别的认证,为企业承接项目添加了砝码,而对于软件测试行业来说,还没有出现一个认证机构,测评一个从事软件测试项目的企业具有的能力。其实在几年前,已经推出的TMM(Testing Maturity Model),而我个人认为使用TCMM(Testing Capability Maturity Model)更为合适... 阅读全文
posted @ 2008-07-14 11:53
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(269)
评论(0)
推荐(0)
摘要:
测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限... 阅读全文
posted @ 2008-07-14 11:53
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(272)
评论(0)
推荐(0)
摘要:
管理是指通过计划、组织、领导、控制等途径去完成某个任务、达成某个目的。以此类推,软件外包测试管理,就是指利用以上途径,去满足软件外包测试任务的需求。 本文围绕这一主题,主要从软件外包测试服务提供商的角度,探讨软件外包测试项目的管理方法及实践经验。为了便于读者阅读和理解,笔者将分计划、组织、领导、控制四个篇章来展开论述。 1. 软件外包测试管理之计划篇 1.1 灵活选择外包测... 阅读全文
posted @ 2008-07-14 11:52
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(251)
评论(0)
推荐(0)
摘要:
美好的2008已经开始了许久,在这阳光明媚的日子里我有幸参加公司组织的户外拓展训练,在打拼的这些年里,这样的训练可是第一次,所以首先得感谢我所在的公司――A8音乐集团,感谢我的队友,感谢Allen先生支持我发表这篇文章,使得我的人生又多了一份光彩、多了一份留念与思恋,同时也给了我创作的灵感。 话说我虽然没有参加过这样的训练,可我在去之前已经大体想到了训练的大体内容及内涵,不过其收获完... 阅读全文
posted @ 2008-07-14 11:51
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(225)
评论(1)
推荐(0)
摘要:
软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。 【文章来源:http://blog.csdn.net/vincetest】 软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机... 阅读全文
posted @ 2008-07-14 11:51
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(348)
评论(0)
推荐(0)
摘要:
让DW支持中文文件名 Dreamweaver可以插入以中文命名的素材、也可以链接以中文命名的网页。在插入素材或链接网页后切换到代码窗口,将乱码文件名改为相应的中文文件名即可。 定义大小不变的文字 更改浏览器字体大小设置,网页中字体尺寸也会发生变化。如果使用了网页中的CSS样式表技术,就不会出现上述情况了。使用快捷键“Shift+F11”打开样式表“CSS Style”编辑器,在窗口中单击鼠标... 阅读全文
posted @ 2008-07-14 09:54
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(166)
评论(0)
推荐(0)
摘要:
在我们制作主页的过程中,用到表格的地方非常多,灵活运用表格技巧可以为我们的网页增色不少,这里我就详细介绍几中特效表格的制作方法。 一、彩色虚线表格 <style type="text/css"> <!-- .tab1 { border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-le... 阅读全文
posted @ 2008-07-14 09:53
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(341)
评论(0)
推荐(0)
摘要:
作为一个网页设计师,不知道各位是否有这样的经历:客户给你的网站材料很多都是Word文档,虽然阅读起来很方便,可要添加到网页中就不是很方便了。尤其是那种含有表格的Word文档,如果要一项一项地去添加,实在是费时又费力。虽然Word可以将文档存为Web页,但生成的废代码太多,文件体积实在太大。 不过还好,Dreamweaver已经为我们提供了很方便的命令,可以将word生成的html文件体积大幅... 阅读全文
posted @ 2008-07-14 09:52
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(323)
评论(0)
推荐(0)
摘要:
设计页面时,经常会从一个页面打开一个子窗口以供浏览者查看。通常,这种子窗口中的内容一经浏览者看过,对于浏览者而言就不再需要,而他们常常会忘记关掉这些小窗口,致使许多的浏览器窗口打开着,耗用大量的资源。因此我们可以将子窗口设计成经过一段时间后可以自动关闭的形式。 本例中制作了两个页面,如图1所示, Index.html是显示于子窗口中的页面,而在名为firstpage.html的页面中,包含... 阅读全文
posted @ 2008-07-14 09:46
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(290)
评论(0)
推荐(0)
摘要:
1、灵活运用样式 熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custon Style来调用Style标准,也可以在状态栏中的元素列表上单击右键来调用Style。虽然不同的方法达到的效果看似一样,但实际上产生的HTML代码则完全不同。比如用Custon Style来调用Style标准,在网页代码中就生成一个〈span〉标签,这样的标签一多就会使文件十分臃肿... 阅读全文
posted @ 2008-07-14 09:45
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(224)
评论(0)
推荐(0)
摘要:
1,实现多个窗口的连接? 面板设计一直是DW的一大特色,到了DW4版本,所用到的面板已经相当多了,那么我们如何才能更高效的利用它呢? “窗口连接”就是一种方便大家自定义的技术功能,简单的说,就是可以根据需要将两个或更多个面板放到一个窗口中来。 鼠标点击拖动一个面板的Tab栏到两一个面板上,当你看到一个黑色边框时,松开鼠标,这时两个面板已经合二为一了。 2,如何在网页中隐藏一些内... 阅读全文
posted @ 2008-07-14 09:44
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(276)
评论(0)
推荐(0)
摘要:
今天心情有点激动,想把"关于用DW+ASP实现分页技术的参考"分享给用DW+ASP做网页的朋友们.去掉只有"第一页,前一页,下一页,最后一页"的小痛苦 。 此效果最后的显示是:第N页[共*页] >。 用DW+ASP做网页时,在绑定记录集后,代码页里马上出现以下代码: 以下是引用片段: ... 阅读全文
posted @ 2008-07-14 09:44
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(333)
评论(0)
推荐(0)
摘要:
看了《CSS编辑利器TopStyle使用技巧》这篇文章让我想起我要写一篇DW的文章,DW已用了N年,可是还是很许多的功能没用用上,但还有许多常用的功能值得一提的如下: 文档间的切换:Ctrl+Tab; 隐藏面板:F4; 代码检验器:F10; F12:使用主浏览器查看页面效果; Ctrl+F12:使用次浏览器查看页面效果; Ctrl+G:跳转行; Ctrl+F:查找替换;... 阅读全文
posted @ 2008-07-14 09:43
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(564)
评论(0)
推荐(0)
摘要:
程序代码style="filter:滤镜名(属性1=值1,属性2=值2......)" 其中,“滤镜名”就是你在DW样式设置模块的滤镜下拉列表中看到的名称,属性值只需填入数字即可。 下面是DW所提供的主要几个滤镜的功能说明: (以下二组表格采用了“盒子”、“边框”、“区块”、“类型”等CSS样式) 程序代码Alpha:设置透明层次 blur:创建高速度移动效果,即模糊效果 Chroma:制作专用... 阅读全文
posted @ 2008-07-14 09:42
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(471)
评论(0)
推荐(0)
摘要:
一、背景分析 对想要在视觉化环境下制作复杂网页的专业网页制作者来说,Dreamweaver已经渐渐在网页编辑工具中展露头角,成为专业人士编写网页的最佳选择。根据Macromedia公司的调查,Dreamweaver目前已累积有超过七十万名的使用者,占有率在网页编辑工具中居冠,像“Adobe GoLive”和“NetObjects Fusion”等竞争者都被遥遥抛在后头。因此一般地预估Dream... 阅读全文
posted @ 2008-07-14 09:41
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(239)
评论(0)
推荐(0)
摘要:
随着Adobe Dreamweaver CS3的预销 我们开始了新一轮的Dreamweavr学习,那么让我们先了解下Dreamweaver CS3都有哪些新功能: 适合于 Ajax 的 Spry 框架 使用适合于 Ajax 的 Spry 框架, 以可视方式设计、开发和部署动态用户界面。 在减少页面刷新的同时, 增加交互性、速度和可用性。 Spry 数据 使用 XML 从 RSS 服务或数据库将数据... 阅读全文
posted @ 2008-07-14 09:40
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(282)
评论(0)
推荐(0)
摘要:
译者序:这个系列原文一共8篇文章,从普及 Web Standards 入手,讲述如何用 Dreamweaver 8 来构建符合标准的 Web ,由于原作者的此篇文章是对《Build Your Own Standards Compliant Website Using Dreamweaver 8 》(这篇文章是收费的)的摘录,所以我对内容进行了适当的删改,顺序与原文是一致的,但篇幅会有调整,特此告知... 阅读全文
posted @ 2008-07-14 09:39
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(206)
评论(0)
推荐(0)
摘要:
做网站,麻烦在更新,特别是大规模更新,工作量非常大。真不知那些创意不断而又勤奋的“站长”,隔三岔五将网站来个“大换血”,是怎么忙过来的。 告诉你这个秘密吧,他们很多是在“批发”网页,并且你的机器中也有这样的“批发站”呢!这个好东东就是——模板。常见的网页制作工具:FrontPage、DreamWeaver中都有这项功能。如用DreamWeaver 3.0 制作网站时,使用模板就能减少大量的重复劳动... 阅读全文
posted @ 2008-07-14 09:39
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(222)
评论(0)
推荐(0)
摘要:
目前黑盒测试的测试用例设计方法有5种: 等价类划分 边界值分析 错误推测法 因果图 功能图 一、等价类划分 等价列划分设计方法是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少量具有代表性的数据作为测试用例。 等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。并合理地假定:测试某等... 阅读全文
posted @ 2008-07-14 09:30
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(714)
评论(0)
推荐(0)
摘要:
可以说,谁掌握了功能测试和性能测试的精髓,谁就能在测试外包市场中占据技术制高点。本文正是为这类软件服务型企业出谋划策、提供测试技术决策参考。 虽然功能测试是绝大多数软件都无法回避的,但多数开发企业不谙其中滋味,所以,测试外包市场才会如此繁荣而且规模日益壮大。目前,功能测试已跨越了单靠手工敲敲键盘、点点鼠标就可以完成的阶段,正朝着自动化和智能化方向发展。自动化是指各类测试工具已经得到日益广泛的... 阅读全文
posted @ 2008-07-14 09:29
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(239)
评论(0)
推荐(0)
摘要:
一、自动化测试类: 1、软件自动化测试:引入、管理与实施 Automated Software Testing Introduction,Management,and Performance 2、软件测试自动化技术与实例详解 Software Test Automation 3、高效软件测试自动化 Effective Software Test Automat... 阅读全文
posted @ 2008-07-14 09:27
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(251)
评论(0)
推荐(0)
摘要:
软件缺陷----软件中含有符合下面5 条规则之一的问题称为软件缺陷: ◆软件未达到产品说明书标明的功能。 ◆软件出现产品说明书指明不会出现的错误。 ◆软件功能超出产品说明书指明的范围。 ◆软件未达到产品说明书未指出但应达到的目标。 ◆软件测试人员或用户认为软件难以理解,不易使用,运行速度缓慢等问题。 测试案例----测试用例的别名 黑盒测试----指测试人员通过各种输... 阅读全文
posted @ 2008-07-14 09:27
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(356)
评论(0)
推荐(0)
摘要:
从2006年3月进入XX公司,到现在已经整整一年了。这一年过的是平淡无奇,既没有成为公司之星,也没有被公司辞退,算是不好不坏吧。 刚到公司的时候,我做的是测试工程师。做测试工程师是我对自己的职业规划。说实话,我能得到这份工作真的很高兴。来公司的第一个星期,因为有一个项目缺人,所以部门经理提前结束了我的考核期,让我随项目组进行集中开发。从此,我开始了我的测试生活。 虽然以前在新浪做过测试,但... 阅读全文
posted @ 2008-07-14 09:26
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(294)
评论(0)
推荐(0)
摘要:
做软件测试三,四年了,确实正应了那句“测试不如开发”,只是个人观点,而且我工作过都是外企和大型国有企业,软件测试流程和管理都相对很规范化的。 下面几点给做测试的朋友参考一下: 1、钱肯定少过开发人员,除非你工作七,八年才能拿年薪10W以上,一般的软件测试工程师很难上6K以上,开发人员工作四,五年后拿7,8K是太多数的。 2、加班的现象可以说是很普遍,周一到周五随时加班是很正常的,周末肯定有一天要加... 阅读全文
posted @ 2008-07-14 09:26
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(166)
评论(0)
推荐(0)
摘要:
有人这样描述软件测试工程师:“目前IT行业极端短缺的金贵人才,未来5年IT行业最炙手可热的高薪职位”。大学的课程与社会需求严重脱节,开测试这门课程的学校很少,即使开了此门课程教授所讲的与实际工作中的测试差别也很大,把大学测试课程学好甚至连公司笔试都过不去。毕业生不具备测试技能,就造成了测试人才的短缺。应对此种情况,一些IT企业开始自己培养测试人员,许多测试培训机构也应运而生。 测试入门的门槛并... 阅读全文
posted @ 2008-07-14 09:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(218)
评论(0)
推荐(0)
摘要:
随着中国软件的不断发展,几年前软件程序员还是作为一项新兴的职业,但今天已经不断慢慢变成了所谓的"IT民工"。正好笔者这是其中的一员,经历了从测试工程师, 开发工程师到项目主管、再到项目经理的角色转变。有高兴,有失落,也有郁闷。“酸甜苦辣”这四种味道几乎涵盖了人生应有的全部体会。这里与大家分享从事测试工程师的几个印象深刻的瞬间以及感受,同时借此机会总结一下自已的得失。 一.初体验测试的苦与... 阅读全文
posted @ 2008-07-14 09:25
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(197)
评论(0)
推荐(0)
摘要:
软件测试就是使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。开发工作的根本是尽量实现软件用户的需求,测试工作的根本是检验软件系统是否满足软件用户的需求。 软件测试工程师简单的说是软件开发过程中的质量检测者和保障者,负责软件质量的把关工作。软件测试工程师具体工作有: 1 、使用各种测试技术和方法来测试和发现软... 阅读全文
posted @ 2008-07-14 09:24
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(847)
评论(1)
推荐(0)
摘要:
软件开发过程及软件质量保证 1.软件开发过程的几个主要阶段: 1)定义。明确开发的目标,软件的需求。 2)计划。制订软件开发所涉及到的计划。 3)设计。设计、编码、编写文档等,完成要求的软件特性。 4)稳定化。主要是测试和缺陷修复,确保软件的质量。 5)安装。安装、提交完成的软件,为客户提供运行环境。 2.几种常用的软件生命周期模型: 1)瀑布模型。 2)原型模型。 3)增量模型。 4)螺旋模型... 阅读全文
posted @ 2008-07-14 09:24
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(277)
评论(0)
推荐(0)
摘要:
Web 开发人员可以找到很多免费资源,尽管其中一些资源会比另外一些资源更加自由。如果您正在设计网站或 Web 应用程序,那么不管是静态的还是所有可以想到的动态 Ajax 内容,都能找到减轻您的劳动强度并为网站增色的资源。本文从免费图标到 Web 布局,从模板到联机网页工具,介绍了目前 Web 架构师能得到的低价或免费的帮助。 拥有大量预算作为后盾的 Web 设计人员可以获得任何所需的资源,从而可... 阅读全文
posted @ 2008-07-14 09:23
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(149)
评论(0)
推荐(0)
摘要:
在做负载或者压力测试时,很多人选择使用了Loadrunner测试工具。该工具的基本流程是先将用户的实际操作录制成脚本,然后产生数千个虚拟用户运行脚本(虚拟用户可以分布在局域网中不同的PC机上),最后生成相关的报告以及分析图。但是在录制脚本的过程中会遇到很多实际的问题,比如不同的用户有不同的使用数据,这就牵涉到参数的设置问题。本文就Loadrunner中参数的设置进行说明,希望对大家有所帮助。 ... 阅读全文
posted @ 2008-07-14 09:22
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(198)
评论(0)
推荐(0)
摘要:
欢迎来到WebLOAD ,它是重要的开源软件,可以为网络应用提供性能、可量测性、稳定性等测试方案。 WebLOAD可以非常容易地使用和交付最大数目的测试性能和测试值。 WebLOAD 通过产生一个装载组件—虚拟客户端,它可以模拟真实世界的交互,来验证网络应用的可量测性及完整性。 WebLOAD是如何工作的 WebLOAD通过产生可以模拟真实世界的虚拟客户端来测试Web应用.虚拟客... 阅读全文
posted @ 2008-07-14 09:21
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(325)
评论(0)
推荐(0)
摘要:
随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务,通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态网页(包括ASP、PHP、JSP等... 阅读全文
posted @ 2008-07-14 09:20
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(239)
评论(0)
推荐(0)
摘要:
通过提供的一套全面的解决方案, 本文描述Quests Application Management Suite for Java and Portals是如何与该方法论相集成,从而在应用开发生命周期的每个阶段保证您的成功。运用这套方法论和Quest的应用管理解决方案,您将充满信心地把符合性能规范的应用展现给您的用户。 本文同时强调自动化的重要性,采用自动化方式可以创建重复的测试过程并迅速... 阅读全文
posted @ 2008-07-14 09:19
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(242)
评论(0)
推荐(0)
摘要:
一、获取计时数据 和其他Windows服务器一样,在Windows 2003 Server上最能发挥性能优势的是多线程程序。Windows 2003 Server支持各种多处理器系统,同时也能在单处理器的P4系统上运行。对于单处理器P4系统,Windows 2003 Server将发挥出Intel超线程技术提供的各种硬件线程执行引擎的优势。 开发服务器应用的人都知道,之所以要开发并行程... 阅读全文
posted @ 2008-07-14 09:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(227)
评论(0)
推荐(0)
摘要:
由于性能测试与功能测试有很大的区别,所以讨论出的结果可能与预先的设想有一定的区别。 性能测试的目的: 为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。 性能测试指标的来源: 用户对各项指标提出的明确需求;如果用户没有提出性能指标则根据用户需求、测试设计人员的经验来设计各项测试指标。(需求+经验) 主要的性能指标: 服务器的各项指标(CPU、内... 阅读全文
posted @ 2008-07-14 09:18
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(288)
评论(0)
推荐(0)
摘要:
考虑时间Thinking Time指的是在性能测试脚本中,事务与事务之间,会有一些短暂的停顿,就好像真实用户在操作时,两次操作之间需要考虑一下。比如用户注册的时候,在打开注册页面到提交注册页面之间,是有一段考虑时间的(用户在填写个人信息)。 下面就讨论一下在性能测试实战中,为什么要设置考虑时间。 先说一个概念:吞吐量,这指的是服务器系统(包括软件和硬件)单位时间内处... 阅读全文
posted @ 2008-07-14 09:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(157)
评论(0)
推荐(0)
摘要:
概述 本文评价了 Microsoft® Solution for Internet Business(MSIB)2.0 版的性能和容量、可扩展性和可用性等特征,并为检验和测量这些特征提供了一个流程。 您可以利用这一流程判断用户负载如何影响硬件资源以及资源如何变成性能的瓶颈。 您可以将这些信息用于: 评估增添资源的性能。 确定哪些资源可以满足更大的容量需求。 计算某一特... 阅读全文
posted @ 2008-07-14 09:17
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(463)
评论(0)
推荐(0)
摘要:
如何编写有效的测试报告? 既然是说到如何编写有效的测试报告,那么我的重点就是在于有效,而不是一般的洋洋洒洒几千字的非常八股文的测试报告,有时候怎么说呢,唉,生在中国就不得不搞一些形象工程,所以,一说到报告大家的概念好像就必须是洋洋洒洒罗罗嗦嗦繁冗复杂的数千字……不过,我在这里不想谈那个“政绩报告”。偶是一个非常实用主义者。 废话少说,我们要说的是如何做有效的测试报告。 既然说到有效,我觉得要... 阅读全文
posted @ 2008-07-14 09:14
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(370)
评论(0)
推荐(0)
摘要:
loadrunner9.0破解成功,现予以公布 1、过程和方法: 打开Loadrunner,发现以下几个dll可能和注册有关,mlr5lprg.dll、licensebundles.dll、lm50.dll、lm70.dll。 如果熟悉LR的朋友,LR7.8、8.0、8.1中都没有Licensebundles.dll,这是一个新的综合捆绑dll,所以我在之前的一些朋友的帖子里说破解难度大,也是这个... 阅读全文
posted @ 2008-07-14 09:12
广陵散仙(www.cnblogs.com/junzhongxu/)
阅读(489)
评论(0)
推荐(0)

浙公网安备 33010602011771号