又到年终,回首,感慨良多。

2017,工作第二个年头,由于才华撑不起野心,能力驾驭不了目标,要强的急性子,加上缺乏耐心地坚持,经历了数不清的压力和自我怀疑,一度深陷焦虑的泥潭无法自拔。最终,通过大量的阅读、反思与行动,走出泥潭,收获成长与蜕变。

2017,可以用一句话概括:
在跌跌撞撞中坚持,收获工作中的成长,以及认知水平和外形上的蜕变。

1 工作篇

1.1 上半年

年初,换到新的测试团队。前 2 个月,在一个稳定迭代的项目,参与日常版本的功能测试,并参与基于 Selenium web 自动化框架的 UI 自动化测试用例的编写。

后面,负责新项目 L 的测试工作。第一次负责一个从 0 到 1 项目的整体测试工作,团队中项目的质量要求都比较高,测试流程很规范,对测试人员自身的要求也比较高。经过这个项目,在整理质量把控及测试技术上,都有所提升。

1.1.1 负责整体测试工作

项目开始时,由同事带我完成测试策略和测试计划的制定,后面基本独立完成模块测试、集成测试、兼容性测试、异常测试,到最后上线,一整个流程跟下来,对一个项目整体的测试工作的开展有了比较宏观的认识。
输出总结:
项目从 0 到 1 过程中对测试工作的反思

1.1.2 零基础学 docker,搭环境

零基础学习 docker,包括 Dockerfile 语法、常用的命令行操作、网络模式等等。
参照前辈们的经验及其他项目,完成 L 项目基于 docker 的测试环境搭建,包括 tomcat 应用、nginx、redis 集群、MySQL。掌握 java 应用的镜像创建及部署,配置的 nginx,并将 redis 集群做成通用镜像,pull 下来直接可用,实现一键部署。

输出总结:
在内网 wiki 输出多篇环境搭建总结

1.1.3 白盒测试初探

在 L 项目中,初步实践白盒测试,通过远程调试代码来辅助测试,定位 bug,增加对代码的理解程度的同时,提升了测试的深度。
输出总结:
IDEA 远程调试 Java 代码实践及心得分享

1.1.4 第一次实践异常测试

跟着团队里的前辈们学习异常测试,并在 L 项目第一次负责项目整体的异常测试工作,包括系统架构分析、场景选择、流量模拟、异常触发、异常分析及编写测试报告。掌握常规系统的架构分析套路,对系统资源(CPU、内存、TCP 连接状态等)的查看和分析有了初步的了解。

1.2 下半年

独立负责 Z 项目的整体测试工作,包括前期的测试策略和测试计划的制定,后面的模块测试、集成测试、异常测试,在这中间学习协调时间及人力,对一个项目整体质量的把控,有了更深入一点的思考与认识。

1.2.1 负责测试策略与计划的制定

根据 Z 项目模块多、时间紧、人力少的特点,参考《测试架构师修炼之道》中关于测试策略的章节,制定项目的测试策略,包括整体的时间及人力安排、测试阶段、各阶段的测试类型、潜在的风险等等。

为了在 Z 项目中做得更好,经过讨论和思考,打算从提升测试效率和提升测试深度两方面着手,强调 “测试与开发共保提测质量”,让 QA 有更多的时间做更深入的测试,包括白盒测试、异常测试。在跟开发达成一致意见的基础上,在测试策略中细化出一系列落地计划,并在项目过程中持续跟进。

从结果来看,虽然因为项目时间紧,个别计划并没有很好地执行,但总体来看,开发自测的意识增加,QA 在测试效率和测试深度上都较之前有所提升。

1.2.2 白盒测试更进一步

在 L 项目中初步实践白盒测试的基础上更进一步,在 Z 项目中,提测前对照需求稿,了解代码实现,学习开发代码中使用的框架及组件,自己动手编写代码进行实践,以加深理解,并将《代码学习与实践》写成一个系列的文章。

并在 Z 项目中,通过 review 开发代码,发现 5 个 bug。

输出总结:
代码学习与实践:开篇 - 测试深入了解代码的好处及实践
代码学习与实践 (一):Spring Boot 多模块项目创建与配置
代码学习与实践 (二):Spring Boot 集成 Dubbo
环境搭建 (一):Dubbo 环境搭建

2 生活篇

2.1 领证买房

跟恋爱 6 年半的男票,领了证,买到满意的房子,并搬进新家,开始新的生活。

2.2 认知水平和外形

上半年经历了长时间的焦虑,身心俱疲,期间进行了大量的阅读和深刻的自我反思,写了多篇读书笔记和自我总结,并在简书上发表部分心得感悟 。
然后,慢慢认识到自己的问题所在,制定改变计划并付诸行动,慢慢走出泥潭,迎接光明。

在这期间,把对工作和个人成长的焦虑,转向提升外形上。
减掉万年长发齐刘海,换成 Lob 短发。学习和研究穿衣搭配 ,在不断地尝试、摸索下,形成一套自己的穿搭风格 。在个人形象上,从一个朴素的乖乖女,变身 “时尚小达人”,备受好评称赞,并在简书上发表穿搭及提升生活乐趣的心得。

3 总结与展望

2017,艰难而充实,收获不少成长,也有很多做得不好的地方。

2018,希望自己:
工作上,多花点时间学习和钻研技术,踏踏实实地去实践、总结和输出。
精神上,持续地阅读、思考和输出,对世界、对自我,有更高的认知水平。
外在上,坚持好均衡的饮食和定期的锻炼,保持好健康、身材及外形。

做好规划,平衡好工作、精神、外在,可持续地发展。
少一些急躁,多一些耐心和平和。尽量保持清晰的头脑,培养客观、理性思考的能力和习惯。
少拿自己的弱项跟别人的强项比,每个人的基础、项目经历和机遇都不一样,别老为难自己,与自我和谐相处。

4 感谢

非常感谢身边同事和朋友在工作和生活上对我的帮助,我也会把爱心传承,尽力去帮助其他人~~

感谢男票的陪伴与鼓励;感谢同事 LZ 的耐心指点,以及组里 WT 大神、HP、YP、HZ 的帮助,感谢 nice 的老大 GDY,还有很多其他童鞋的帮助~~

最后,要特别感谢 TesterHome 社区,在这里学习和分享,已经有一种归属感,希望社区越办越好~~


↙↙↙阅读原文可查看相关链接,并与作者交流