美文网首页数据蛙数据分析每周作业软件测试精进之路百人计划
《软件测试之道:那些值得借鉴的实践案例》读书笔记

《软件测试之道:那些值得借鉴的实践案例》读书笔记

作者: cynthia猫 | 来源:发表于2019-06-22 15:33 被阅读6次

Chapter 1

本书的作者之一,朱少民老师给出了“软件测试”一个新的公式:
测试 = 检 +

再丰富一些,就是:
测试 = 检测已知的 + 试验未知的

1)已知的部分,是指测试目标、测试需求和测试的验证准则(Test Oracle,也称测试预言)等都是明确的,即待测试的功能特性是清楚的。
2)未知的部分,即测试目标、测试需求和测试预言等是不明确的,即产品的功能需求定义不清楚、不稳定,很难直接进行验证,而是需要通过不断地试验,才能知道锁实现的功能特性是否正确。

测试 = 基于确定性模型/明确测试预言的自动化测试 + 基于AI搜索的/工具随机/模糊模型的/人的探索性测试

做测试需求分析之初,就需要将测试的范围(测试项)分为两部分:已知的(包括确定性的/稳定的)和未知的(包括不确定的/动态的)。

已知的测试项,理论上都可以实现自动化;
未知的部分,也可以用工具进行测试(模糊测试/随机测试等),但更多的是依赖人的探索式测试。

Chapter 2

一个网站的响应一般由前端、网络、服务器和数据库四部分时间组成。

  • 前端主要是减少页面大小,减小页面请求数,优化页面js;
  • 网络主要是使用CDN,优化连接数;
  • 服务器主要是优化Apache、Tomcat、java代码等;
  • 数据库则优化sql语句,优化索引,优化数据存储等。

相关文章

网友评论

    本文标题:《软件测试之道:那些值得借鉴的实践案例》读书笔记

    本文链接:https://www.haomeiwen.com/subject/bkwmqctx.html