-
2009-06-11 17:26:36
逻辑覆盖法适用于白盒测试。有选择地执行程序中某些最有代表性的通路是对穷尽测试的唯一可行的替代办法。所谓逻辑覆盖是对一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试。测试数据执行(或叫覆盖)程序逻辑的标准大致有以下一些。1.语句覆盖语句覆盖的含义是,选择足够多的测试数据,使被测程序中每个语句至少执行一次。例如,下图是一个被测模块的流程图,它的源程序(用PASCAL语言书写)如下:
PROCEDUREEXAMPLE(A,B:R.
查看(591)
评论(0)
-
2009-06-11 17:09:55
问题:对这样一段代码:if (a>2 && b4 && d3取值为T时,a
查看(764)
评论(0)
-
2009-06-11 16:45:34
[ 来源:中国计算机报 | 作者:陈樵 | 时间:2007-9-03 13:36 ] 软件测试方法一般分为两种:白盒测试与黑盒测试。其中,白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,着重于程序的内部结构及算法,通常不关心功能与性能指标。黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,实际上是站在最终用户的立场上,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。 随着rad环境的发展,软件工程面临新的挑战,其中包括: ●应用系统的规模越来越庞大,结.
查看(364)
评论(0)
-
2009-06-10 23:46:22
开发一个好的软件,40%以上的时间用在测试上,所以软件测试工程师非常重要,用我们的话来说很吃香。现在从事程序员的人有很多,做测试工程师的人少点,工作压力不太大 。测试工程师应该具备的三项基本素质[1] 很多年轻或者刚刚从事测试工作的工程师,经常会问:“测试工程师需要什么技能或者具有什么素质才是合格的?”与开发人员相比,测试人员不但需要一技之长,还需要掌握诸如操作系统、数据库、网络等多方面的知识。经过这几年的发展,国内IT公司的测试水平有了很大的提高,但是与此同时,很多测试工程师也迎来了个人的发展.
查看(795)
评论(1)
-
2009-06-10 23:44:06
金融危机下的免裁令--软件测试职业受美国金融危机和全球经济衰退的影响,越来越多的IT企业陷入了这场风暴中,利润空间急剧受到挤压。为了控制成本,裁员、减薪成为企业最常用、也是最先考虑的方法。据国际劳工组织的专家预测,2008年全球失业人数将再创新纪录,达到1.95亿人。 在这场风暴中,中国IT业的寒潮也快速逼近。裁员声此起彼伏,众多IT从业人员在惶恐的同时,也在思考如何才能持有一张“免裁令”。 软件测试人才紧缺 北京某软件外包公司人力资源总监王亮告诉记者,企业为了压缩成本、提高利润,适当减.
查看(616)
评论(0)
-
2009-06-10 23:42:00
试题一 一、判断题 1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 2.Beta 测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未.
查看(753)
评论(0)
-
2009-06-10 23:30:14
软件测试培训的试题
查看(1164)
评论(8)
-
2009-06-10 22:37:08
1. What is load testing? -Load testing is to test that if the application works fine with the loads that result from large number of simultaneous users, transactions and to determine weather it can handle peak usage periods.2. What is Performance testing?- Timing for both read and update transactions should be gathered to determine whether system functions are being performed in an acceptable timeframe. This should be done standalone and then in a multi user environment to determine the e.
查看(4672)
评论(28)
-
2009-06-09 20:46:40
才开始学测试时别人给我传的资料
查看(768)
评论(0)
-
2009-06-09 19:55:23
这些是我今年参加软件评测师考试下载的一些资料。
查看(1854)
评论(22)
-
2009-06-09 19:23:26
单元测试,集成测试,确认测试,验证测试,系统测试
查看(570)
评论(6)
-
2009-06-09 12:48:12
作者简介: Timur 赵,Nortel 高级测试主管,浙大博士; 当你生活于网络时代,只要原地不动就很容易落伍了。 没有经验,不知如何跻身于测试工程师的行列?以下几个基本方向能使你从新手成为软件测试的行家里手。 软件工业是自动化工业的一部分。而且是最活跃发展最迅速的一个方面。到底有多迅速?任何人的想像力都不够!正如我们不会把我们的事务托付给不可靠的经纪,任何有分量的公司都不会采用没有质量保障的软件。软件测试人员,我是说有水平有经验的软件测试人员永远是供不应求的。软件测试经理不得不花很多.
查看(382)
评论(1)
-
2009-06-08 20:21:07
灰盒测试,确实是介于白盒测试与黑盒测试之间的,可以这样理解,灰盒测试关注输出对于输入的正确性,同时也关注内部表现,但这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事件、标志来判断内部的运行状态,有时候输出是正确的,但内部其实已经错误了,这种情况非常多,如果每次都通过白盒测试来操作,效率会很低,因此需要采取这样的一种灰盒的方法。 灰盒测试结合了白盒测试盒黑盒测试的要素.它考虑了用户端、特定的系统知识和操作环境。它在系统组件的协同性环境中评价应用软件的设计。 灰盒测试由方法.
查看(594)
评论(1)
-
2009-06-08 20:19:21
白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。 这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。 采用什么方法对软件进行测试呢?常用的软件测试方法有两大类:静态测试方法和动态测试方法。其中软件的静态测试不要求在计算.
查看(428)
评论(1)
-
2009-06-08 20:14:17
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身有问题或规格说明的规定有误,用黑盒测试.
查看(376)
评论(2)
-
2009-06-08 19:57:34
Functional testing (功能测试),也称为behavioral testing(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能测试,用于验证应用程序或网站对目标用户能正确工作。使用适当的平台、浏览器和测试脚本,以保证目标用户的体验将足够好,就像应用程序是专门为该市场开发的一样。Load testing(负载测试),通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在.
查看(546)
评论(4)
-
2009-06-08 17:20:33
我想成为软件测试工程师大侠阳光从事了很长一段时间的软件测试培训,觉得要想成为一名软件测试工程师,其实说难也不难,但是说容易也不是一件简单的事情,今天想写这篇文章,其实很大程度上在于想给那些迷茫中的朋友一些指导。我觉得要想成为软件测试工程师需要具备以下素质:一个决心、一定的基础、主动的学习、最好有好的英语基础。1、决心这个前提适用于你去选择任何一个职业,也就是说,你需要下定决心做这件事情,为什么说是下定决心呢?因为只有你下定了决心,你才能踏踏实实的去做。当然很多时候我们选择一.
查看(383)
评论(0)