《探索式软件测试》读书报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《探索式软件测试》读书报告 小组成员: 姓名 学号 负责内容 陈小莹(组长)第1,2,3章 刘双双第7,8章 程睿胡颖琳第6章 蒋雪第4,5章 我们自认对软件测试不是很了解,所以在仔细研究书单之后,我们选择了《探索式软件测试》这本书。这本书总共有8章,通过仔细阅读,我们对其中的重要内容进行了概括。 第1章先举例说明计算机软件对科学发展的贡献,以及对人类社会的重大意义,从而体现出软件的魔力。但也正是这样,软件的bug也会带来严重的社会危害,例如bug导致火箭发射的失败,飞机出事故,桥梁坍塌等。而软件是由人开发出来的,所以难以避免的存在bug,通过距离说明bug会导致软件失效。这一章主要说明了软件高质量的重要性。 第2章先讲述了软件缺陷的根源来自于软件开发本身。为了尽可能地避免BUG的出现并提高代码质量,由此引出检测BUG的两种测试方法:自动化测试和手动测试。作者又详细说明了自动化测试和手动测试的含义。由此引出全书的主题“探索式测试”,探索式测试是在手动测试领域中目前使用最好的技术。它使得测试人员无所约束地探测程序的各种功能,令测试人员摆脱先入为主的约束,自由发挥集中精力发现bug。但是探索性测试缺乏指导方法的话,就会使得测试人员陷入漫无目的的境地。由此又引出探索性测试的两种指导方法,分别是局部探索性测试法和全局探索性测试法。 第3章详细介绍局部探索式测试法,针对测试人员在运行任何一个测试用例时都需要做出很多细微的战术层面决定,给出了详尽的指导建议。测试人员必须决定对于某个特定的输入字段应该使用什么输入值,或者给应用程序使用的文件提供什么数据。在测试过程中,必须做出许多这样的小决定。测试人员在面临一些“小”决定所作出的探索性测试策略我们称之为局部探索性测试法,这些“小”的决定包括:输入的选择,菜单的选择,选择浏览哪个网页等等。根据软件的各种属性,将决策分为五部分:输入,状态,代码路径,用户数据和执行环境。 主要讨论了全局探索式测试的方法,首先明确了探索式测试的目标,找到缺陷,展示其全部能力,理解程序。然后作者把软件分成有重叠的六个区域,商业区、历史区、旅游区、娱乐区、旅馆区、破旧区。接下来分别说明了各个区域具体适用的测试方法并且描述了各个方法的含义。比如指南测试法适用于商业区测试,博物馆测试法适用于历史区测试类型等等。最后一节小结中指出漫游测试的好处,可以帮助测试人员思考如何测试程序,也可以帮助他们组织实际的测试等等。 主要讲述了混合探索式测试技术,是将探索式测试与场景变化结合,形成基于场景的探索式测试法,这种测试法可以覆盖一些单一场景测试所无法覆盖的地方,并且能够更准确的模拟真实用户。作者分别介绍了场景和测试。第一节明确了有价值的场景应该会做哪些事情,第二节介绍了基于场景的探索式测试的含义,引入场景操作和漫游测试,第三节介绍了如何通过场景操作引入变化,如插入步骤,删除步骤,替换步骤等,第三节是说明通过漫游测试引入变化,主要是对第4章探索式测试的一些方法进行了补充,进行了具体的说明,最后一节就是小结,测试人员要把静态测试和探索式测试法结合以灵活的使用。 介绍的是实践中的探索式测试,主要通过五位微软测试人员在实践中使用漫游测试技术的实际体会报告来讲述。他们及其他们的团队在真实的开发环境中,把漫游方法应用在真实的软件上,记录了如何使用漫游、修改漫游甚至创造自己的漫游。 介绍的是实践中的探索式测试,主要通过五位微软测试人员在实践中使用漫游测试技术的实际体会报告来讲述。他们及其他们的团队在真实的开发环境中,把漫游方法应用在真实的软件上,记录了如何使用漫游、修改漫游甚至创造自己的漫游。 第8章主要讨论软件测试的未来,进一步说明在未来几年内,诸如虚拟化、可视化甚至电视游戏之类的技术将如何改变测试的面貌。 本书结构明确,第1章介绍了软件质量的重要性,第2章引出软件的缺陷,既然有缺陷,测试人员就应该能够发现这些缺陷,所以接下来3章分别介绍了三种软件测试的方法,分别是局部探索式测试、全局探索式测试和混合探索式测试。测试方法需要经过实践才能被证实,所以第6,7章就介绍了这些测试方法在实践中的应用。这些方法都是不断变化的,所有最后一章作者研究了软件测试的未来。这本书非常适合于初学者阅读,因为里面单词简单,篇幅不长,结构清晰明了。我们小组经过仔细阅读这本书,也发现了这本书的很多亮点。 第一,在第3,4,5章中,作者首先指出软件测试的目标,这些帮助测试人员更好的理解了软件测试。软件与代码是不同的,软件测试不仅仅是找出实现软件的代码的错误,使代码能够正常运行,而是找出软件的缺陷,是软件尽可能的展示其全部能力,学会理解程序。找出代码的错误仅仅是软

文档评论(0)

laoliuge + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档