大家学习 go,都用来做什么测试呢?

€¶婷姐儿♛ 测试交流1 122字数 104阅读模式

公司用 go 写的接口服务,自己的话会 python web 开发和自动化
最近 go 炒的很火,测试学了有啥优势呢?

电脑温度测试软件本文转自于TesterHome,如有侵权请联系(2523030730@qq.com)删除。文章源自玩技e族-https://www.playezu.com/215712.html 文章源自玩技e族-https://www.playezu.com/215712.html

玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/215712.html
    转载说明: 点我前往阅读>>>
    • 陈恒捷
      陈恒捷 9

      最简单直接的,比不会 go 的多一门语言技能,哈哈。

      按照我个人理解,go 语言本身的优势是语法相对简单,而且性能比较高(比 python 之类的解释型语言高),打包产物为一个独立文件,部署也简单。目前用 go 比较多的应该是 运维开发、服务端开发。

      对测试来说,如果你这个脚本想让别人更快速地部署起来(直接下载编译后的可执行文件->运行,不用装环境),go 是个不错的选择。我看到的其中一个例子就是 sonic 平台,改为用 go 写的 sib 取代 tidevice ,这样就不用让用户特意装 python 环境来运行 tidevice 了。

      不过,貌似 go 领域的测试工具框架相比 java、python ,相对比较少,所以可能有很多轮子不一定有现成的用,得自己造。测试学了主要是能介入 go 项目的单测,也能做些服务 mock 测试,还有就是性能测试工具,如果只是做些接口层的验证,python 足够,用 go 写的话之后交接可能没人接得住。

      从语言来说 go 性能比 python 好,比 java 容易写(性能:java>go>python)

      从受众程度来看,java 开发岗与 go 开发岗的比例大概有个 10:1 这样。

      如果你时间充裕的话其实可以研究下 go,最好造些轮子,这样你就是先行者 如果从事云原生相关技术栈,go 就是必备项。

    匿名

    发表评论

    匿名网友
    确定