我的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

相关文章

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF

SQL中JOIN操作的条件使用总结与实践

《SQL中JOIN操作的条件使用总结与实践》在SQL查询中,JOIN操作是多表关联的核心工具,本文将从原理,场景和最佳实践三个方面总结JOIN条件的使用规则,希望可以帮助开发者精准控制查询逻辑... 目录一、ON与WHERE的本质区别二、场景化条件使用规则三、最佳实践建议1.优先使用ON条件2.WHERE用

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

Nginx Location映射规则总结归纳与最佳实践

《NginxLocation映射规则总结归纳与最佳实践》Nginx的location指令是配置请求路由的核心机制,其匹配规则直接影响请求的处理流程,下面给大家介绍NginxLocation映射规则... 目录一、Location匹配规则与优先级1. 匹配模式2. 优先级顺序3. 匹配示例二、Proxy_pa

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

基于Python开发一个有趣的工作时长计算器

《基于Python开发一个有趣的工作时长计算器》随着远程办公和弹性工作制的兴起,个人及团队对于工作时长的准确统计需求日益增长,本文将使用Python和PyQt5打造一个工作时长计算器,感兴趣的小伙伴可... 目录概述功能介绍界面展示php软件使用步骤说明代码详解1.窗口初始化与布局2.工作时长计算核心逻辑3

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

MySQL基本查询示例总结

《MySQL基本查询示例总结》:本文主要介绍MySQL基本查询示例总结,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Create插入替换Retrieve(读取)select(确定列)where条件(确定行)null查询order by语句li

Linux区分SSD和机械硬盘的方法总结

《Linux区分SSD和机械硬盘的方法总结》在Linux系统管理中,了解存储设备的类型和特性是至关重要的,不同的存储介质(如固态硬盘SSD和机械硬盘HDD)在性能、可靠性和适用场景上有着显著差异,本文... 目录一、lsblk 命令简介基本用法二、识别磁盘类型的关键参数:ROTA查询 ROTA 参数ROTA