测试开发-再来一次工具推荐篇

写在前面

之前写过一次工具推荐的文章测试开发开工第一天-电脑环境搭建,大部分人觉得还是不错的,希望我继续更新,今天,时间比较充裕,翻了翻我压箱底的工具,找了我一直在用的、而且非常不错的工具,再给大家做一次这样的推荐,所谓说工欲善其事,必先利其器,有一款好用的工具可以大大的提高工作效率,希望大家能选用好适合自己的工具。

截图工具推荐

大家工作中提bug、与开发同事沟通,离不开截图工具,图片是减少沟通成本,提升问题描述的重要组成部分,所以一款好用的截图工具是必不可少的,今天推荐的工具是snipaste,这是一款功能强大又十分好用的截图和贴图工具。拥有极速的截屏、粘贴以及编辑图片功能,而且界面干净易用,是一款不错的截图工具,⭐️⭐️⭐️⭐️⭐️推荐。

  • 场景:如果在 写代码或者写用例的时候,需要来回切换页面,照着产品文档或者其他注释去写,可是试一下这个功能。可以把图片定格到页面上,就不需要来回切换了。

分屏工具

多屏幕协作,办公时必不可少,今天推荐一款分屏神器,让你一个屏幕,达到4个屏幕的效果,这个软件叫rectangle,推荐理由:rectangle是一款窗口管理神器,通过快捷键操作就可以实现屏幕的多种分屏、最大化等操作,在多显示器上操作同样高效。可以参考下下面图片的分屏效果,和快捷方式,⭐️⭐️⭐️⭐️⭐️推荐。

ai 代码提示工具

大家可能都知道Copilot,是一个功能非常强大的代码提示工具,唯一缺点是收费,今天给大家推荐一款替代品,CodeGeeX,这是一款国产 ai 代码提示工具,支持代码补全、注释生成、智能问答等功能、功能不算特别完善,但免费啊。免费体验体验下 AI 编程的乐趣,谁不想试试呢。

抓包工具推荐

说到抓包,可能不管是测试在用,包括前端、后端开发都是必不可少的一个工具,而且说的抓包,大家第一时间想到的是 charles,但是很多场景charles不一定是最优解。

  • 由于我们大部分时间工作在 osi 七层模型中的应用层,所以主要关注 http 协议或者 websocket 协议

  • 如果是 tcp udp 协议可以选择 wiresark

  • 如果是 http 或者 websocket 可以选择 fiddle 、charles、 whistle

  • 这三款怎么选呢, fiddle 应用在 windows 电脑上(现在也有 fiddle for mac 也非常好用,大家可以试试),charles 应用在 mac 电脑,功能全面且强大。

  • 但是我想推荐的还是 whistle,因为这个工具操作简单,更适用于新手,web 界面,不要求系统,

  • 如果是 python 抓包,推荐 mitmproxy ,也非常好用,有些公司利用这个工具开发出了好多测试工具,有兴趣的可以了解下。

  • 这里只做了推荐,没有做讲解,如果大家有需要我可以出一篇 whistle 和推荐 mitmproxy 抓包的教程。

vscode

推荐这个的理由,不是想让大家用vscode 写代码,不是说vscode 写代码不好,但是更喜欢vscode 的插件功能。可能大部分公司都是好多数据库,而且包含各种类型的数据库,遇到一个数据库,就需要找一款数据库软件,但是找到了可能还是收费的,这个时候可以试试在vscode 插件中搜索一下,不管是关系型数据库还是非关系型数据库,都有好多插件可以使用,绝对保证你用了就会觉得非常方便,而且不仅包含数据库插件,其他插件也是非常丰富,可以试一下。

  • 例如:数据库插件

浏览器插件

可能大家也忽略浏览器的插件功能,插件化可能使你的浏览器使用起来更加便捷,下面推荐一些我常用的浏览器插件。

  • EditThisCookie:EditThisCookie是一个cookie管理器。您可以添加,删除,编辑,搜索,锁定和屏蔽cookies!
  • iTab:iTab 组件式图标自定义您的浏览器的标签页,工具也是特别全面。
  • JSONVue,不解释,直接看效果图,别人浏览器请求接口后,json 数据堆在一起,你请求后,格式化后给你,看着不好看吗?

写在最后

我是小巴哥,一个陪你成长,实实在在分享 测试干货职场经验的人,欢迎关注!!!

相关推荐
surfirst5 小时前
举例说明 .Net Core 单元测试中 xUnit 的 [Theory] 属性的用法
单元测试·.netcore·xunit
回眸&啤酒鸭17 小时前
【回眸】Tessy 单元测试软件使用指南(四)常见报错及解决方案与批量初始化的经验
单元测试·tessy
Iam傅红雪2 天前
mock数据,不使用springboot的单元测试
spring boot·后端·单元测试
月光code2 天前
SLF4J报错log4j又报错
单元测试·log4j
帅得不敢出门2 天前
安卓使用memtester进行内存压力测试
android·压力测试·测试·硬件测试
编程经验分享3 天前
Spring Boot 基于 Mockito 单元测试
spring boot·后端·单元测试
神即道 道法自然 如来3 天前
测试面试题:请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试
单元测试·集成测试
友恒3 天前
C#单元测试(一):用 NUnit 和 .NET Core 进行单元测试
单元测试·c#·.netcore
进击的横打4 天前
【车载开发系列】ParaSoft单元测试环境配置(四)
c语言·单元测试
wangyue44 天前
C# MSTest 进行单元测试
单元测试