抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 【软件测试】:经验分享与成长探讨(一)

【软件测试】:经验分享与成长探讨(一)

时间:2019-06-23 17:20:06

相关推荐

本次分享与探讨,通过以下两个部分进行阐述。

第一部分:经验分享

1、 测试观。

(观念、思路)

测试人员的全局观,把握整体项目需求与个人负责测试部分的需求之间的联系。

比如:测试前,需要弄清楚的一些问题:

 需求在什么背景下由谁提出的?

 意在解决什么样的问题?

 期望达到什么样的效果?

了解一个需求的起源和发展进程之后,在此基础上再去做需求分析会有一个更清晰、明确的对象感和全面性。

比如:

 可以准确地评估出已经实现的功能与原始需求的差距在哪里?

 可以质疑是否是最好的实现方式?是否有更好的解决方案?

 可以预期测试风险点、局限性及远期的系统瓶颈等等。

1) 测试需求的多维度思考。

一般需求是由客户提出的,包括显性需求和隐形需求。

显性需求更多地体现的是,是否实现了用户需要的功能。隐形需求有些用户表达不是很到位,比如功能模块的性能需求、安全性需求、易操作性需求、易扩展性需求等。

(案例)

一个启发性的小测试项目:笔

 需求测试:使用说明书;

 功能测试:能不能写字;

 界面测试:查看笔的外观;

 可靠性:从不同高度落下摔坏的程度;

 安全性:有没有病毒或细菌;

 可移植性:不同的纸质、温度等环境下是否可以使用;

 兼容性:是否可以装不同颜色的、大小的笔芯;

 易用性:是否方便使用、携带;

 压力测试:不断地增加重力,观察多大压力会压坏;

 震动测试:包装时各面震动,检查是否能应对恶劣的公路、铁路、航空运输;

 跌落测试:笔包装时,多高的情况下摔不坏。

2、 文档输出。

(重要性)

1) 涉及到测试环境的搭建,如果搭建技术有难度或复杂,可以由实施技术人员协助完成,并且记录详细的搭建文档,注意事项等。

这在ta项目组体现的比较明显,比如服务器迁移,涉及到客户端、数据库的重建。

2) 测试过程文档不能缺失,比如测试计划、测试用例、测试报告及问题集等。写文档

的目的不只是让整个测试过程有迹可循,有文档可以追踪及查询。更多的是自己对测试思路的梳理反思以及回归。

比如,ta项目组有一个问题集文档,每个人遇到的每一个不同的系统问题都会记录到文档里,实现实时更新。包含“问题的描述”、“问题的原因”、“解决方案”,“时间轴”等。

3、沟通

1) 需求或用例评审之前多做功课,多发表自己对需求产品的看法,思路要清晰,兼顾

多维度。

2) 测试缺陷问题,协助定位分析问题,积极主动沟通并推动问题解决。尽量从问题对用户的影响程度方面来说,更有说服力。

第二部分:成长探讨

1、情感(焦虑)

张泉灵在一篇演讲中说:“时代抛弃你时,连一声再见都不会说。”

深思这句话,似乎说的有些道理。进入社会之后,没有人再告诉我应该学些什么?或什么是好的生活?

在变化快的时代,常常会有一种既熟悉又陌生的感觉。新事物不断地涌现、新技能不断地迭代,不得不面对和接受的事实,深感担忧。 担忧自己现有的能力不足以加持未来的变化。

面对变化的焦虑感,如何应对? 谈一些个人观点:

1) 培养目标感和知识体系。

有了明确的目标和知识体系,可以聚焦自己的时间和精力,也可以快速地积累经验和技能。

如何规划目标和知识体系?

 了解所在的职业领域情况、测试成长体系、岗位要求以及技能要求;

 清楚工作内容需要用到的知识,专注哪块的工作或者构建哪几块核心的知识;

 短期规划,聚焦当前工作,多主动沟通项目内工作情况;

 长期规划,多注意看项目的导向是什么?比如效率提升、测试技能改进或文档总结等。切合工作内容和自身情况,规划工作及学习计划。思考自己未来想专注在哪块发展,是搞管理还是技术,测试技术侧重在哪个领域或行业,这个需要自己仔细思考。

总之,对于测试工作来说,不管是短期规划还是长期规划,最基本的关键技能还是要掌握的。比如:计算机基础知识、Linux知识、测试基本理论、编码能力、问题定位分析能力、测试环境处理能力、团队合作和沟通的能力。

2) 让自己更全面。

 多主动,多思考上、下游的工作。

测试的目的是保证产品质量,但是产品质量又不是就靠测试就能保证的。可以在保证自己的工作任务前提下多思考产品、开发设计层面哪些是自己可以推动敲一敲的,哪些是可以借助领导推动的。把握好度,借力使力。

 主动多承担一些任务。

或者说多包容接受。虽然是做测试的,但是因为某些工作的需求,领导可能会安排你与开发/实施同事一块结对做一些开发/运维的工作等,尽量不要想着自己就是个做测试的,突破身份的限制。很可能某些工作就会让你看问题、思考问题角度更全面。

3) 做一个独立的思考者。

《优秀的绵羊》摘选:

这个世界充满了复杂微妙的事物,如酵酶的结构、莎士比亚戏剧的语言、现代经济的运作等等。虽然我们努力去整理庞杂的世界,但是真相总是难寻。有些信息已经演变成事实,如热力学定律、法国革命的日期,对此我们也许能轻松接受;但是,对于最前沿的发现或许只能摸着石头过河,通过一系列的尝试、犯错以及保持小成功之后的虚心,方能拨云见日。

就如一位学生所感:“我每天被迫思考人类历史上最难的问题,因此我掌握了最有效的表达和思考能力。”

写在最后的:

用学习,加持生活。祝大家:付出的都有回报!

另外说一句,工作不仅仅是工作,好好干;工作也仅仅是工作,快乐生活更重要。

如果觉得《【软件测试】:经验分享与成长探讨(一)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。