自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 《性能之巅—洞悉系统、企业与云计算》读书笔记---第二章

第二章 方法面对一个性能不佳且复杂的系统环境时,首先需要知道的挑战就是从什么地方开始分析、收集什么样的数据,以及如何分析这些数据。2.1术语IOPS:每秒发生的输入/输出操作的次数,是数据传输的一个度量方法。对于磁盘的读写,IOPS指的是每秒读和写的次数。 吞吐量:评价工作执行的速率,尤其是在数据传输方面,用于描述数据传输速度 响应时间:一次操作完成的时间。包括用于等待和服务的时间,也包括用来返回结果的时间 延时:描述操作里用来等待服务的时间 使用率:对于服务所请求的资源,使用率描述在.

2020-09-24 19:38:15 443

原创 《性能之巅—洞悉系统、企业与云计算》读书笔记---第一章

第一章 绪论1.1系统性能1.2人员系统性能是一项需要多类人员参与的事务,其中包括系统管理员、技术支持人员、应用开发者、数据库管理员和网络管理员。1.3事情设置性能目标和建立性能模型 基于软件或硬件原型进行性能特征归纳 对开发代码进行性能分析(软件整合之前) 执行软件非回归性测试(软件发布前或发布后) 针对软件发布版本的基准测试 目标环境中的概念验证测试 生产环境部署的配置优化 监控生产环境中运行的软件 特定问题的性能分析1.4视角系统管理员作为系统资源的.

2020-09-21 16:55:57 297

原创 《软件测试经验与教训》读书笔记---第十一章

第十一章 计划测试策略测试策略是好的测试计划的重要组成部分,是将测试与任务联系起来的桥梁。经验274:有关测试策略要问的三个基本问题是“为什么担心?”、“谁关心?”、“测试多少?”测试最终只有一个理由:某种重要的东西可能不正常。实行测试过程,就是要找出、调查并报告产品失效的风险。经验275:有很多种可能的测试策略我们经过简单的内部评审,找出所有特别明显的问题之后,将产品发放给友好的用户。这些人使用产品后告知项目团队做哪些修改 我们定义以用户与产品交互动作序列表示的测试用例,这些测试...

2020-09-20 23:35:31 184

原创 《软件测试经验与教训》读书笔记---第十章

第十章 软件测试职业发展把软件测试作为职业有怎样的未来呢?经验245:确定职业发展方向并不懈努力两个方向:技术和管理经验246:测试员的收入可以超过程序员的收入经验247:可大胆改变职业发展方向并追求其他目标经验248:不管选择走哪条路,都要积极追求经验249:超出软件测试拓展自己的职业发展方向转换职业,掌握一些软件开发的其他技能经验250:超出公司拓展自己的职业发展方向经验251:参加会议是为了讨论参加有关软件测试或软件开发的会议时,不要只是坐在分组讨...

2020-09-20 23:04:25 197

原创 《软件测试经验与教训》读书笔记---第九章

第九章 测试小组的管理测试小组管理上面对哪些挑战?经验210:平庸是一种保守期望经验211:要把自己的员工当做执行经理经验212:阅读自己员工完成的测试报告这些报告写得好吗? 报告直率地提出了问题吗? 报告留下迫切要求后续测试的漏洞了吗? 发现程序错误的测试看起来例行公事还是很有见地? 程序错误发现很难吗? 报告的语气怎么样? 程序员能理解报告吗?经验213:像评估执行经理那样评估测试员他卷入了什么争端,为什么? 在按期完成任务方面做得怎么样? 在信守自己...

2020-09-20 22:38:17 172

原创 《软件测试经验与教训》读书笔记---第八章

第八章 管理测试项目如何管理测试项目?经验157:建设一种服务文化测试员为整个项目团队提供服务。典型的服务就是发现并报告程序错误经验158:不要尝试建立一种控制文化经验159:要发挥耳目作用...

2020-09-20 21:57:12 257

原创 《软件测试经验与教训》读书笔记---第七章

第七章 与程序员交互如何与程序员交互?经验150:理解程序员怎样思考为了更好的测试,测试员必须理解程序的各个部分如何组合在一起 程序员关注自己的系统理论,测试员关注的是观察和证据,要检验他们的模型,应该仔细做记录。 程序设计是一种复杂的活动 程序员常常要与各种困难做斗争 很多程序员不喜欢例行工作,常常构建工具和脚本来自动化自己所面临的重复性工作经验151:获得程序员的信任测试员尽早与程序员接触,测试员可以提供给程序员有哪些严重的问题经验152:提供服务主动直接为程序员提...

2020-09-18 11:57:32 186

原创 《软件测试经验与教训》读书笔记---第六章

第六章 测试文档探索自己的测试文档需求?经验142:为了有效地应用解决方案,需要清楚地理解问题经验143:不要使用测试文档模板:除非可以脱离模板,否则模板就没有用经验144:使用测试文档模板:模板能够促进一致的沟通经验145:使用IEEE标准829作为测试文档如果测试员要创建过程脚本化的测试用例,标准829指出应该怎样说明这类测试用例,应该在文档的哪一部分描述。如果不想以这种方式编写测试用例,也不必仅仅为了满足标准还创建这种类型的文档经验146:不要使用IEEE标准82...

2020-09-18 10:50:40 213

原创 《软件测试经验与教训》读书笔记---第五章

第五章 测试自动化为什么不让软件测试软件?经验102.加快开发过程,而不是试图在测试上省钱支持开发节奏的手段:自动化冒烟测试、自动化单元测试经验103.拓展测试领域,不要不断重复相同的测试负载测试,多人使用被测软件 性能基准测试,系统的性能是越来越好还是越来越差---自动化测试,捕获时间度量参数 配置测试,不同平台、不同配置上运行 耐力测试,系统长时间运行一系列测试用例 竞争测试,竞争同一资源的两个线程或进程的时序重叠,可能会产生叫做竞争条件的错误经验104.根据自己的背...

2020-09-17 19:40:06 189

原创 《软件测试经验与教训》读书笔记---第四章

第四章 程序错误分析了解如何编写和表达自己的测试结果----程序错误分析经验55.文如其人经验56.测试员的程序错误分析会推动改正所报告的错误测试员的责任,准确报告问题经验57.使自己的错误报告成为一种有效的销售工具陈述种种好处,使得潜在客户想要它。 向销售人员说明预期存在问题,并反驳他们经验58.错误报告代表的是测试员测试报告是程序员说服别人改正错误的主要途径。经验59.努力使错误报告有更高的价值报告提示大家注意缺陷,并帮助程序员定位内部问题 为技术文档编写员提供背.

2020-09-14 17:20:17 287

原创 《软件测试经验与教训》读书笔记---第三章

第三章 测试手段测试员应该做什么?经验48.关注测试员、覆盖率、潜在问题、活动和评估的组合测试手段测试员。进行测试的人 覆盖率。测试了哪些内容 潜在问题。测试的原因,要测试什么风险 活动。如何测试 评估。怎样判断测试通过还是不通过经验49.关注测试员的基于人员的测试手段用户测试。由将使用该产品的典型人员进行输入的测试,任何时间任何场地进行 测试。测试小组执行的内部测试 测试。利用不属于开发机构并且是产品的目标市场成员的测试员实施的用例测试,待测产品一般非常接近完成 强力测试.

2020-09-11 19:28:00 358

原创 《软件测试经验与教训》读书笔记---第二章

第一章 按测试员的方式思考测试员的思考方式是不同的。怎么不同?经验16.测试运用的是认识论认识论研究如何认识所了解的东西:研究证据和推理。这是科学实践的基础。经验17.研究认识论有助于更好测试研究认识论可帮助测试员设计有效的测试策略,更好地意识到自己工作中的错误,理解自己的测试能够证明什么、不能证明什么,并编写出无懈可击的测试报告。经验18.认知心理学是测试的基础研究认知心理学有助于理解影响测试员工作成绩的因素,以及影响人们解释自己工作方式的因素。经验19.测试在测试员的头脑中.

2020-09-10 19:28:14 323

原创 《软件测试经验与教训》读书笔记---第一章

第一章 测试员的角色测试人员要在项目中起什么作用?经验1.测试员是项目的前灯测试就是要找到信息,有关项目或产品的关键决策都是根据这些信息做出的。经验2.测试员的使命决定要做的一切测试员要明确自己的使命,且保证自己的计划不会犹豫过于偏重测试问题的一个方面而忽略其他方面。经验3.测试员为很多客户服务1.项目经理:测试员告诉项目经理自己能做什么,不能做什么,有关项目的决策和条件会对测试产生什么影响。2.程序员:尽可能迅速的为其提供好的错误报告。3.技术文档编写员:测试员帮助他们理解产品.

2020-09-09 15:11:09 553

原创 《Google软件测试之道》读书笔记---第五章

第五章 Google软件测试改进5.1Google流程中的致命缺陷1.第一个致命缺陷是:测试成为开发的拐杖。我们越不让开发考虑测试的问题,把测试变得越简单,开发就越来越不会去做测试。2.第二个致命缺陷是:还是与开发和测试的组织结构分离有关。测试人员更关注自己的角色,而不是他们的产品。任何角色都不应被过分强调。团队的每个人都是在为产品工作,而不是为了开发过程中的某个部分。开发过程本身就是为产品服务的。3.第三个致命缺陷是:测试人员往往崇拜测试产物胜过软件本身。4.第四个致命缺陷是:产品经过

2020-09-08 17:43:50 239

原创 《Google软件测试之道》读书笔记---第四章

第四章 测试工程经理测试工程经理是作为独立贡献者的一个技术岗位,负责所有的支持团队(开发、产品管理、产品发布、文档等)之间的联络。4.1测试工程经理的工作1.了解 你的产品2.知人善用4.2获得项目和人员4.3影响力自己作为团队的代表,测试工程经理必须努力发现团队里的好方法、好工具,并分享给其他团队。好的方法和工具,只有在更多的产品中成功应用,才能体现出更大的影响力。4.4Gmail测试工程经理Ankit Mehta的访谈1.你的测试团队需要找什么样的人?我需要寻找那

2020-09-08 15:59:14 281

原创 《Google软件测试之道》读书笔记---第三章

第二章 测试工程师测试工程师的职责重点在于评估对用户的影响以及软件产品整体目标上的风险。3.1一种面向用户的测试角色1.为了成为一等公民,TE必须首先是工程师的一部分。Google的TE综合了开发者仰慕的技术能力和以用户为中心检查软件质量而对开发者产生一定制约的能力。3.2测试工程师的工作1.在研发的早期阶段,功能还在不断变化,最终功能列表和范畴还没有确定,TE通常没有太多的工作可做。2.TE在进入产品时,需要考虑以下一些问题:当前软件的薄弱点在哪里? 有没有安全、隐私、性能、

2020-09-06 09:05:29 374

原创 《Google软件测试之道》读书笔记---第二章

第二章 软件测试开发工程师Google的SET就是测试开发人员,部分职责是在单元测试方面给予开发人员支持,领外一部分职责是为开发人员提供测试框架,以方便他们编写中小型测试,用以进行更多质量相关的测试工作。2.1SET的工作第一个融合开发角色和质量意识于一身的角色,即SET。1.工程师团队的交付物就是即将要发布的代码,代码的组织形式、开发过程、维护是日常的工作重点。2.Google在平台方面有特定的目标,就是保持简单且统一。开发工作机和生产环境的机器都保持统一的Linux发行版本;一套集中

2020-09-03 13:10:19 405

原创 《Google软件测试之道》读书笔记---第一章

第一章 Google软件测试介绍1.Google是如何测试的?在Google,软件测试软对归属于一个被称为“工程生产力”的中心组织部门,这个部门的职责横跨开发测试人员使用工具的研发、产品发布和各种级别的测试,从单元级别的测试到探索性级别的测试。Google拥有大量针对互联网产品的共享工具与测试基础框架,服务于包括搜索、广告、Apps、YouTube视频和其它我们再Web上提供的产品。2.Google在测试人员如此缺乏的情况下,是如何应对的呢?在Google,写代码的开发人员也承担了质量的重任

2020-09-01 20:15:20 1023

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除