软件测试面试突击

出版时间:2010-7  出版社:人民邮电出版社  作者:赵思奇,蔡芸,于春智 编著  页数:378  字数:545000  
Tag标签:无  

内容概要

  本书是一本集面试笔试题精解、测试开发指导、项目测试实战技术和技巧、英文面试实战以及帮助软件测试工程师求职的书籍。本书的亮点在于大篇幅讲解测试开发、白盒测试等。书中给出的面试题囊括了软件测试相关的17个方面,如质量管理、数据库、C、C++和Java语言、主流自动测试工具、项目测试、Windows、UNIX和Linux等,同时还具体介绍了测试实战技术和技巧,如集成工具的开发、测试计划的制订、自动化测试用例与工具开发。另外,书中还附有顶级IT外企的12个中文英文软件测试文档模板(经修订)。  全书共分5部分,分别为测试生存篇、测试基础篇、测试开发篇、测试实战篇、测试英文篇。本书的组织方式独具匠心,一切为了实战。全书共涉及约250道经典面试题,大部分都是笔者与好友们亲历的各大IT公司的真题。  本书适合计算机及相关专业学生、软件测试从业者、开发人员、软件公司领导及对软件测试有兴趣的读者阅读。

作者简介

  赵思奇,毕业于英国格拉斯哥大学电子与电气工程系,先后就职于IBM、摩托罗拉,汤森路透等公司,软件测试高级工程师。从事过嵌入式软件、金融网站、C/S系统测试等,在黑盒、山盒、灰盒,安全,性能,自动化测试等方面具有丰富的实践经验。  蔡芸,毕业于英国阿伯泰邓迪大学软件工程专业。先后就职于微软、摩托罗拉、汤森路透等公司,现就职于Adobe系统软件公司。担任某著名互联网动画、视频播放器制作工具软件的中国测试团队负责人:在工作中奉行最大程度实现测试理论与实际工作相结合,测试能力和开发能力并举的工作方式;从事过大型网站、著名通讯软件、手机软件、金融软件,互联网动画及视频播放器制作丁具软件的测试。  于春智,毕业于北京大学计算机软件与微电子学院嵌入式专业,现就职于IGT科技开发(北京)有限公司,从事支付系统软件开发。曾就职于摩托罗拉,先后从事过手机嵌入式开发、软件集成和软件自动化测试工具的开发等工作。

书籍目录

第一部分 测试生存篇 第1章 软件测试面试概述   1.1 软件测试有前途吗   1.2 测试比开发水平差吗    1.2.1 初级测试工程师    1.2.2 中级测试工程师    1.2.3 高级测试工程师   1.3 软件测试工程师能挣多少钱    1.3.1 黑盒测试       1.3.2 测试开发    1.3.3 性能测试    1.3.4 白盒测试    1.3.5 安全测试   1.4 职业培训有用吗    1.4.1 高校教育与职业培训    1.4.2 为非专业人士和学生打开一道门    1.4.3 有工作经验者获益最大   1.5 大专生能进IT外企吗    1.5.1 市场概况    1.5.2 参加职业培训增强竞争力    1.5.3 进入IT外企所需的基本条件    1.5.4 如何提升自己   1.6 不擅长不喜欢开发就适合做测试    1.6.1 判定缺陷间的重复及依赖关系需要开发能力    1.6.2 使用自动化测试工具需要开发能力    1.6.3 黑盒测试偏爱开发能力    1.6.4 白盒测试需要开发能力    1.6.5 安全测试需要开发能力    1.6.6 开发测试工具   1.7 有效沟通    1.7.1 沟通方式之思辨    1.7.2 When and How  第2章 软件测试面试前的准备   2.1 简历要点    2.1.1 注意事项    2.1.2 简历格式模板   2.2 面试要点    2.2.1 电话面试    2.2.2 笔试    2.2.3 面试    2.2.4 其他注意事项   2.3 考查范围和题型    2.3.1 考查范围    2.3.2 题型 第二部分 测试基础篇 第3章 软件测试基础1——概念与原理   3.1 软件测试的背景与概述    3.1.1 测试需要什么样素质的测试工程师    3.1.2 软件质量与软件缺陷    3.1.3 我们创造了什么    3.1.4 开发模式中测试阶段   3.2 测试活动的开展    3.2.1 测试计划    3.2.2 测试用例的产生    3.2.3 开始执行测试    3.2.4 报告测试缺陷   3.3 黑盒测试及测试用例设计方法    3.3.1 黑盒测试定义    3.3.2 黑盒测试方法   3.4 白盒测试及测试用例设计方法    3.4.1 白盒测试定义    3.4.2 白盒测试方法   3.5 单元测试   3.6 集成测试   3.7 系统测试   3.8 用户验收测试   3.9 回归测试   3.10 冒烟测试   3.11 α、β、γ测试   3.12 性能测试1——性能指标   3.13 性能测试2——负载测试   3.14 安全性测试   3.15 兼容性测试   3.16 易用性测试   3.17 测试用例场景模型12例    3.17.1 边界值测试    3.17.2 安装和卸载测试    3.17.3 表单测试    3.17.4 链接测试    3.17.5 界面集成测试    3.17.6 窗口界面测试    3.17.7 菜单界面测试    3.17.8 单选框/复选框测试    3.17.9 超长字串Bug    3.17.10 新建-编辑接口测试    3.17.11 用户登录的SQL注入测试    3.17.12 SQL查询语句测试    3.17.13 面试题  第4章 软件测试基础2——计算机应用第三部分 测试开发篇 第5章 软件测试面试Perl语言考查  第6章 软件测试面试Python语言考查第四部分 测试实战篇 第7章 软件测试面试项目实战第五部分 测试英文篇 第8章 典型英文面试笔试题  第9章 软件测试常用文档模板 

章节摘录

  安全测试工程师可能精通反汇编,对xss(跨站脚本攻击)等攻击能力得心应手,本身就是个优秀的黑客,擅长寻找安全漏洞。这个工作需要精通汇编语言和网络知识,对计算机语言的理解达到比普通开发更深的层次。  安全测试工程师精通黑客技术,例如精通汇编语言和反汇编技术,精通二进制机器代码,精通密码学知识,了解PKI体系架构,擅于分析病毒样本。他们有能力拿掉PE上复杂的保护壳,并且在二进制文件中定位漏洞。  至于中小公司的安全测试工程师,他们的薪水可能不会特别高。  1.4职业培训有用吗  职业培训非常有用,尤其对有一定工作经验的人更有用。  一些有工作经验的测试工程师,往往只凭经验宋测试,从而造成知其然而不知其所以然。他们迫切需要理论指导实践。在学习中,这些人能清醒地发现重点,更好地安排学习,将主要精力按照八二原则分配到重点知识领域。  而对于一些没有工作经验的学员,在学习中是有些盲目的。由于没有切身经验的印证,也没有重点与非重点的概念,不得不“眉毛胡子一把抓”,很可能在非重点领域不必要地耗费大量精力。  相比之下,有工作经验的学员,通常学习动力比较饱满,而且在社会上经历过锤炼,会倍加珍惜学习提高的机会。另外,这样的学员通常花的是自己的钱,不是父母的钱,也会努力进取,对得起自己的辛苦钱。  实际上,职业培训可以帮助我们举一,而我们自己可以进行反三的提升。在课堂内容之外,我们如果进行大量的学习,会有更大进步。  在我国,很少有高校开设软件测试这个专业,即使在一些高校中开设了此专业,软件测试专业课程的设置也不尽合理,往往是重理论,但不够贴近实用。另外,同其他专业一样,在高校的软件测试专业中,学生几乎没有什么机会宋训练动手能力。

编辑推荐

  5大主流测试应用技术,测试计划的制订、软件测试用例、测试工具应用、软件测试开发、英文测试文档编写。  涵盖软件及试面试17个方面,加数据库,C、C++、Java、C#和Python语言,主流的测试工具,项目测试,Linux和DWindows,质量管埋等  250道经典面试题,全面解析IT公司约面试之道

图书封面

图书标签Tags

评论、评分、阅读与下载


    软件测试面试突击 PDF格式下载


用户评论 (总计7条)

 
 

  •   一直在从事软件功能测试,感觉自己已进入职业瓶颈,犹豫中买了这本书,对我有很大的指导。
  •   超实用的一本书,很有目的性,比单纯的教程有针对性,看起来也不会那么乏味。
    书质很好,赞一个!
  •   书海不错,比较实用
  •   看了有些进步
  •   面试用,很好
  •   书不错,但错别字多的吓人!
  •   就是看了评论才买的,到手了,打开看了看,完全不是自己想要的。尤其怎么进外企面试,质量管理,基本上没讲,说的也是不靠谱。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7