51Testing软件测试论坛
标题:
测试入门问题(回答出你就入门啦)
[打印本页]
作者:
5552326
时间:
2007-4-18 10:06
标题:
测试入门问题(回答出你就入门啦)
列出测试类型与测试方法
注:楼下的回答完毕后还得对楼上的进行判断,说明楼上的正确与否。
作者:
5552326
时间:
2007-4-18 10:48
没人说,我说一个吧,楼下的看看正确不正确哈
类型:
数据库与数据库完整性测试,功能测试,性能测试,
UI
测试,配置测试,安全与访问控制测试,故障转移与恢复测试,安装测试,发布测试。
方法:
白盒测试,黑盒测试
α
、
β
测试,静态测试,动态测试,功能测试,性能测试,
ui
测试,配置测试,安装测试
作者:
5552326
时间:
2007-4-18 13:41
顶上去...
作者:
小麦同学
时间:
2007-4-18 15:25
sdlkfj3 理论总是基础的。
作者:
zhuzx
时间:
2007-4-18 17:09
标题:
这几本好的测试书籍可以在那儿买到??
初学者必读:软件测试入门书籍推荐2007-01-16 10:06 作者: 出处: 不详 责任编辑:罗可龙
《软件测试》
作者:(美)Ron Patton
译者:周予滨 姚静
出版社:机械工业出版社
原出版社: SAMS
出版社:机械工业出版社
原出版社: SAMS
我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级的测试技术和方法,然后开始把读者引入实际工作中,讲述了一般的测试过程中要经历哪些阶段,要作哪些具体的工作,如何开展测试工作,如何找到缺陷并提交缺陷。甚至还包括了对测试人员的职业指导。建议所有的测试人员都读一读。
《软件测试》
作者:[美]Paul C.Jorgensen
译者:韩柯 杜旭涛
出版社:机械工业出版社
原出版社: CRC
另一本同名的经典测试书籍。如果说上面那本的目的是快速的将你引入测试的殿堂,或者说作为一本“快速职业培训”的话,这本则是更深入的介绍了软件测试的基本知识和方法。其中重点介绍了黑盒测试(功能性测试)、白盒测试(结构性测试)的技术和方法,以及如何开展集成测试和系统测试工作。另外,书中还包含了对于面向对象测试的内容。这本书可以作为夯实测试基础的教材,建议阅读。
《Automated Software Testing--Introduction,Management and Performance》
作者:[美]Elfriede Dustin等著
出版社:清华大学出版社
这本书虽然在国内也有中文版,我一开始看的也是中文版,不过限于中文版的质量,这里还是推荐有能力的朋友看影印版吧。
虽然书名中大主题是“自动化软件测试”,但是这本书中介绍的更多的并不是自动化测试的具体实现,而是侧重于测试过程和测试管理方面的内容,这也是因为自动化软件测试工作的开展必须依赖于一个完善的测试过程吧。
从某个角度来看,上述的三本书从测试技术、方法和测试过程几个方面都进行了详细的论述,可以作为逐步深入的“测试学习路线图”,先看第一本入门,然后通过第二本强化对测试方法和技术的理解,然后通过第三本来更深入、全面的理解测试过程。其实书不在多,如果但作为基础学习,找到基本合适的,然后反复的阅读、研究、实践,就应该足够了。
《软件测试自动化》
作者:Daniel J.Mosley, Bruce A.Posey/著
译者:邓波 黄丽娟 曹青春等/译
出版社:机械工业出版社
可以把这本书当做第一本书的延续——不过我指的是作用和风格,作者当然不是同一个人了——你可以把它理解为“软件测试自动化”方面的经典入门书。作者从实际工作的角度对自动化测试进行了详细的论述,包括应该何时开始自动化、测试自动化同软件开发过程中其他工作的关系,以及测试自动化工作开展的过程。还介绍了“自动化测试框架”。不过这本书最吸引我的,还并不是它将我轻松的引入了自动化测试的世界,它还在每个章节的后面提供了很多链接和文档资料,大都可以在网上搜索到和打开。配合这些资料的学习,更深一步的理解了自动化测试的本质。
建议准备学习自动化测试和已经开始尝试自动化测试的朋友阅读多几遍。
《有效软件测试》
作者:[美]Elfriede Dustin/著
译者:新语/译
出版社:清华大学出版社
虽然这本书国内也出了影印版,但是个人感觉中文版的质量还是不错的,从中也可以看出译者有着很深的软件工程实践功底。作为一本实践经验性的著作,书中涵盖了从测试过程到测试管理,从测试方法到测试技术,以及自动化测试方面的内容,所以要求读者应当具有相当的软件测试实际工作经验,否则只有理论知识恐怕也很难理解其中的一些做法,“知其然”却无法“知其所以然”。建议先看过上面介绍的四本书(或者至少前三本)并有了一些实际测试的经验以后,再来阅读这本书效果会好一些。你会在阅读的过程中发现,原来很多测试工作开展时遇到的难题可以这样解决,原来测试工作可以通过这样来提高效率……
虽然这本书的内容并没有特别的依赖于某些测试工具,不过看的出作者和译者的工作大都是基于RUP的,所以如果读者有这方面的了解和实践经验,阅读起来效果会更好一些。
阅读关于 软件测试 入门书籍 IT教育 的全部文章
如果哪位兄弟姐妹知道,请告诉我,我很想买,非常感谢各位好心人!!
我的邮箱是
zhuzx_0910@163.com
作者:
zhuzx
时间:
2007-4-18 17:22
标题:
测试设计中需要考虑的22种测试类型
测试设计中需要考虑的22种测试类型
黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。
白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。
单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易作好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。
累积综合测试:当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够足够独立以可以在全部系统完成前能分别工作,或当需要时那些测试驱动器已被开发出来; 这种测试可由程序员或测试员来做。
集成测试:一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作。部件可以是代码块、独立的应用、网络上的客户端或服务器端程序。这种类型的测试尤其与客户服务器和分布式系统有关。
功能测试:用于测试应用系统的功能需求的黑盒测试方法。这类测试应由测试员做,这并不意味着程序员在发布前不必检查他们的代码能否工作(自然他能用于测试的各个阶段)。
系统测试:基于系统整体需求说明书的黑盒类测试;应覆盖系统所有联合的部件。
端到端测试:类似于系统测试;测试级的“宏大”的端点;涉及整个应用系统环境在一个现实世界使用时的模拟情形的所有测试。例如与数据库对话,用网络通讯,或与外部硬件、应用系统或适当的系统对话。
健全测试:典型地是指一个初始化的测试工作,以决定一个新的软件版本测试是否足以执行下一步大的测试努力。例如,如果一个新版软件每5分钟与系统冲突,使系统陷于泥潭,说明该软件不够“健全”,目前不具备进一步测试的条件。
衰竭测试:软件或环境的修复或更正后的“再测试”。可能很难确定需要多少遍再次测试。尤其在接近开发周期结束时。自动测试工具对这类测试尤其有用。
接受测试:基于客户或最终用户的规格书的最终测试,或基于用户一段时间的使用后,看软件是否满足客户要求。
负载测试:测试一个应用在重负荷下的表现,例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。
强迫测试:在交替进行负荷和性能测试时常用的术语。也用于描述象在异乎寻常的重载下的系统功能测试之类的测试,如某个动作或输入大量的重复,大量数据的输入,对一个数据库系统大量的复杂查询等。
性能测试:在交替进行负荷和强迫测试时常用的术语。理想的“性能测试”(和其他类型的测试)应在需求文档或质量保证、测试计划中定义。
可用性测试:对“用户友好性”的测试。显然这是主观的,且将取决于目标最终用户或客户。用户面谈、调查、用户对话的录象和其他一些技术都可使用。程序员和测试员通常都不宜作可用性测试员。
安装/卸载测试:对软件的全部、部分或升级安装/卸载处理过程的测试。
恢复测试:测试一个系统从如下灾难中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。
安全测试:测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时怎么样。这可能需要复杂的测试技术。
兼容测试:测试软件在一个特定的硬件/软件/操作系统/网络等环境下的性能如何。
比较测试:与竞争伙伴的产品的比较测试,如软件的弱点、优点或实力。
Alpha 测试:在系统开发接近完成时对应用系统的测试;测试后,仍然会有少量的设计变更。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。
Beta 测试:当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。
作者:
youyan2007
时间:
2007-4-27 13:46
想当初我面试的时候,也考我这个
作者:
风华绝代
时间:
2007-4-27 14:00
我从来都记不住这些。
还有,想买书那位兄弟,你为什么发这么多一样的回复?
那个书店有的卖啦。
图书馆也可以借到啊。
作者:
Simatu
时间:
2007-4-27 14:11
原帖由
风华绝代
于 2007-4-27 14:00 发表
我从来都记不住这些。
还有,想买书那位兄弟,你为什么发这么多一样的回复?
那个书店有的卖啦。
图书馆也可以借到啊。
我也想问同样的问题...
连发了三条...
作者:
stronghy
时间:
2007-4-27 14:57
zhuzx疯了吧
总是把方法和类型搞混
作者:
wodesen
时间:
2007-5-9 19:37
记不住啊 !!
作者:
wodesen
时间:
2007-5-9 19:37
测试工作能做多久,多久是个头啊。
有前途没有啊,还是不感兴趣啊
作者:
wodesen
时间:
2007-5-9 19:40
工资水平,所在城市 能透露一下不
作者:
sherry1201
时间:
2007-5-10 00:04
22个测试类型很受用哦!很多不是很清楚!
作者:
xun1206
时间:
2007-5-10 08:42
sdlkfj6
作者:
colonel
时间:
2007-5-10 09:18
看着怎么这么乱呢‘
作者:
stardust
时间:
2007-5-10 09:58
那些书在china-pub网上书店很方便可以买到
作者:
﹎殇訫記憶﹎
时间:
2007-5-11 15:05
呵呵
作者:
开心就好
时间:
2007-5-11 15:22
我也想知道
作者:
﹎殇訫記憶﹎
时间:
2007-5-11 15:44
好多哦
作者:
lifego
时间:
2007-5-11 16:47
觉得是不是有一定的划分标准比较好啊,要不一下累出来,乱乱的...
作者:
helill
时间:
2007-5-16 16:22
我也记不住你那么多的测试方法。
作者:
arlenexhl
时间:
2007-5-18 16:23
标题:
回复 #1 5552326 的帖子
具体问题具体具体对待,关键学以致用!
22个背上就入门的标准太没说服力了
作者:
阿妮妲
时间:
2007-5-21 11:12
强迫测试也可以叫压力测试~~~~~sdlkfj6
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2