我与海盗派

这篇具有很好参考价值的文章主要介绍了我与海盗派。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

tynam ---倔强的测试人

几年前,当我第一次看到《海盗派测试分析:MFQ&PPDCS》这本书的时候,便带给我一种非常亲切的感觉,书中的部分思想和我当时的认知非常切合。那几年,我一直从事软件测试工作,按照自己的想法完成着测试任务,与接受的测试理论存在非常大的差异,一度怀疑自己是否走偏,但感觉又应该是自己走的那样,直至了解到海盗派Tester,心中顿有方向,有理论支持。至今,还在一如既往的践行。
23年11月份,西安海盗小聚,与邰老师短暂交流后,更加坚定自己所行的测试道:测试人,测试路,需要以实际出发,从实际场景总结经验。已知的理论方法,随着时间的推移,随着科技的发展,可能还可以解决当前问题,但运用最新的技术,当前问题会有更最优的解决方案,而最优解,则需要当下人从当下事提炼。
我2016年大学毕业,开始从事软件测试工作,而海盗派方法学也是同年提出的。这样算来,我的测龄与海盗派方法学同岁,同龄人呀,缘分(˶ᵔ ᵕ ᵔ˶)。
今天是2023年12月28日,再有三天就2024年了。我的测试年龄,海盗派方法学,已经7岁了。我的测试经验、人生阅历等已经成长了7年,早已挣脱了与开发人员撕扯这个BUG是不是BUG的阶段,海盗派方法学也早就不再局限于测试领域。却,在这7年时间里,我仍旧是一只青蛙,只能看到井口大的海盗派(催更:邰老师的海盗派方法学,24年早点上架,我要学起来)。但就是这井口范围的海盗派,也让我收益良多。

从实际出发,触发

测试人员需要从实际出发,不能一直追随前人的理论,严格的跟着理论执行。大约17年后,我便开始反感写测试用例,但这并不是反感测试用例本身,而是反对流于形式,做大量的拷贝的工作和无用工作。例如一个人员稳定的团队,一个输入框测试用例需要严格遵守测试用例标题、等级、步骤、预期结果等条件,花费几分钟甚至十几分钟写完各种内容的检查说明,在我看来,这就是浪费。而造成这种浪费的原因,我仔细思考后,最终的结论是,前人理论的毒害。前人总结测试用例编写要求的时候是先决条件的,几十年前,社会文化普及率不高、文件传输不方便、产品开发采用瀑布模型、测试理论缺乏、专职从事测试人员不多、无自动化测试、无敏捷、无devops、无计算机普遍化思想、无数字化思想....,经过这么多年的发展,还是采用老一套的形式,显示是失败的,(强制要求的这种形式写测试用例的除外)。如今,从事软件测试工作者,都有测试基础、至少都大专学历、进公司后先接受项目培训、思维逻辑也都还可以,完全可以采用测试逻辑梳理的形式来代替测试用例,重大、不易理解标注即可。类似一个博客系统,就测试用例编写来说,半人天绝对是可以完成的,如果觉得跨越太大,可以再花费半天时间互评,测试用例完全可以支撑系统的全覆盖。

做一个明白人

海盗派中说,测试者应该是一个测试明白人、知其然也知其所以然,而不是只知埋头测试、不明就里。刚刚进入测试行业的人员,工作主要在测试,理解业务,清楚模块功能。我第一次换工作时,面试官对我的评价就是,对上一份工作被测系统特别熟悉,各模块各功能各作用各原因了解的比较透彻,这也是通过面试的主要原因。随着对测试有更多的理解,我对做一个明白人也有更深的认识,有两方面。一是加入更深层次的思考,例如你在做UI自动化,需要测试人员增、删、改操作,通常来说先增、再改、再删三条用例依次执行,完成操作。如果多思考一下,就会发现增出错了,改和删用例也会跟着出错,这个时候你就会改变原先的写法。深入思考其实和测试工作是一样的,考虑多种异常情况,并知晓其为什么要这样做,原理是什么;二是让身边的人也做一个明白人,不要做孤独者,重视团队的力量。

不只测试

海盗派中说,抓住一切可以提升技能的学习机会,而不是只关注测试这一个领域。我非常赞同,虽然从事的是测试工作,而你,所要掌握的却不能局限测试领域。这也是测试性质决定的,例如你要编写自动化测试,你就要学习开发语言编写自动化用例,需要学习运维知识,让自动化项目更稳健的运行,还要考虑如何才能更高效的运行,提高测试效率。当你作为一个测试管理者的时候,思考更多的是人员管理,资源分配,部分协调等,这也会迫使你学习一些人员调配,人员管理等方面知识。以上,不只测试还是在测试行业被动需要学习的内容。而此处,我更推荐大家主动去学习,有两方面,实际工作中学习和书本中学习。书本中学习就是主动通过视频、书籍、杂志、论坛等接收一些新知识,运用新生技能提效。实际工作中学习指学习人情世故、了解团队运作,学习同事工作方式等。

半个海盗人

我从内心深处将自己当作一个海盗派Tester,但从实际来说,我只能算半个海盗人。海盗派Tester中有一句话,测试者应该关注思维和技能,而不是关注分数和头衔。我是非常关注思维和技能,但同时也关注分数和头衔,从这点上来说,并不是一个完全的海盗派Tester。每年的职级竟升,我都会全力以赴写PPT,为了加薪,也会和领导多番探讨。有时候工作,也会以竟升和加薪为目标。
可悲,我的工作,有一部分都是为富贵和虚名而去的。哀之而不改之,愈悲。

更多

还要很多对海盗派的理解,今天就先到此,后续有时间再慢慢聊。文章来源地址https://www.toymoban.com/news/detail-760862.html

到了这里,关于我与海盗派的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 第一次博客作业

    这学期才开始接触Java,之前只学了C语言,所以一开始写题目的代码的时候对Java的众多函数和语法不是太熟悉,一开始就上手写代码有点不适应。 ​  关于类: 1、类似C中的struct,构造函数、内置方法(函数 )都比较相似 2、尽量避免代码的重复,把private和public的方法搞清晰。

    2024年02月08日
    浏览(54)
  • 第一次PR经历

         

    2024年02月13日
    浏览(36)
  • 树莓派第一次开机

    树莓派由英国的树莓派基金会发行,旨在通过发行这个廉价开源的可随意破解的微型计算机,推动中小学编程教育,发行之后很快在全世界的开源创客圈中流行。截止到2018年10月,最新版本的树莓派主板是3B+,国内某宝上卖230元左右,还有更微型的树莓派主板Zero,国内某宝卖

    2024年02月13日
    浏览(44)
  • python 第一次作业

    因为笔者有一些 c/c++ 语言的基础,所以应该学 python 会稍微简单一些 输入的时候所有的输入都是字符串类型,我们需要进行类型转换 参见资源里面的第三题和第四题,为了方便起见,直接把代码贴在下面

    2024年03月25日
    浏览(48)
  • 第一次作业

    作业内容:1,atd和crond的区别                   2,指定在2023/08/26 09:00将时间写入testmail.txt文件中                   3,指定在每天凌晨4:00将该时间点之前的系统日志信息备份到个目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM 1、运行方式不同

    2023年04月20日
    浏览(41)
  • docker第一次作业

    docker第一次作业 1.安装docker服务,配置镜像加速器  yum install -y yum-utils device-mapper-persistent-data lvm2 y um-config-manager --add-repo https: //mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i \\\'s+download.docker.com+mirrors.aliyun.com/docker-ce+\\\'  /etc/yum.repos.d/docker-ce.repo yum makecache fast yum -y install docke

    2024年02月12日
    浏览(38)
  • 新学期第一次课

    在信息化飞速发展的今天,大数据技术的应用日益广泛,其重要性也日益凸显。对于大数据学院的同学来说,掌握行业前沿技术是至关重要的。本篇文章将详细指导同学们如何加入QQ群、云班课,并学会使用思维导图和CSDN博客。 我们有两个QQ群,分别是2021计应1班行业前沿技

    2024年02月10日
    浏览(34)
  • shell第一次作业

    1、判断当前磁盘剩余空间是否有20G,如果小于20G,则将报警邮件发送给管理员,每天检查次磁盘剩余空间。 2、判断web服务是否运行    1、查看进程的方式判断该程序是否运行,    2、通过查看端口的方式判断该程序是否运行,如果没有运行,则启动该服务并配置防火墙规

    2024年02月09日
    浏览(40)
  • 第一次面试复盘

    这个秋招到目前为止第一次拿到了面试机会,虽然是小公司,但是人家是有官网的!!!很爱!先赶紧复盘一下,因为还有很多笔试没有复盘。 你们的数学建模解决了什么问题?你觉得你们为什么能拿到这个成绩 说下对java这门语言的了解 它是一种面向对象的编程语言,所以

    2024年01月22日
    浏览(40)
  • oop第一次博客作业

    前言 这学期刚刚接触面向对象程序设计,使用的是java语言。在此之前只接触过c语言。以我目前的学习进程来看二者的差别更多体现在面向对象的其中一个基本特性上,即封装性。在c语言中几乎所有内容都是公开的,java可以有效得规避这点。 学习的知识点 1.知道了类间关系

    2024年04月22日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包