世易时移,现今的科技发展一日千里,软件测试这门科学也到了该进行革命的时候了,“这是变革者的路!。”Bhumika Mehta的这篇文章很好的诠释了为什么软件测试需要变革以及如何进行变革。他认为,软件测试需要的就是想法与创意。没有想法的测试人员可能在测试这条路上不会走得太远。
  用户变得更有想法:
  集万千宠爱于一身的用户与客户有了更多的选择空间。破除商业薄弱环节的竞赛在激烈地进行着,企业者们煞费苦心地去想争夺市场和讨好用户,时间、成本、产品本身都是孕育商业里程碑的重要营养元素。
  对于用户和客户来说,你的产品是否足够完美,是否兼具美学观感,是否值得信赖都是他们目前所关心和关注的。此外,客户对自己提出的要求更为明确更为苛刻,不再是含糊不清亦或语焉不详而将就附和。
  在这种情况下,传统的软件测试方法亟需改革创新以满足用户思维和观念上的转变需求。
  我们不妨先问问自己几个问题:
  我们做需求分析时是否到了无从入手的境地?
  我们是否很难再给自己或团队写出简明扼要的说明文档?
  我们是否很难再在沟通技能上有所加强?
  我们是否很难再在报表研究和分析上有所进步?
  如果答案是肯定的,我们还在等待什么?现在就该即刻动身去计划,去执行,去改变,去观察,去记录。
  技术每天都在转变:

  当初桌面系统横行的时候,移动端的软件应用还只是襁褓里的娃娃。时过境迁,如今人手一机,特别是智能手机,成了地铁、公交上独特的咏叹调。移动端的软件测试完全有别于传统的测试范畴,我们必须适应这种转变。
  应该尝试的事情:
  我们需要考虑更多的应用场景;
  我们需要更多观察人们是如何使用移动设备的;
  我们需要更了解清楚产品或应用的真正意图。
  工具常有,但鲁班不常有:
  自动化的需求日渐增长,成为衡量软件测试员优劣与否的标尺。但实际上并非想象的那么美好。任何工具都不能替代人的意志。好的工具固然能事半功倍,但是若没有其背后人的想法和努力,再好的工具也只是花瓶。没有工具可以完全脱离人而独立工作,至少目前仍然如此。
  市场上过百款的新工具和套件可供选择,但时间对于测试环节依旧弥足珍贵,所以自动化是个必然选择,但必须与人和谐共处,通力合作。
  应该尝试的事情:
  每天都学习一定的新事物并付诸实践;
  就当前应用或产品想出另外5种的测试方法;
  对工具运用进行更深入细致的研究直至找出最合适最优化的选择或组合;
  对产品或应用开展更紧密的监察以及就错误之处作出更深入的调查分析。
  有多少人会认同——若减免考试压力,会使我们学得更多走得更远?或许多年后再回首,纯粹的应试学习换来的只是冰冷冷的通过与不通过,对实际工作或职业的帮助实在。我不是对认证考试有个人偏见,但其不能成为衡量技术高低的全部。受时间所限,考试中并不能完全反映个人的真正实力。放之于软件测试,时间意味着成长。
  你或许不能每天都提出上百个新点子;
  你或许不能在数小时内就掌握一个自动化工具;
  你或许不能在测试的第一周就发现多于100处的差错;
  你或许不能刚入职场马上就能与他人进行良好有效的沟通。
  但不论高低,成长是个必然之物。随着阅历的沉淀与经验的累积,我们的技术和为人处事会相应增加了厚度。过去所犯的种种差错都应该好好反省与保持警惕,避免重滔覆辙,重复犯错,这会使我们少走不少弯路。
  生于忧患:
  开发主管或经理或许可以从基层代码工作中抽离,但对于测试经理来说却应该始终工作在第一线。当我们想忘却基本技能时,我们同时也会被职业生涯所忘却。即使拥有再丰富的测试经验,我们都应该一如既往地做好测试的本职工作。
应该尝试的事情:
  测试真正的产品;
  提出让产品更好用的建议;
  学习研究市场上那些销售得最好或没有销路的产品;
  想明白如何让想法与实际更好地融合。
  写在最后:
  无论本文怎么论述,软件测试需要的就是想法与创意。没有想法的测试人员可能在测试这条路上不会走得太远。所以要学会思考。研究那些与自己有关的真正的产品,换位思考如果这是你的产品,你会怎么做,你会如何测试。同时,要把沟通与报表分析技能武装好。一个不懂沟通与阅读报表数据的测试人员,同样会走得比别人艰辛。

最新内容请见作者的GitHub页:http://qaseven.github.io/

解析软件测试需要变革的因素相关推荐

  1. 为什么软件测试需要变革?

    摘要:世易时移,现今的科技发展一日千里,软件测试这门科学也到了该进行革命的时候了.作者Bhumika Mehta认为软件测试需要的就是想法与创意.没有想法的测试人员可能在测试这条路上不会走得太远. 世 ...

  2. 【专题】深入解析软件测试外包

    什么是外包测试? 外包测试是企业把一套成型的产品交给专门的测试组织进行测试,检验产品是否达到用户的使用标准:外包测试的三种服务模式: 现场测试.公司内部测试和设立联合研发中心.外包以优势互补的出发点达 ...

  3. 深入解析软件测试行业!它是否存在前景和出路?

    先说结论:软件测试行业前景广阔,发展非常好. 其实,用脚想一想不管是现在的互联网时代还是将来的人工智能时代的一些产品都需要保证它的稳定性和健康度,这就离不开我们测试人员,而且,需求会越来越多. 从bo ...

  4. 【项目管理/PMP/PMBOK第六版/新考纲】计算题35道带答案解析!敏捷/事业环境因素/可行性研究分析/变更/赶工/关键路径/进度压缩/ WBS/监控过程

    生活中没有弱者,仅有不愿努力的人. 系列文章目录 一篇文章看懂PMP的2021新考纲重点(建议收藏) 项目发展史/项目定义/项目集/项目组合/十五至尊图 商业论证/效益管理计划/项目运行环境/组织过程 ...

  5. 信息系统项目管理师2019年上半年上午试题解析(四)

    61.可用于评估组织内项目组合管理成熟度,用于识别组织目前的最佳实践能力和结果. A.TQM B.EFQM C.OPM3 D.PMBOK 参考答案:C 参考解析: TQM:是指一个组织以质量为中心,以 ...

  6. 【转载】软件测试行业趋势分析和思考

    软件测试行业趋势分析和思考 1   绪论 本文先对互联网对时代和社会变革进行了论述,然后再由互联网时代对软件工业模式变革进行了介绍,最后引出附属于软件工业的测试行业在新形势下的需求变化,并对趋势进行了 ...

  7. 软件测试行业的未来趋势及规划

    目录 1. 国际状况 2. 国内状况 3. 软件工业模式变革 4. 两种生产方式 5.个人经历及感悟 6.人才市场需求 1. 国际状况 当年功能机时代的巨头 Nokia,2014年将设备和服务业务出售 ...

  8. 企业变革与创新 | 如何打造创新”永动机“?

    Amazon高管发布新书解析Amazon企业变革与创新.第一个教训:创新,要慢慢来:第六个教训:优秀的运营会深入到细节:第四个教训:记住书名,逆向工作方法:第三个教训:不要将创新当成兼职工作,它应该是 ...

  9. 软件测试行业趋势分析和思考

    1   绪论 本文先对互联网对时代和社会变革进行了论述,然后再由互联网时代对软件工业模式变革进行了介绍,最后引出附属于软件工业的测试行业在新形势下的需求变化,并对趋势进行了分析,并最终给出了相关的从业 ...

最新文章

  1. Thinking in React Implemented by Reagent
  2. Eclipse europa 更新时 Error retrieving feature.xml. [error in opening zip file]
  3. Intel汇编程序设计-整数算术指令(上)
  4. 07_js走路小游戏
  5. 近几年难得一见的一道好推理题
  6. java容器02--ArrayList源码分析
  7. idea中 mybatis 的 mapper.xml 新建没有 头文件
  8. c语言goto语句用法_C语言的9种控制结构
  9. linux 文本编辑器Vim/Vi详细介绍
  10. 地理探测器的学习与研究初探
  11. linux删除文件历史如何查看,如何恢复误删除的Linux文件
  12. 微信小程序怎么实现收藏功能
  13. pygame模块学习
  14. 戴尔服务器加无线网卡用不了,戴尔笔记本无线网卡驱动如何安装?(已解决)...
  15. Kimball维度建模
  16. Spring boot整合Drools、flowable决策引擎解决方案
  17. 钉钉一行代码_利用Python快速搭建钉钉和邮件数据推送系统
  18. Java实现微信运动步数(已自测)
  19. 【华为机试】HJ16 购物单
  20. pd.read_excel

热门文章

  1. 【Android】Handler详解
  2. 越心虚越藏着掖着,越藏越掖越脱节
  3. Adobe与Facebook联手推出Flash开发工具
  4. 操作系统储存管理功能
  5. pycharm 基本设置
  6. 沪江基于容器编排的Dev/Ops流程
  7. JSON——Java中的使用
  8. 以脚本方式直接执行修改密码的passwd命令
  9. 关于运行中输入ping后,跳出“打开方式”选择对话框的问题
  10. bios x86保护模式下的软盘操作floppy