软件测试看的书
1. 对你现在在做的项目需求规格书这方面的工作,你可以上网下载一些国家标准,比如“GB-T17544-1998信息技术 软件包 质量要求和测试”定义了一些软件包和文档的要求。
2. 如果想继续学习的话,浅一些的你需要看关于软件测试理论的书《Software Testing》,Ron Patton的,这个是对软件测试理论了解的一本不错的书。
3. 如果要再深入学习的话,就要看你想往哪个测试方向发展了,可以先大致分为黑盒测试和白盒测试两个方向。
黑盒测试又包括:功能测试、性嫩测试;白盒测试主要是对代码的测试。
如果你对这些都不了解的话,可以买一本《软件评测师教程》柳纯录主编的,这是考国家软考-软件评测师的指定教程,对上面说的这几个方面的知识都有介绍,都不是很深。
你可以先了解一下,然后再根据想要学习的方向,再购买更深入的相应书籍。
如何阅读软件测试书籍
《软件测试》 作者:(美)Ron Patton 译者:周予滨 姚静 出版社:机械工业出版社原出版社: SAMS 我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。
书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。
从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级的测试技术和方法,然后开始把读者引入实际工作中,讲述了一般的测试过程中要经历哪些阶段,要作哪些具体的工作,如何开展测试工作,如何找到缺陷并提交缺陷。
甚至还包括了对测试人员的职业指导。
建议所有的测试人员都读一读。
《软件测试》 作者:[美]Paul C.Jorgensen 译者:韩柯 杜旭涛 出版社:机械工业出版社原出版社: CRC 另一本同名的经典测试书籍。
如果说上面那本的目的是快速的将你引入测试的殿堂,或者说作为一本“快速职业培训”的话,这本则是更深入的介绍了软件测试的基本知识和方法。
其中重点介绍了黑盒测试(功能性测试)、白盒测试(结构性测试)的技术和方法,以及如何开展集成测试和系统测试工作。
另外,书中还包含了对于面向对象测试的内容。
这本书可以作为夯实测试基础的教材,建议阅读。
《Automated Software Testing--Introduction,Management and Performance》 作者:[美]Elfriede Dustin等著 出版社:清华大学出版社这本书虽然在国内也有中文版,我一开始看的也是中文版,不过限于中文版的质量,这里还是推荐有能力的朋友看影印版吧。
虽然书名中大主题是“自动化软件测试”,但是这本书中介绍的更多的并不是自动化测试的具体实现,而是侧重于测试过程和测试管理方面的内容,这也是因为自动化软件测试工作的开展必须依赖于一个完善的测试过程吧。
从某个角度来看,上述的三本书从测试技术、方法和测试过程几个方面都进行了详细的论述,可以作为逐步深入的“测试学习路线图”,先看第一本入门,然后通过第二本强化对测试方法和技术的理解,然后通过第三本来更深入、全面的理解测试过程。
其实书不在多,如果但作为基础学习,找到基本合适的,然后反复的阅读、研究、实践,就应该足够了。
《软件测试自动化》 作者:Daniel J.Mosley, Bruce A.Posey/著 译者:邓波 黄丽娟 曹青春等/译 出版社:机械工业出版社可以把这本书当做第一本书的延续——不过我指的是作用和风格,作者当然不是同一个人了——你可以把它理解为“软件测试自动化”方面的经典入门书。
作者从实际工作的角度对自动化测试进行了详细的论述,包括应该何时开始自动化、测试自动化同软件开发过程中其他工作的关系,以及测试自动化工作开展的过程。
还介绍了“自动化测试框架”。
不过这本书最吸引我的,还并不是它将我轻松的引入了自动化测试的世界,它还在每个章节的后面提供了很多链接和文档资料,大都可以在网上搜索到和打开。
配合这些资料的学习,更深一步的理解了自动化测试的本质。
建议准备学习自动化测试和已经开始尝试自动化测试的朋友阅读多几遍。
《有效软件测试》 作者:[美]Elfriede Dustin/著 译者:新语/译 出版社:清华大学出版社虽然这本书国内也出了影印版,但是个人感觉中文版的质量还是不错的,从中也可以看出译者有着很深的软件工程实践功底。
作为一本实践经验性的著作,书中涵盖了从测试过程到测试管理,从测试方法到测试技术,以及自动化测试方面的内容,所以要求读者应当具有相当的软件测试实际工作经验,否则只有理论知识恐怕也很难理解其中的一些做法,“知其然”却无法“知其所以然”。
建议先看过上面介绍的四本书(或者至少前三本)并有了一些实际测试的经验以后,再来阅读这本书效果会好一些。
你会在阅读的过程中发现,原来很多测试工作开展时遇到的难题可以这样解决,原来测试工作可以通过这样来提高效率…… 虽然这本书的内容并没有特别的依赖于某些测试工具,不过看的出作者和译者的工作大都是基于RUP的,所以如果读者有这方面的了解和实践经验,阅读起来效果会更好一些。
先推荐这么多,如果有兴趣都可以买来看看,除了最后一本,其他的就不要指望能找到电子版了。
对日软件单体测试式样书check
1、J.Mers 《计算机软件测试技巧》 [:S0清华大学出版社 1985 51Testing软件测试网)51Testing软件测试2、郑人杰 《计算机软件测试技术》 清华大学出版社 1992 朱鸿 《软件质量保障与测试》 科学出版社 1997 《客户机/服务器系统测试》 机械工业出版社 1998 周涛 《航天型号软件测试》 宇航出版社 1999 6、Rex Black 《测试流程管理》 北京大学出版社 1999 7、Mark Fewster 《软件测试自动化技术与实例详解》 电子工业出版社 《面向对象系统的测试》 人民邮电出版社 2001 9、Rakitin,S.K. 《软件验证与确认的最佳管理办法》 电子工业出版社 2002 10、麦格雷戈 《面向对象的软件测试》 机械工业出版社 2002
软件测试怎么样?薪水呢?
软件测试。
。
。
怎么说呢是这样,目前中国大多数企业的软件测试人员技术能力都不强,技术含量都不高,原因就在于,软件测试人员分成两种,QCE和QAE,这两者的不同之处就在于,设计和执行,注意我说的先后顺序。
你走访各大招聘会,你会发现,公司对于软件测试人员需求很大,他们要的不是一个只会按照安排做事的人,而是一个富有创造力的人。
要作软件测试很容易,要作软件测试也很难。
从我们公司的情况来讲,软件测试的地位比软件研发要差,但谁都不能否认软件测试在整个项目开发环节中的重要作用。
没有了测试环节,软件如何保障?你现在是开发人员,有编程基础,这很好,我建议你,一旦真去作了软件测试人员,千万不要让自己沉没。
不要作一个平庸的测试人员,不要只知道如何操作如何依据测试计划执行,一定要有创造力,自己开发测试小工具,找RD寻求项目代码进行白盒测试,自己修改已有测试计划,撰写更专业的测试计划,这样,你才会有前途。
肺腑之言,因为,我也是一名QA engineer.说一下薪水吧,在我们公司,测试人员和研发人员的薪资不是由职位划分的,而是由你的职级划分的,职级越高,当然工资越高。
而Coder在我们公司的薪水很低,原因在于,编码很容易,但项目设计实现和架构搭建很难,这需要更专业的知识才行,大致就是这样吧,QA不是低档职业,只要你能做好,一切皆有可能,你并不比别人差!
做软件测试员需要看什么书?
1、只看软件测试够不够?作为测试工程师,只了解软件测试知识是肯定不够的,还应该了解数据库、程序语言和系统架构等知识;2、还需要哪些相关的软件支持?相关软件是说自动化测试工具呢还是在测试过程中用的工具呢,自动化测试工具的话,主流的有LR、QTP,测试工程中用到的工具的话,就比较广泛了,要因项目而异了,我就说说我们公司用到的工具吧,给你参考下~我们公司的项目是B\S架构的,用VSS来管理文件,bug管理器是JIRA,测试用例是用excel表编写,后期的性能测试是用LR。
希望你学有所成~呵呵
我是大一新生,学软件测试应该看什么书才可以入门??
由于你是大一的新生,建议先看一些基础的软件开发或者计算机的书,语言类的书建议可以挑一本看起来了不用太好,随便挑一本21天什么学会开发什么的,其次认认真真看一下《代码大全》帮助你了解写代码的人怎么看代码的,同时,帮助你以后写脚本什么的时候,不知道什么时候用的上。
《软件设计精要与模式》、《软件需求最佳实践——seur过程框架原理与应用》这两本书是针对设计和需求阶段的,我觉得需求的书要研读,因为测试的起源就是对需求的解析,要能很好的解析需求就是需要聊如何做需求分析,而设计的话,测试人员会接触,但不像需求那么的频率高,《深入理解计算机系统》这本书如果你不是相关专业的话,这本书需要最早的时候通读一遍,等到你相关技能达成后,请详读,因为第一遍是科普,第二遍就是对系统的详细的认定了。
接着就是看测试专业书了,以下两本事对你测试的启蒙书籍,看完之后,就看你的兴趣了《软件测试技术大全》基础类测试书籍,对于初学者有很好的帮助,就技术来说的话《软件测试(英文版)(第2版)》全英文的,我觉得蛮好很理论,可以帮助你了解软件测试的理论基础,顺便可以提高一下英文之后的得等你想要朝哪个方向发展再定了,因为你还是个大一学生,等到了时候再看也不迟,心急吃不了热豆腐,希望这些对你有帮助
怎么编写软件测试计划书?
测试计划测试概述: 测试背景:测试手段:手工测试测试范围:功能测试 界面测试 接口测试 容错测试 安全测试 性能测试 稳定性测试 恢复测试 配置测试 安装测试 文档测试 可用性测试测试环境:软件环境 操作系统 被测软件 其他软件硬件配置PC 配置:CPU内存 :1G外部设备测试策略: 一.功能测试1.菜单点击相应标题菜单,验证其功能是否能实现2.工具栏 点击相应工具栏,验证其功能是否实现3.按钮 4.快捷键5.下拉框6.单选按钮7. 复选按钮8.切换按钮9.编辑按钮 10.触发键: 11.链接:二 .界面测试 点击相应按钮是否满足UI设计1登陆界面2总界面3 输入界面 4处理界面5输出界面6提示界面三. 容测测试 是否满足数据库设计要求 主键容错非空容错 四、接口测试 点击相应的菜单 按钮 工具栏按钮 弹出相应的接口界面,验证其功能是否能正确实现 模块之间的调用 是否满足概要设计的要求 1.内部接口 2.业务流程测试 3.外部接口五、安全测试1.应用级安全测试 2.系统级安全测试 点击相应菜单,验证其功能是否实现 六.性能侧试七.负载测试 八.稳定性测试九 .恢复测试十.配置测试 十一. 安装测试十二.文档测试软件需求 概要设计 测试计划 测试用例 技术文档的 质量通过评审 来保障在线帮助安装手册使用手册七.测试进度安排 工作内容 开始时间 结束时间 责任人 提交的结果 备注编写测试计划 设计发短信测试用例 设计资费测试用例 搭建测试环境 集成测试 执行发短信测试用例 执行资费测试用例 集成测试分析报告 系统测试 性能测试 恢复测试 配置测试 系统测试分析报告
转载请注明出处51数据库 » 软件测试式样书是什么