软件测试人员需要学习前端技术吗?或者说有哪些应用场景?

2022-12-21 10:36:35 +08:00
 Tesla9527

v 友们好,我是一名软件测试工程师。

就目前接触到的测试工作,功能测试、接口测试、性能测试,都不需要使用到前端技术。接口测试用 python 编写的自动化框架搞定,性能测试用 locust 搞定。

目前也在学习 vuejs 前端技术。但比较困惑于使用场景。v 友们可以帮忙说说看,具体有哪些使用场景吗?谢谢。

1692 次点击
所在节点    程序员
11 条回复
Mohanson
2022-12-21 10:38:50 +08:00
多学永远比不学好
singerll
2022-12-21 10:39:34 +08:00
跟前端人员对线时
guisheng
2022-12-21 10:40:41 +08:00
需要知道变量还有一些事件,能够帮助你编写自动化测试脚本。
among
2022-12-21 10:45:41 +08:00
一些 UI 自动化框架,如 selenium ,cypress 等,一些底层是基于 JS 的。
懂总归比不懂强。
zackwan95
2022-12-21 10:54:49 +08:00
不太需要,除非你想转前端。
学习最好是面向面试学习,你以后想面什么岗位就学什么岗位的八股,学以致用不然学了等于白学,因为很快会忘记。人的时间精力是有限的,拿来玩也比花在用不上的知识上好。
wu67
2022-12-21 10:56:31 +08:00
先把浏览器调试工具和接口工具如 postman 玩熟练, 方便定位 bug, 方便对线.
理想状况是你直接分辨出前端 bug 还是后端 bug, 直接甩给对应的人.

还有一个非常重要的点, 跟技术无关. 截图直接截全屏, 不差那点流量, 但是多出来的信息能够帮助开发人员判断很多东西.
干活五年多, 就没遇到过几个能正经截图截出单个 bug 所有表现的人, 仿佛地址栏和控制台就会暴露了他们 xp 一样...
runinhard
2022-12-21 12:10:53 +08:00
1 、你有一个后端服务,需要测试 cors 的时候
2 、你有一个前端 sdk ,需要接口测试的时候
qooweds
2022-12-21 12:37:00 +08:00
做前端测试需要,做后端测试不需要
你这个问题就跟程序员需不需要学习前端技术一样,看你自己的发展方向是哪边
不过一般来说,对于测试工程师,学习前端技术不如学习后端技术性价比高
xiaowei7777
2022-12-21 18:23:55 +08:00
前端自动化需要前端技术
ClydeX
2022-12-22 10:32:16 +08:00
自动化的时候,会写 JS 的话,会比较得心应手
ClydeX
2022-12-22 10:34:45 +08:00
@wu67 老手能分辨出来 80%以上的 BUG 是谁的锅,甚至能在缺陷描述里面告诉你为啥会出这个 BUG

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/903866

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX