Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
跨平台JavaScript单元和系统测试的当前状态_Javascript_Unit Testing_Testing_Node.js - Fatal编程技术网

跨平台JavaScript单元和系统测试的当前状态

跨平台JavaScript单元和系统测试的当前状态,javascript,unit-testing,testing,node.js,Javascript,Unit Testing,Testing,Node.js,对于JavaScript项目,什么样的异步系统和单元测试框架最适合在node.js和web浏览器中使用 理想情况下,测试系统将能够执行一些专门针对node.js的测试,以及一些在web浏览器中的测试,同时还具有在所有环境中运行的常规测试 还有,有人做过自动化的浏览器测试吗?有很多针对JavaScript的unittest框架: BDD样式 用于节点和浏览器测试 可以通过maven运行,因此可以与CI一起使用(Jenkins) 它处于测试状态 BDD样式 用于节点和浏览器测试 生成JU

对于JavaScript项目,什么样的异步系统和单元测试框架最适合在node.js和web浏览器中使用

理想情况下,测试系统将能够执行一些专门针对node.js的测试,以及一些在web浏览器中的测试,同时还具有在所有环境中运行的常规测试


还有,有人做过自动化的浏览器测试吗?

有很多针对JavaScript的unittest框架:

    • BDD样式
    • 用于节点和浏览器测试
    • 可以通过maven运行,因此可以与CI一起使用(Jenkins)
    • 它处于测试状态
    • BDD样式
    • 用于节点和浏览器测试
    • 生成JUnit/Ant兼容的XML输出,用于持续集成服务器(Jenkins)
    • eclipse和IntelliJ/Webstorm插件
    • 在浏览器中运行,结果保存在服务器上
    • 计算代码覆盖率
可能的副本