职业经验 介绍一下最近 1 年做的测试相关工具,但目前行情还是找不到工作

默默无闻 · 2023年07月24日 · 最后由 Mr.Li 回复于 2023年07月31日 · 8551 次阅读

去年在公司比较闲,自己一个人写了个接口测试平台用的是 Vue2+python


这个大概做了 2 个月把,也是折腾了很久,原先是用 jmeter 做的接口自动化,后面做多了发现很不方便,就自己写平台了,优点还是有的,比如测试部能共同的去实时更新和迭代接口自动化,记录和报告,持续集成啥的,公司适合怎样的就可以改造怎样,比较方便

其他的就写了一些测试造数据的工具了,就没什么好介绍的

再就是去年年底左右写了个微信小程序,利用一些下班时间去做的,因为实在不知道做什么了,做完后才发现,小程序带评论发布需要企业或者个体户,我也是醉了,最后为了不白费我辛苦下班时间做的小程序,还是搞了个企业资质才能发布使用

目的就是收集了一些测试相关比较不错的文章,和一些面试题的记录把

是用 uni-app + python 写的,基本没什么 UI,产品样式啥的,也全靠个人乱想,所以可能比较丑

就放一张图把,其他懒得截了,目前也偶尔维护一下,做这个也想着为了面试筹码

但是目前这个行情,奈何找个测试开发、测试点工的工作都很难,连面试机会都没有,可能学历问题把(非统招)😢

共收到 22 条回复 时间 点赞

大佬,最近我也想写个测试平台,后端是 django 吗?可以说说思路吗?如数据存储等

强啊 大佬带带我平台咋个写的 vue2 该怎么学习呢

不知道为什么,看到你这个接口测试平台,就很舒服,很实用的感觉(非常贴合企业实际需求)
比那些,花里胡哨,功能一大堆的平台,好太多了。
大家有没有同感。

仅楼主可见

接口平台底层执行是调的 request 请求方法,还是调用 jmeter 的方式?

王中 回复

我是边做边学,想实现什么就现场百度去解决

Smobee 回复

谢谢,就是结合针对公司做的,比较灵活,私人定制一样

Smobee 回复

flask

难以怀瑾 回复

我起初是自己搭的一个用 excel+git+jenkins 做为整个框架,数据驱动,后面太麻烦了,就写平台了,存数据就用 mysql,redis, 然后整个持续集成的开关,去跑,中间代码设计的话就看个人了,我大部分是参考 jmeter 工具做,然后针对公司在优化一下

Jerry li 回复

咋说呢,现在这个行情,个人规划已经实现不了了,有饭吃就行,点工也能做,开发也行,这个测试平台维护迭代差不多了,因为落地在公司实际跑了也快 1 年了,很多细节方面也做了很多,这里就简单截了图,还有很多交互页面的数据处理等,就懒得一个个截图了

ZYH 回复

同问

默默无闻 回复

lz 这个都落地了,很厉害了;
是小厂接不下你吗

fjqken 回复

肯定不能依赖第三方平台了,不然又被动了,不灵活,自己写请求封装

仅楼主可见

平台开源吗

D 回复

别说小厂了,谁给工作就干了😂

antd-vue?

可能发展真的太快了吧,或者大家太卷了,楼主这种能力都找不到工作了。
先抛开非统招/专科简历筛选就过不了这个事情不聊,就聊聊能力层吧。
现在对 QA 的能力要求确实也太复杂了一些:

  1. 干活能力。测试流程 + 测试基本功 + 基本的 coding 能力。接口测试 + 性能测试由于工具太成熟了,学习成本低多了,上手很快不值钱了。相反测试流程 + 测试基本功是个人素质综合能力的表现,更值钱了。
  2. 提供解决方案的能力,或者说是执行力。遇到什么需要执行的,没有任何的能力障碍,直接搞定。这方面也很大,软素质和硬素质都要求非常高,精通这一层是 P7,小概率 P8。
  3. 发现问题的能力,或者说是找活的能力。现有的所有,是不是完美的,问题在哪里,是不是需要解决,怎么解决,收益是什么,需要多少人手,多少时间搞定,遇到阻塞是不是都可以搞定。P8 的基础。大家都跟你混饭吃了。
  4. 再往上,多少有点儿玄学了,靠命。

说回来吧,我觉得楼主发帖有点儿愤愤不平,怀才不遇的感觉,但是以我看,也可能是路走偏了,技能树都点在普遍存在的工具上,缺少亮点(github 项目也没有),真假也难辨。也可能是简历写的不好,没有说清楚自己能干什么。非统招确实难,至少 3 年前,就对非统招不友好,至少我司举例,只能是外包/vendor。

下意识的问一句,开源吗

😂 为什么那么多人把 bug 管理、用例管理、测试产品/版本管理这些周边的东西,融入测试本身来。
作为一名普通测试,这些都不是核心,这些东西其实是测试管理方面的东西,跟测试小兵没什么毛线关系。
何况这个平台也只有一个接口测试功能,实际上的产品可能需要的是 app 测试、web 测试、rest 接口测试、CLI 测试、SNMP 测试、串口测试、UI 测试、嵌入式 API 测试、等等。我觉得先把这些东西独立搭建起来才是重点。
不用搞这个网页,自己仿照别人的代码实现一套功能框架,比如在 linux 下如何使用 bash 脚本实现一套自动化框架?如何通过串口对嵌入式系统的 API 调用实现一套可行性的代码?所有的框架都是麻雀虽小五脏俱全,日志、断言、参数导入、用例识别、测试套、参数恢复、结果统计等等。
小厂说实话,根本用不上这么高大上又全面的平台,自动化测试框架本身就够了;大厂这些东西也用不着你来做,可能测试工具部都已经做好了,用就行了。

默默无闻 关闭了讨论 07月31日 17:16
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册