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

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

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


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

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

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

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

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

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

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

共收到 22 条回复 时间 点赞

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

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

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

仅楼主可见

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

王中 回复

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

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

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
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册