从业2年,我被一个女前端鄙视了!

2024-03-25 23:32
文章标签 前端 frontend 鄙视 从业

本文主要是介绍从业2年,我被一个女前端鄙视了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

201b4aa3d596d0b6ddbe2ba7a879651d.png

早在四年前在深圳打拼的日子,第一家企业我就被一个女前端深深上了一课!

看似很平常的几句话,其实还是很冲击当时我。

"要做一个会分析问题的测试人员,而不要只会发现问题抛给我"

"我朋友做测试基本条件跟你差不多,但是平时跟我聊到她懂得帮助开发定位问题,协助开发解决相关bug,现在薪资比你高多了,玩笑了玩笑了,不要在意!"

就这些在工作之余在企微上闲聊说的这么几句话,确实很让人清醒,忠言逆耳,现在还是很感谢当时的打击,让后面的我自主的成长了起来!

做一个能发现问题并且会分析问题协作团队解决难题的测试,那也是从一个初级到中级的进阶!

在我现在带的小组里,一个合格的初中级测试人员绝对是可以独立负责一个项目、有分析定位问题的能力、有发散的思维能力

而不是一个执行者!话说回来作为测试你提出的每一个bug,是否有效就是个人能力的代表!

从得到团队认可的角度聊聊测试环节中与我们息息相关的缺陷定位分析这个点

所以今天就简单给大家聊聊对于平时发现的缺陷或问题如何进行分析问题点在哪,有哪些途径呢?从几个方面谈谈这个事

1.业务熟悉度

对于用户层面发现的问题,从业务维度来说的话我一定要能判断是不是自己的操作失误、host不对、网络问题或者是测试数据不对导致的,在确保不是以上个人操作问题,避免基本操作失误,属实打脸。接下来可以走第2步操作。

2.基本工具熟悉度

2.1代理工具抓包(例如Chrome开发者工具如何抓包)、基本抓包工具的使用(Fiddler抓移动端包、APP包等),在这个环节要学会查看对应问题相关的请求的是否正常调通,接口是否返回正常;

注:这里以个人经验之谈关注几点1.network看状态码(请求状态码)、看response返回(返回的信息以及接口业务状态码)、console中js是否存在报错

2.2走完2.1可以结合查看log、进行gerp当天的日志相关报错的关键字段,查询相关打印日志信息,查看是否有帮助的信息,另外查询数据库的接口相关的表字段的准确性进行分析(需要linux以及sql相关基本功底)

3.项目框架熟悉度

3.1要知道项目的基本架构,像tomcat、nginx配置开发版本提测前有无修改相关内容,往往很多问题就不是代码的问题就是因为更改了某个公共配置导致代码原有逻辑跑不通

分析完以上几点如果还未找到原因,走完这几步可以将问题抛开给开发了!内部群@相关产研测一起分析问题原因。

4.如何正确的提交问题

针对以上问题定位分析到问题所在,有很明显的报错,能够知道是前后端的问题那就将问题走给对应的前端或后端研发人员;贴上操作步骤、日志信息、接口信息、能够给出合理的建议可以在指派单里备注,要用建议的语气而不是命令的语气!

说话也是一门学问!

另外还有一种就是当前实现的业务基于原有的需求实现无问题,代码也无问题,但是作为测试人员发现某个场景实现之后与实际用户场景有些出入

此时可以将该类型问题作为优化指派给产品人员,进行内部评估是否可行,当然在这个优化单里,你要表明优化之后针对于目前能给用户的好处!

针对以上流程有经验的测试人员可能在问题发生时候一眼可以通过某些关键信息知道问题点在哪,直奔主题,当然那样的你是优秀的,能够团队提效的,好的经验也要在团队内部建设分享落地,分享过程也是学习的过程

今天的分享就到这里,希望能够测试从业者带来一些帮助,点个赞、再看支持下超哥,小编后期持续会输出测试阶段相关的心得。

历史精彩文章推荐:软件测试 | 服务端接口测试新分享

点击阅读原文有更多精彩好文

这篇关于从业2年,我被一个女前端鄙视了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

JS+HTML实现在线图片水印添加工具

《JS+HTML实现在线图片水印添加工具》在社交媒体和内容创作日益频繁的今天,如何保护原创内容、展示品牌身份成了一个不得不面对的问题,本文将实现一个完全基于HTML+CSS构建的现代化图片水印在线工具... 目录概述功能亮点使用方法技术解析延伸思考运行效果项目源码下载总结概述在社交媒体和内容创作日益频繁的

前端CSS Grid 布局示例详解

《前端CSSGrid布局示例详解》CSSGrid是一种二维布局系统,可以同时控制行和列,相比Flex(一维布局),更适合用在整体页面布局或复杂模块结构中,:本文主要介绍前端CSSGri... 目录css Grid 布局详解(通俗易懂版)一、概述二、基础概念三、创建 Grid 容器四、定义网格行和列五、设置行

前端下载文件时如何后端返回的文件流一些常见方法

《前端下载文件时如何后端返回的文件流一些常见方法》:本文主要介绍前端下载文件时如何后端返回的文件流一些常见方法,包括使用Blob和URL.createObjectURL创建下载链接,以及处理带有C... 目录1. 使用 Blob 和 URL.createObjectURL 创建下载链接例子:使用 Blob

Vuex Actions多参数传递的解决方案

《VuexActions多参数传递的解决方案》在Vuex中,actions的设计默认只支持单个参数传递,这有时会限制我们的使用场景,下面我将详细介绍几种处理多参数传递的解决方案,从基础到高级,... 目录一、对象封装法(推荐)二、参数解构法三、柯里化函数法四、Payload 工厂函数五、TypeScript

Vue3使用router,params传参为空问题

《Vue3使用router,params传参为空问题》:本文主要介绍Vue3使用router,params传参为空问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录vue3使用China编程router,params传参为空1.使用query方式传参2.使用 Histo

CSS Padding 和 Margin 区别全解析

《CSSPadding和Margin区别全解析》CSS中的padding和margin是两个非常基础且重要的属性,它们用于控制元素周围的空白区域,本文将详细介绍padding和... 目录css Padding 和 Margin 全解析1. Padding: 内边距2. Margin: 外边距3. Padd