随笔分类 - 软件测试
学习温习过程中整理的软件测试基础知识
摘要:前言 写这篇文章的初衷,是前几天在团队内部进行了一次缺陷和用户反馈建议的复盘归因分享,略有所得。 正好昨天看到chenkl老师的一篇文章:《团队交付质量如何评估》。其中讲到的很多点如缺陷趋势图、交付时长、线上BUG逃逸率、用户反馈等,给了我很多不一样的启发。 这篇文章,我想来聊聊,如何通过复盘归因,
阅读全文
摘要:前言 周末和几个测试圈子里的大佬饭局上聊了一些职场和测试职业发展相关的话题,我将聊天的内容做了整理和阐述。 见文章《测试工程师的职场发展二三谈》。朋友圈有测试同学对这篇文章提了比较深刻的建议,下面是他的评价和建议: 评价: 据说是大佬饭桌总结,有两点值得我学习,其一,职业素养已经容入日常生活;其二,
阅读全文
摘要:前言 今天几个测试圈子的大佬约了饭局,席间彼此交流了很多关于职场工作上测试相关的话题。 听了他们的一些观点很有启发,我自己对于聊的话题也做了一些描述和实际的案例说明。 下面是聊的一些关键话题,我将交流的内容和个人观点整理了下,供大家参考。 从测试leader的角度如何保障质量交付? 聊的第一个话题就
阅读全文
摘要:前言 前几天在某个微信群里看到有同学在问测试环境治理的问题,正好我在之前的公司负责过相关的技术项目,在这方面有一定的实践经验,就解答了她的一些疑惑。 今天看书时候突然想到了这件事,发现这几年大家都在讲测试开发、测试效能、精准测试、敏捷测试、全链路压测等等很多高大上的技术实践和理念, 但很少有人关注到
阅读全文
摘要:前言 从事软件测试相关工作七年,做过功能测试、自动化测试、测试开发、性能测试、专项测试,也干过一段时间技术管理。 近几年随着行业成熟度的发展,对软件测试也有了更高的要求,很多测试团队开始转变为质量保障团队。 如何从质量保障的维度去更好的为业务提供支持,是我一直在思考的事情。 整理了自己的很多笔记,结
阅读全文
摘要:前段时间由于某些原因辞职了,最近一直在面试。面试这段时间,经历过不同业务类型的公司(电商、酒店出行、金融、新能源、银行),也遇到了很多不同类型的面试官。 之前的博客,也聊过软件测试岗位面试的一些事和性能测试岗位常见面试题,这篇博客,聊聊我对面试的一些看法,以及个人的经验总结和思考吧。。。 参考内容:
阅读全文
摘要:前几天看了一篇性能测试相关的文章:性能测试模型初探及应用方法分析,其中提到了MFQ分析方法。专门去查阅了MFQ相关的一些资料,学习了一番。 之后想起了以前看《Google的软件测试之道》这本书时,书中提到的一种测试分析方法:ACC分析方法。 还有我个人在工作学习中总结的一个分析方法:象限分析法。 这
阅读全文
摘要:前段时间看了一期极客时间和InfoQ举行的公开课,分享老师是eBay中国技术中心测试基础架构技术主管茹炳晟,分享话题:eBay高效能测试基础架构的前世今生。 主要分享了eBay的测试基础架构的设计演进和发展。这篇博客,介绍下我个人听完课程之后的内容总结,仅供参考。。。 视频下载链接:eBay高效能测
阅读全文
摘要:基于前面的2篇分享:基础篇和进阶篇,这篇博客,整理了之前大佬的分享:作为一个测试leader,应该做那些事情。。。 一、负责测试组的工作组织和管理 1.参加软件产品开发前的需求调研和分析; 2.根据需求,概要设计和开发计划编写项目总体测试计划,详细测试计划,测试大纲和测试文档结构表(测试计划 a.已
阅读全文
摘要:之前在我创建的技术交流群里,我分享过一个话题:如何做一个合格的测试? 昨晚听同行分享后,我又进行了一次思考总结,软件测试工程师的岗位职责到底是什么? 最初,我的想法是执行用例,找缺陷,仅此而已,简单粗暴。。。 后来,看了《Google的软件测试之道》这本书,稍微有点更改,变成了积极主动地发现、暴露缺
阅读全文
摘要:今晚在本人创建的测试群里,邀请了一位行业大佬做了一期关于软件测试工程师工作成长的很多“套路”的经验分享,受用良多。。。 会分为三篇博客进行描述,这篇博客,将基础篇做一个整理,分享出来。。。 作为一个软件测试工程师,在面试过程中,如何表达自己的核心竞争力?如何体现自己的专业性?这是个值得思考的问题。。
阅读全文
摘要:上一篇博客整理了关于灾难恢复的些许知识,这篇博客,主要内容是和灾难恢复息息相关的知识:容灾测试。 一、容灾的定义 1、定义 当各种灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生产系统的业务不间断的运行。任何针对可能发生的灾难,提高系统可靠性和可用性的措施都可以称为容灾。 2、目的 在灾难
阅读全文
摘要:最近刚看完推荐书单中的一本书:《质量全面管控:从项目管理到容灾测试》,其中最后一章讲述的是灾难恢复和容灾测试相关的一些内容。 这篇博客,整理了有关灾难恢复的一些知识点,以及从其他资料中整理的一些内容,仅供参考。。。 关于灾难恢复 1、定义:灾难发生后,将生产平台恢复到正常运行的能力。 2、灾难恢复资
阅读全文
摘要:参考内容:《质量全面监控:从项目管理到容灾测试》 一、安全测试概述 定义:安全测试是在软件产品开发基本完成时,验证产品是否符合安全需求定义和产品质量标准的过程。 概念:安全测试是检查系统对非法侵入渗透的防范能力。 准则:理论上来讲,只要有足够的时间和资源,没有无法进入的系统。因此,系统安全设计的准则
阅读全文
摘要:最近有监控到公司的某些系统在某些时间段出现大量的HTTP或者TCP连接,考虑到安全性,老大让我研究研究安全测试。。。 正好今晚从订阅的码农周刊(开发者头条)看到了一篇安全测试相关的帖子,做个搬运工,分享给感兴趣的童鞋们。。。 作者:mr_gavin 原文链接:安全测试 + 渗透测试 Xmind 要点
阅读全文
摘要:在软件的生命周期中,经常遇到由于业务发展,系统迭代更新带来的数据迁移工作;或者软件系统本身的重构抑或其他因素,几乎都需要对数据进行迁移。 最近看了一些关于数据迁移测试相关的资料,由于以前对这方面没有太多实践,所以浏览的同时也在思考如何进行数据迁移测试,这篇博客,整理记录一些自己的总结和思路。。。 参
阅读全文
摘要:周末在家闲来无事,泡咖啡看书,正好看到了关于CMM的相关资料,分享出来,也当做学习笔记。。。 一、CMM简介 CMM,英文全称为Capability Maturity Model for Software,即:软件成熟度模型。 CMM的核心是把软件开发视为一个过程。它是对于软件在定义、实施、度量、控
阅读全文
摘要:之前的博客中,也有说过软件测试工程师的职责,就是主动地发现,暴露产品存在的风险和缺陷,并协同团队成员,一起解决风险并做好容灾解决方案。 这篇blog的内容,就说说我对软件测试工作中常见的风险类型以及风险原因的分析...... 参考资料:微信公众号————中国软件测试联盟 在测试工作中,主要的风险表现
阅读全文
摘要:本文转载自微信公众号:中国软件测试联盟 在进行软件测试时,我们都需要一个出发点,从哪里开始分析?测试设计是基于什么?简单说,就是什么驱动测试工作的进行? 基于对软件工程、产品质量和测试的理解,归纳出以下七类测试驱动模式。 1、业务/需求驱动测试 一个软件总是要解决用户的某类业务问题。业务驱动测试就是
阅读全文
摘要:关于软件测试的类型,从不同角度来讲,可以分很多种,有时候甚至觉得软件测试是人类创造出来的最复杂的职业。。。 对一些常见的测试类型做了一个基本的文档总结,有些测试类型在之前的基础知识里面已经有所介绍,这里就没写入,当然有些术语表达上可能有所出入,理解就好。。。 推荐一篇文章,对测试类型的介绍也是蛮不错
阅读全文