热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

我在某大厂做软件测试工程师的《一天完整工作流程》

对于”软件测试工程师的一天工作内容是什么?”问这个问题和搜这个问题的朋友,猜想你可能是刚进入软件测试行业或准备进入测试行业的新人,是想要了

对于”软件测试工程师的一天工作内容是什么?”问这个问题和搜这个问题的朋友,猜想你可能是刚进入软件测试行业或准备进入测试行业的新人,是想要了解软件测试行业到底怎么样,具体工作情况如何,是否值得自己去从事。

那软件测试工程师的一天具体是怎么过的,以及如何开展测试工作的,接下来开始我的分享:

上午时间:

一般早上到公司后我会先打个卡,然后走到工位上打开电脑稍微酝酿下准备开始进入工作状态。

今天主要的工作任务是完成测试核心重构二期的内容。因为在上周的项目开发完成提测后,我们已经对开发提交的测试进行了冒烟测试,由于开发提交的测试出现了问题,测试质量严重不合格,从而导致我们的冒烟测试进度受阻。

项目开发提测质量不好的原因主要归结为以下几点:

1、项目中的开发提测分支没有进行icode变更,导致新建后的编译、打包以及测试环境部署都有问题,在测试二期重构服务中部署测试环境需要花费将近2个小时。

2、在主要测试流程中冒烟测试进行受到阻碍,从而导致了放款失败,且其它的流程也受到了阻碍,本想在下班前就解决好放款失败的问题,最后还是以失败告终,问题没有得到解决。

3、接口文档有问题,内容出现错误:接口名写错了,没有提供tcp的全部路径。

4、提交测试的邮件中没有提供各个产品服务所依赖的信息以及scf.xml信息。

5、项目开发提测的分支没有给测试开通权限(常态问题)。

6、开发人员没有按照正规的流程做全量测试和冒烟测试

通过以上六点,项目开发中的提测不通过,测试人员会打回开发人员的提交测试版本,让其重新修改完成后再次提测给测试人员。

10:30左右

十点半左右的时间,一般我们小组会开个会,参会人员主要包括测试人员、开发人员、pmo,大家会围在一起讲一讲项目测试的进度、测试中遇到的阻碍点、测试问题中的相关跟踪人员以及接来下的工作计划,小会一般20分钟到30分钟的时长,开完会大家就各自回到工位上正式进入一天的工作状态。

我负责的接口测试有10个,已经测试完了5个,另外今天还有冒烟测试的任务需要完成。接口测试和冒烟测试主要是针对该接口做正常业务测试,一般情况就是需要跑两条测试用例,测试用例主要可以保证该接口的正向流程通过,也就是说做完测试用例就可以证明该接口的冒烟测试通过,开发的提测质量还行。

午休时间:

12:00到14:00是我们的午休时间,在这期间可以去吃午饭,睡觉午休一会儿,有精力的也可以出去逛一圈或者运动一下,当然也有人吃完饭就继续工作的。

下午时间:

正式的测试放款是在接口测试,针对该接口先需要写一些接口参数验证,其中包括参数类型、参数为空、参数组合、参数长度、参数格式准确性等等验证,最后在针对该接口做场景测试,测试的同时需要观察数据库入库,数据准确性,消息发送。

从下午2点到3点半的时间,只做了几条用例的测试,测试速度一直提不上来,很多简单的参数级校验都需要反反复复的报问题(bug),主要原因还是需要有一个好的团队协作,多次提示开发人员和需要修改问题(bug),却总是在同一个简单问题上反复出错,特别耽误时间。原本测试入参级的用例半个小时左右就能测完,现在快2个小时的时间才做了2个参数校验,心情郁闷程度可想而知。所以说拥有一个好的团队测试人员是非常轻松的,遇到不好的团队能把人直接送走。

15:40测试问题基本都解决了,另外我还在做测试任务中间学习了关于redis相关的问题,如:如何保证redis与数据库的一致性。

其实作为一个测试人员,要学习和了解的地方太多太多了,除了基本要掌握的测试方法、测试流程,自动化测试,性能测试等等外,还需要有一定的开发能力,懂各种技术的框架,比如:在这里插入图片描述

晚上时间:

晚上可以选择性的加班,加班的话可以在公司多学习提高下自己,加快测试的进度,作为刚进入测试行业的新人,在公司多表现多学习准时没错的。晚上8点半下班回家,结束一天的工作。

总结:

总体来说测试人员一天的工作就是测试需求、提交bug、跟各个部门的人同步问题、反馈问题、解决问题然后验证问题,因为在实际的测试工作中会涉及用到很多技术,所以测试人员需要不断的学习积累总结,就好像升级打怪一样。

另外还有一点很重要的就是:团队协作!不是常有句话说:"不怕神一样的对手,就怕XX一样的队友!"在一个团队中,要想完成工作目标,就需要所有的成员好好的配合,这样大家不用过多的沟通就能快速解决问题,还能提高工作效率,最重要的是可以更高的保证项目的质量,所以拥有一个好的团队太重要了!

最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

在这里插入图片描述

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

点击文末小卡片领取

敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

自学推荐B站视频:

零基础转行软件测试:25天从零基础转行到入职软件测试岗,今天学完,明天就业。【包括功能/接口/自动化/python自动化测试/性能/测试开发】

自动化测试进阶:2022B站首推超详细python自动化软件测试实战教程,备战金三银四跳槽季,进阶学完暴涨20K


推荐阅读
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • 深入理解Java泛型:JDK 5的新特性
    本文详细介绍了Java泛型的概念及其在JDK 5中的应用,通过具体代码示例解释了泛型的引入、作用和优势。同时,探讨了泛型类、泛型方法和泛型接口的实现,并深入讲解了通配符的使用。 ... [详细]
  • 并发编程:深入理解设计原理与优化
    本文探讨了并发编程中的关键设计原则,特别是Java内存模型(JMM)的happens-before规则及其对多线程编程的影响。文章详细介绍了DCL双重检查锁定模式的问题及解决方案,并总结了不同处理器和内存模型之间的关系,旨在为程序员提供更深入的理解和最佳实践。 ... [详细]
  • 解决JAX-WS动态客户端工厂弃用问题并迁移到XFire
    在处理Java项目中的JAR包冲突时,我们遇到了JaxWsDynamicClientFactory被弃用的问题,并成功将其迁移到org.codehaus.xfire.client。本文详细介绍了这一过程及解决方案。 ... [详细]
  • 使用GDI的一些AIP函数我们可以轻易的绘制出简 ... [详细]
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 本文深入探讨了Python中的高阶函数和Lambda表达式的使用方法,结合实际案例解析其应用场景,帮助开发者更好地理解和运用这些强大的工具。 ... [详细]
author-avatar
默然b并不是我的选择
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有