软件测试
r_martian
这个作者很懒,什么都没留下…
展开
-
冒烟测试(Smoke Testing)
最初定义Smoke Testing是从电路板测试得来的,当电路板做好以后,首先会加电测试,如果电路板没有冒烟再进行其它测试,如果冒烟了就说明这个电路板基本的功能(加电)都没达到,其他功能不必再继续测试。软件领域软件领域引入冒烟测试,是对软件基本的功能进行测试,目的是确认软件基本的功能正常,保证软件系统正常运行,所以测试人员测试的版本必须首先通过冒烟测试的考验。Smoke Test被认为是最先由微软提原创 2018-01-03 22:46:22 · 6230 阅读 · 0 评论 -
http性能测试工具wrk
wrk能用很少的线程压出很大的并发量,原因它使用了一些操作系统特定的高性能I/O机制, 比如select, epoll, kqueue等。 其实它是复用redis的ae异步事件驱动框架。确切的说 ae 事件驱动框架并不是 redis 发明的,它来至于Tcl的解释器 jim,这个小巧高效的框架,因为被 redis 采用而更多的被大家所熟知。wrk GitHub 源码: https://github.c原创 2018-03-06 00:09:27 · 648 阅读 · 0 评论 -
TDD, ATDD and BDD
几种常见的敏捷开发模式(Agile Software Development)介绍TDDTest-Driven Development(测试驱动开发),从测试的角度来检验整个项目。大概的流程是先针对每个功能点抽象出接口代码,然后编写单元测试代码,接下来实现接口,运行单元测试代码,循环此过程,直到整个单元测试都通过ATDDAcceptance Test-Driven Development ...原创 2018-09-22 09:08:55 · 722 阅读 · 0 评论