我的2019年工作总结及对未来1年的计划和期许

2024-06-23 15:58

本文主要是介绍我的2019年工作总结及对未来1年的计划和期许,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近一直在忙,不过今天手上的2个项目目前都在修改bug中了。等修改好了,估计明天又同时进行复测了。

刚刚公司群里发布了2019年度工作总结和考核评优工作的通知,和去年一样,每个人需要提交一份个人总结PPT。然后我看了我去年的写的总结和期望,不足和成就。有了些感触,也忙里偷闲整理了半天今年的工作内容。这里具体的项目名称就不透露了。

整体来说:

1、独立测试3个项目/产品的测试工作。

2、客户使用的平台的数据维护工作(运营工作),我们组目前是我兼职运营。其他组项目成熟,客户量大,有专门的运营人员。

3、期间学习了一些技术,不过实际运用到项目中微乎其微。

这一年对测试工作的总结和想法:

1、遗憾:

目前把之前在上家公司自己学习和运用的linux、python接口测试学习落下了。好在后面中途空余学习了下locust,也实际操作了。对于一些场景的并发测试还是有用的。最近出了一个postwoman还没来得及研究和运用,有兴趣的可以先了解下:https://postwoman.io/

2、对于功能测试、接口测试、性能测试等的新看法:

公司产品(项目)的迭代周期比较紧,刚完成一个迭代,下一个迭代马上开始,因为要敏捷式开发。前后端自己会联调接口。并且有时候就是接口本来就写错了,一般测试中涉及到好几个管理系统的各个端的数据流通,还有对业务的掌控,新功能是否会影响已有功能。作为测试,我认为目前还是功能测试最重要。比性能和接口、安全等都重要。功能不仅仅是某个点,更是对业务的熟悉,掌控,能够举一反三。而其他的,可能说是锦上添花吧。

况且如果一个项目只有一个测试负责测试,除了基本的文档编写(这里我认为不需要写详细的测试用例,但是功能点我是坚持写的。进行到后面可以复查,没人会一直记得所有的业务场景和结果,特别是后期更改需求,推翻重新来)。还需要进行多个端的功能业务测试。如果要进行接口测试,还需要后端的配合(提供较好的接口说明文档)、时间安排上也有问题。

因此:经过这1年,我觉得需根据开发周期来决定优先级。首先就是保证功能业务的正常。其次时间充足再保证性能的正常,是否承受住压力。而不是开始就想着测试接口和接口的并发能力,甚至想自动化走流程。自动化测试时有一定的场景才适用的,否则还不如基本的测试。(大家可了解下)

3、测试人员很重要。

上个月我一个测试朋友她跟我说她的领导在群里说研发如果好好测试的话,可以不需要测试。不过后来马上也给她道歉了。

这里我认为:开发人员首先肯定是需要自测的,不然让测试提一堆bug给测试展示业绩吗,我宁愿少提些bug。很多领导觉得测试的能力是看bug。包括我刚来这个公司时,三个后台才刚刚完成80%,说对我的要求是要提1000个bug。我虽然最后却是达到了要求,领导虽然是高兴了。但是我不高兴。不是因为的凑了这么多bug、是因为我发现竟然这么多问题,开发的水平不怎么样。

根据我之前学习测试基础理论相关书籍和经过这一年的测试工作(换了3个前端),其实发现的bug越多,产品的质量其实是不好的。隐藏的问题可能更多。并不应该根据测试bug数量来判断测试人员的成果。(最多证明她很累、提交这么多问题,还得复测,证明开发水平不行),毕竟测试人员是需要尽可能的覆盖到各种场景的。(有的场景没有问题,没有提bug难道不算他测试了吗?)

有兴趣可以看这个文章

发现bug越多,产品的最终质量越好/差?

4、懂业务的测试更重要。

其实在一个项目中,测试对业务细节的熟悉掌握比其他任何成员都厉害。不是自夸,产品毕竟是规划大的方向,需求点,后端开发进行数据库设计和接口设计,也懂一些业务,前端开发画界面绑定接口(简单的测试)。

我们组的还好,大部分都懂业务,但是如果毕竟细的业务,问题,客户问的,基本90%测试能立马指定。

最近参与的一个项目,是把公司的其他项目搬了一部分模块过来,然后剩余的进行开发。用的是从来没有参与此方面业务的组进行开发。这时候就发现了,开始大家都不知道业务是怎样的,就盲开发。后面后端就管理好数据库设计和接口开发,有问题或缺少接口后面改,前端就画页面,绑接口。

开始我会问项目经理业务,后面他有的也不知道了。到最后,很多流程数据去向基本我最熟悉。毕竟测试要使用各个端,各个页面,前后台都得跑N次。

所以我觉得一个团队中最不应该让懂业务的测试离职。特别是产品开发。长期的过程(这个不是为我个人说话哈)

5、作为测试人员的最重要的三个品质:细心、耐心、责任心。

测试工作需要细心才能好的发现bug,需要耐心能不厌其烦的进行长业务流程的测试及一个bug不断反复的复测,需要对这个工作的责任心来处理偶尔会有的对问题失去耐心,想蒙混过关的不好心态,让客户使用起来顺畅而满足的责任心。

 

未来1年的计划和期许

1、明年完成szh项目的三期测试工作及nx项目的二期测试工作及产品的迭代工作

2、复习,学习之前计划的内容

3、产假期间看看家里的测试相关书籍,如果还可以,可以再考一次软考

 

年底评优是没希望了。在产品、前后端、设计、测试中,测试可能是最没希望的吧。不过希望年底有年终奖吧。

希望大伙都可以拿到年终奖!!!

这篇关于我的2019年工作总结及对未来1年的计划和期许的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1087611

相关文章

Qt实现网络数据解析的方法总结

《Qt实现网络数据解析的方法总结》在Qt中解析网络数据通常涉及接收原始字节流,并将其转换为有意义的应用层数据,这篇文章为大家介绍了详细步骤和示例,感兴趣的小伙伴可以了解下... 目录1. 网络数据接收2. 缓冲区管理(处理粘包/拆包)3. 常见数据格式解析3.1 jsON解析3.2 XML解析3.3 自定义

Python实现图片分割的多种方法总结

《Python实现图片分割的多种方法总结》图片分割是图像处理中的一个重要任务,它的目标是将图像划分为多个区域或者对象,本文为大家整理了一些常用的分割方法,大家可以根据需求自行选择... 目录1. 基于传统图像处理的分割方法(1) 使用固定阈值分割图片(2) 自适应阈值分割(3) 使用图像边缘检测分割(4)

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

Linux之计划任务和调度命令at/cron详解

《Linux之计划任务和调度命令at/cron详解》:本文主要介绍Linux之计划任务和调度命令at/cron的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux计划任务和调度命令at/cron一、计划任务二、命令{at}介绍三、命令语法及功能 :at

Go 语言中的select语句详解及工作原理

《Go语言中的select语句详解及工作原理》在Go语言中,select语句是用于处理多个通道(channel)操作的一种控制结构,它类似于switch语句,本文给大家介绍Go语言中的select语... 目录Go 语言中的 select 是做什么的基本功能语法工作原理示例示例 1:监听多个通道示例 2:带

Linux中的计划任务(crontab)使用方式

《Linux中的计划任务(crontab)使用方式》:本文主要介绍Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、前言1、linux的起源与发展2、什么是计划任务(crontab)二、crontab基础1、cro

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

Java反转字符串的五种方法总结

《Java反转字符串的五种方法总结》:本文主要介绍五种在Java中反转字符串的方法,包括使用StringBuilder的reverse()方法、字符数组、自定义StringBuilder方法、直接... 目录前言方法一:使用StringBuilder的reverse()方法方法二:使用字符数组方法三:使用自

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

Python依赖库的几种离线安装方法总结

《Python依赖库的几种离线安装方法总结》:本文主要介绍如何在Python中使用pip工具进行依赖库的安装和管理,包括如何导出和导入依赖包列表、如何下载和安装单个或多个库包及其依赖,以及如何指定... 目录前言一、如何copy一个python环境二、如何下载一个包及其依赖并安装三、如何导出requirem