目前只知道QUnit,但是这货只能在浏览器上用,不能命令行执行:(
亲们都用什么单元测试框架的?
目前只知道QUnit,但是这货只能在浏览器上用,不能命令行执行:(
亲们都用什么单元测试框架的?
|
SinDec 26, 2014
1
|
|
noderDec 26, 2014
2
好像taobao自己的一套。 忘了具体的名字了。好像和Nodejs 有点关系的 。
|
|
spacewanderDec 26, 2014
3
jasmine或者mocha?
|
|
4
@Sin 这个是不是太重了,居然用水那个Phantomjs这种奇葩了:(
|
|
yjfengwenDec 26, 2014
5
阿里妈妈的arale用的是expect,应该是这个https://github.com/Automattic/expect.js,可用于Node.js或者浏览器端。然后jasmine感觉也挺不错的,只是如果用了模块加载器比如requirejs的话,可能要改一点东西
|
|
6
@yjfengwen 为何不上karma神器,看了下,好像很强大
|
|
7
karma是runner, jasmine & mocha 是测试框架, phantomjs就是webkit的实现.
这一般是搭配使用的, 很少出现只用其中一个的情况. 而且前端分为UnitTest和E2E Test, 不同情况有不同的选择. |
|
subpoDec 26, 2014
9
mocha
|
|
lujiajing1126Dec 26, 2014
10
phantomjs+mocha+chai
chai是一款断言库 然后用sinon.js做stub,mock- - |
|
11
@lujiajing1126 好复杂,你平时上这么多库?
|
|
cattailDec 26, 2014
12
@pertersonvv 一般用, 根据自己需要替换. 一般项目小的时候mocha+should就可以了, 毕竟TJ家
|
|
13
@cattail 项目大的时候用啥?
|
|
cattailDec 26, 2014
14
|
|
lujiajing1126Dec 26, 2014
15
|