Sam哥哥聊技术

互联网技术爱好者

互联网高级测试工程师至少具备的能力

业务熟悉 熟悉本系统 测试人员参与测试的系统的各种业务场景,必须做到精熟 。一旦需求有改动,可以清楚快速的知道上下文。同时可以清楚的知道哪些点是需要重点测试的。 熟悉跟本系统有通讯的上下游系统业务 跟本系统有通讯的上下游系统也要非常熟悉。这样一旦系统出现问题,可以知...

2016-08-19 14:35:05

阅读数:11749

评论数:48

Junit测试带有@Async注解的service,主线程先退出的问题

概述 今天使用Junit测试一个带有@Async的业务service,进行debug的时候,业务代码都没执行完,线程就退出了。之前以为是中间抛了什么异常,导致线程提前退出。但是很细心的看了很久,并没有任何异常信息。后面才发现原来是主线程退出了。 由于使用了@Async注解,操作是异步的,主...

2018-04-25 21:16:03

阅读数:80

评论数:0

测试的道理

转载王垠的一篇好文章。测试的道理

2016-09-26 14:04:58

阅读数:332

评论数:0

谈“测试驱动的开发”

转载王垠的一篇文章 : 谈“测试驱动的开发”

2016-09-07 20:21:52

阅读数:267

评论数:0

使用contiperf进行压测

contiperf是一个轻量级的压测工具,使用非常的广泛,并且可以生成report,帮助做性能分析。简单例子public class TestContiPerf { @Rule public ContiPerfRule i = new ContiPerfRule(); @Test ...

2016-05-03 14:48:26

阅读数:775

评论数:0

最近使用ut的一些体会

写有价值的ut必须保证自己写的ut是有价值的,只要全部跑过了,那么代码的质量就可以得到保证。更有自信的改代码了使用ut之后,如果发现了bug或者需要重构代码的时候,可以大胆的去做,因为有覆盖率极高的ut来保证和检查修改后的代码。只要bug,改完代码后,用ut覆盖当测试人员提交了一个bug,那么你改...

2016-05-03 14:38:41

阅读数:978

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭