测试基础 瓶颈期,最近在思考一个问题,为什么学 python 为什么做自动化?

BigDel · 2021年06月22日 · 最后由 magicyang 回复于 2021年06月28日 · 4513 次阅读

对 python 的认知只限于基础和自动化测试。对其他了解很少,新公司项目虽然用 python 但是我没有参与。但是我在想为什么要用 python 写自动化呢?除了 python 测试拿 python 还能干嘛呢? 为什么要学习呢?虽然自己心里知道一些答案,但是感觉到了疲倦期了,不想写代码,之前想做自动化平台,现在也被自己否认了。所以现在不知道还能拿 python 做点什么,可能主要公司也没有类似项目吧!迷茫。。。

共收到 21 条回复 时间 点赞

为了钱呗

python 用途很多。
1、数据分析,例如有的嵌入式测试,会产生 100M+ 数据,不可能一条一条人为去查看,我基本上都是用 python 来找出有问题的,然后人为确定问题。
2、自动化测试、性能测试,前端自动化(用 flask 做个简易后端)、后端自动化(我们测试组都是用 python+pytest+allure+requests 来做的),反正涉及 web 项目,我们基本上都是 python 来做,手工几乎没有了。性能测试用的 locust,也是一样的。
3、涉及到 tcp、udp 协议的嵌入式测试,都是要自己写 socket 服务器和客户端来模拟测试的。包括协议解析、加解密、性能测试数据生成等等等。
总结:基本上能靠 python 做的事,我们是坚决不手工作的。

至于为什么做自动化,因为懒,他们提交测试,机器一跑就完成了,让我点点点,我受不了,太累了。你让我用 postman 这些,用不惯,python 的话,流程我想怎么控制就怎么控制。

做些兴趣导向的事,利用学习 python,保持学习研究的状态也是一件好事

会别人不会就是优势,测试学技术一切都向钱看齐

BigDel #10 · 2021年06月22日 Author
Ouroboros 回复

被你发现了

1 楼真理,7 楼真实,12 楼:做点方便自己的事情吧,谁说编程语言只能用于项目

感觉楼主是累了,进入了疲惫期。这个主要还是心态上的变化。我毕业 2-3 年的时候也遇到过,各种新想法,然后否定自己的新想法,否定多了就会觉得啥都没意思,不想做。最后是去了一次旅游放松,然后就好很多了。

建议楼主可以先暂停思考一下,放松下自己 1-2 周。然后再去思考这个问题,找到自己的方向。

新公司项目虽然用 python 但是我没有参与

后面建议可以主动申请参与下,参与了可能就没那么多疑问了。

zxz 回复

你做过的我大部分都做过😂

Dawson 回复

哈哈哈,那说明你是测试啊,哇哈哈哈,BIG 再钓鱼,就打他

楼上真理

说白了就一个字 “懒”,懒惰使人进步。

因为懒

我最近也是。。。什么都不想学,没什么精神,没什么毅力做事。。也不是最近,就是很久了这个状态

为了不被别人卷

BigDel 关闭了讨论 06月29日 09:09
magicyang 回复

有意思, 能说说是那个开源项目吗

python 可以写 web 服务器
还可以写联邦学习,fateai 了解一下
简单来说就是想快速原型可以试试 python

快乐天空 回复

参考了 MNN 中基于 opencl 的实现。

zxz 回复

hhh,现在已经不干测试了

量化交易要不要了解一下

你主要是最近不想写代码吧。。。

python 只是工具,今天刚借鉴了阿里的某开源。
通过 python 脚本将其他类型文件转成 C++ 固化下来加载。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册