软件测试和vsts测试工具

软件测试和vsts测试工具

ID:30450966

大小:100.58 KB

页数:15页

时间:2018-12-30

软件测试和vsts测试工具_第1页
软件测试和vsts测试工具_第2页
软件测试和vsts测试工具_第3页
软件测试和vsts测试工具_第4页
软件测试和vsts测试工具_第5页
资源描述:

《软件测试和vsts测试工具》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件测试和VSTS测试工具阅读:0评论:0作者:无宝落凤发表于2010-04-2211:49原文链接软件测试和VSTS测试工具收藏在从word拷贝到blog中出现不少排版问题,特此致歉.所有内容均属个人意见,没有任何担保或授权,以"现状"提供。版权所有]1软件测试和VSTS测试工具本部分介绍各种测试类型,以及它们在VSTS2005中的应用。在学习讨论之前,阿彪问大家:我有一个闷在心里好久的问题–bug到底翻译成什么最好?杂曰:臭虫,缺陷,错误,地雷,应用程序异常,就用bug好了,大家都理解!小强!小强!大家回头一看,阿毛红着脸说:

2、我们宿舍里有不少小强,每晚自习回去都要打小强。众大笑。阿彪:我倒是不反对用"小强"。阿超:好是好,VSTS也支持改工作项的名字。就怕我们以后招进来名字中有"强"的同学。阿彪:我觉得我可以为"小强"花一颗银弹,我们以后就把"小强"当作bug的同义词.小飞:那我们怎么翻译"bugfix"?翻译成"针对缺陷的修改"也太绕口了。阿毛:我们是用拖鞋来打小强,所以不妨称之为"拖鞋"。(大笑)国栋:我反对把软件工程的术语生活化。阿超:说到测试,大家肯定有不少了解,也保不准有一些误解,我们这个讨论就是要去伪存真,把大家的理解统一到一个水平上。大家

3、知道的"测试方法"有多少?杂曰:BlackboxTest,WhiteboxTestCodeCoverage,TestUnitTestFunctionalTest,StructuralTestSystemTest,PerformanceTestStressTest,LoadTestAcceptanceTest,RegressionTestAdhocTest,IntegrationTestAlpha/betaTest,Localization/GlobalizationTestSecurityTest,AccessibilityTes

4、t,ScenarioTest,UsabilityTest,SmokeTest二柱:这么多!把我都忽悠得有点晕了。看来我国软件测试人才真是大有用武之地了。小飞:这么多名词,是得学几年的,写程序的方法怎么没有这么多花头?阿超:咱们还是一个一个来吧。这么多名词只不过是从各个方面描述了软件测试,并不是说有这么多独立的测试方法,我们把它们分类处理就不难了。1.1从测试设计的方法分类从测试设计的方法来看,我们知道有两类方法:Blackbox(黑箱)Whitebox(白箱)这是每个接触过软件测试的人都会给出的答案。但是这只是整个软件测试的入门。

5、我们可以跳过去,直接讨论下面的内容。问:我在网上看到有人争论黑箱测试和白箱测试哪一个是另一个的基础,还有那一个更难,那一个更有前途,等等。据说李村数码在搞"灰箱测试",是不是更高级?能不能简单讲一讲?阿超:大家都有这些问题么?杂曰:[略去对此问题热烈的争论500字]阿超:听了大家的争论,看来我们的确得花不少时间统一认识.第一个要注意的问题是,所谓黑箱/白箱,是软件测试设计的方法,不是软件测试的方法!注意"设计"二字。黑箱:在设计测试的过程中,把软件系统当作一个"黑箱",无法了解或使用系统的内部结构及知识。一个更准确的说法是"Beh

6、avioralTestDesign",从软件的行为,而不是内部结构出发来设计测试。白箱:在设计测试的过程中,设计者可以"看到"软件系统的的内部结构,并且使用软件的内部知识来指导测试数据及方法的选择。"白箱"并不是一个精确的说法,因为把箱子涂成白色,同样也看不见箱子里的东西。有人建议用"玻璃箱"来表示。在实际工作中,我们不应画地为牢,严格只用某一种方法来设计测试方法。在实际的测试中,当然是对系统了解的越多越好。所谓"灰箱"的提法,正是这一反映。有些人甚至希望我们全部忘记"箱子"和它们的颜色。我们并不是要禁止懂得内部构造的人员来进行黑

7、箱测试设计,只不过我们在设计时有意不考虑软件的内部结构。例如:在测试程序内部基本模块的时候(单元测试),我们通常是要求对程序结构非常了解的程序员来设计,这是因为内部模块的"行为"和程序的外部功能并没有直接的关系,而且内部基本模块的"行为"通常没有明确的定义。另一个例子是"可用性测试",在设计此类测试的时候,我们没必要纠缠于程序的内部结构,而是着重于软件的界面和行为。但是软件可用性测试也需要很多专业知识。这也从一个侧面表明"黑箱"和"白箱"没有简单的高低之分。一旦测试用例写出来之后,我们大可以忘了它们是从那种颜色的箱子里出来的,用它

8、就可以了。1.2功能测试以下的测试术语都是主要测试软件的功能。在下表所列的测试中,测试的范围有小到大,测试者也由内到外–从程序开发人员(单元测试)到测试人员,到一般用户(Alpha/Beta测试)。测试名称测试内容UnitTest单元测试–在最低的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。