Socket.IO接口多用户测试实践
目前接到的需求是一个老师跟学生相互聊天的功能,所以必须通过两个用户的长连接进行测试。
基于Socket.IO的Client封装
本次与WebSocket区别在于多记录了一些监听event的名称,不知道会有啥用,我猜将来用于做收到消息的响应业务的话,应该会用到,所以用看了一个ConcurrentSet<String>记录。
基于WebSocket的client封装
这里面主要增加了一些日期和方法的封装,重点是为了调用方便和以后进行Socket接口性能测试做准备,增加的功能性的东西就是返回消息的记录。
FunTester原创文章(升级篇)
公众号:FunTester,原创分享爱好者,腾讯云和掘金社区首页推荐,知乎八级原创作者,主要方向接口功能、自动化、性能测试,兼顾白盒测试,框架开发,业务开发。
FunTester英雄帖
近期学习实践:「静态测试」和「Socket」测试。 除了「Java静态测试」和「WebSocket」有一些尝试和实践以外,尚未有较大突破,很多东西也还在摸索,也是最近文章写的少的原因之一。
SpotBugs注解SuppressWarnings在Java&Groovy中的应用
我在自己的项目(Java&Groovy)中实验SpotBugs通过零BUG验收,分享一下在两种语言的实践经验。
Math.abs()求绝对值返回负值BUG分享
近期在推进代码质量的过程中,发现一个隐藏的知识点,就是Math.abs()求一个int数据的绝对值的时候会出现返回结果为负值的BUG。
Intellij静态代码扫描插件SpotBugs
IntelliJ SpotBugs插件提供静态字节代码分析,以从IntelliJ IDEA中查找Java代码中的错误。
自动化测试实践清单
不能否认手动测试将始终保持重要地位,但对自动化测试的需求却在不断增长。自动化测试为公司和团队带来许多好处:效率更高,覆盖面更广。
socket接口开发和测试初探
由于接下来有一个聊天室需求的项目,所以在确定完技术方案后,就要开始着手socket协议的接口测试准备了。
Java计算数组平均值--最后放大招
今天继续Groovy放大招系列文章,本期的主题是求array的平均值。
Java求数组的并集--最后放大招
本文将分享一下如何在Java中获得两个数组的并集,包含两个数组中的所有不同元素。
异常使用中的BUG
F是一家toC互联网公司的Web端测试工程师,负责公司一个测试论坛的测试工作,生活平风浪静,工作暗流涌动。
处理回归BUG最佳实践
上期讲到回归BUG,本文将讨论一些回归测试的最佳实践和方法,它们将有助于处理回归BUG。
固定QPS压测初试
之前写过一篇固定QPS压测模式探索文章,个人认为这个模型相比「固定线程数」并发请求压测服务的模型更加贴近实际情况。
回归BUG
「回归」这个词会让很多软件测试人员想起痛苦不堪的经历。对于发布窗口而言,回归测试是多么的重要以至于不可或缺也来不得半点虚假。
Java字符串到数组的转换--最后放大招
本文是关于如何在Java中以不同方式将String转换为String Array的几种方法,按照惯例,文末会分享Groovy语言中的实现。
高效Mobile DevOps步骤
在当今的组织环境中,DevOps是最常用的流行语,并已成为其敏捷软件文化的一部分。
编写干净的代码之变量篇
当我们自己写代码的时候,都知道这一行行的代码是什么意思,如何工作,如何实现业务需求的,当然,这些仅仅是「当我们自己在写」的时候。
如何设置质量检查流程
根据《2019-2020年世界质量报告》,只有「23%」 的IT预算分配给质量检查。自2015年占比「35%」 以来一直呈下降趋势。