logo
【该文在 2022-05-30T23:01:42.035+08:00 时间 被 大灰BIGray 用户隐藏】

露个脸10年Java测试,想换个工作模式,顺便开源一个自己的工具

头像
uniqueT
36阅读0评论1 个月前

做测试将近10年了,现在很向往远程工作的方式,想积极尝试一下,有需要人的欢迎联系。

传统的测试技能就不多说了,都是从手工测试干起,大概2年,然后各种测试类型都做过,包括单元测试、接口测试、UI自动化、性能、安全...没办法,小公司只能身兼多职。

做的时间最长的是SDET,也就是测试开发,也是现在的主要工作。公司整体是用Java,所以我也一直跟Java打交道。比较熟悉Java的底层技术,比如各种开发框架(包括微服务相关的)、中间件、JVM规范、字节码技术等。希望从事框架、JVM 、字节码相关的工作,其它的测试开发工作亦可。
一般的前后端技术的话,从数据库到应用,到网络,到传统web前端,到Android多少都懂一点,知识面比较广,但主要还是精通Java相关的东西。

另外开源一个个人的项目,Java网络应用的远程调试工具。
https://github.com/uniquetruth/remote-debug-agent
在集成测试阶段非常有用,可让你像在ide里单步调试代码一样观察继承环境里代码的运行情况。
使用方法:把工具用javaagent方式配置到jvm的启动参数里,服务器启动后会开启一个调试端口,工具提供了一套http的api,展示特定测试人员特定操作所调用到的代码的运行情况,详细到代码行级别。详细用法可见github空间。
再稍加开发的话可实现测试覆盖率统计、影子数据库等实用功能,以后我也会慢慢完善。

其实类似作用的商业工具还挺多的,但是开源的没见着,所以我想来试试。

因为主要用的是java底层的反射和字节码编程,所以理论上JVM系的语言都适用,我自己试过Scala和Groovy的单机程序,都可以使用。如果有对远程debug有兴趣并且懂play或grail的大佬也可以一起合作一下,拓展使用面。

城市:
武汉
专业领域:
开发
加载中…
精选评论
暂无数据

暂无数据