Karma为开发人员提供了一个测试环境,他们不需要设置很多东西,而只需编写代码并获得即时反馈,以提高生产力和创造力。
我没有看到任何关于此的内容,但我想知道是否有可能在单个Karma运行中包含多个karma-conf.js文件?基本上,我正在考虑配置覆盖范围......
我想在excel中输出我的量角器测试报告,现在它以HTML格式生成。它们也以XML格式生成。任何想法都会有所帮助,我们将不胜感激。谢谢。
我有与Karma一起运行的Jasmine测试。这些测试涵盖具有静态属性的对象,用于控制行为。改变这些静态属性会对测试产生不利影响......
正如标题所解释的那样,我无法让我的Karma测试运行。我正在使用Webpack和Babel。我收到以下错误:12 06 2017 16:27:40.868:INFO [业力]:Karma v1.7.0服务器在http://0.0.0开始....
Karma-Browserify + Karma-Coverage问题
我有问题让karma-browserify与karma-coverage一起工作。我花了很多时间试图找出问题所在,但我找不到解决方案。这是我的.js文件(...
如何使用Webpack和Babel从Karma中排除代码覆盖范围内的规范文件?
问题我正在研究一个配置了webpack,babel和karma的小型react-redux项目。我为业力添加了代码覆盖率,但是我找不到从覆盖范围中排除测试文件的方法。所以我的 ...
使用Karma + Jasmine进行单元测试Browserify项目
我正在尝试为基于AngularJS的JavaScript插件设置单元测试。该插件与Browserify通过Gulp捆绑在一起。这取决于使用wiredep注入的外部库...
Vue单元测试错误:vuex需要在此浏览器中使用Promise polyfill
我使用vue-cli创建了一个项目,并在其中添加了vuex和vue-router。我正在尝试为它设置单元测试,但我收到了以下错误。没有Vuex,它曾经工作过。 PhantomJS 2.1.1(Mac ...
Karma Coverage和Babel + Browserify预处理
我正在使用Karma来测试我的ES6代码。当我将karma-coverage添加到混合中时,我需要为coverage工具添加所有源文件以生成有用的报告,但是当我这样做时,Karma给了我这个......
我有这个Karma配置(使用React 16.2.0):const isArray = require('lodash / lang / isArray'); const merge = require('lodash / object / merge'); const path = require('path'); const webpack = ...
如何单元测试Ionic 2应用程序教程Karma错误:Chrome在60000毫秒内未捕获,导致查杀
我目前正在学习如何使用Josh Monrony的教程在Ionic 2中进行单元测试。我在第4步:创建并运行单元测试。当我运行npm测试时,Chrome会打开,但它永远不会停止加载。然后 ...
测试失败:错误:超过2000ms的超时。确保在此测试中调用done()回调。所以我将this.timeout(0)添加到它,然后我得到:断开连接,因为没有消息......
我在运行Karma测试时遇到文件表溢出问题,我不知道如何调试它。 karma.conf.js:module.exports = function(config){config.set({frameworks:...
如何使用isparta从karma中的代码覆盖中排除第三方导入(如jquery)?
我正在使用karma,webpack和jasmine来测试我的ES6代码,使用istanbul和isparta进行代码覆盖。我的测试似乎都通过了,但覆盖率非常低,因为我必须导入jquery和...
如何让Karify,Babel和Coverage在Karma中一起工作?
我越来越厌倦试图让节点库一起正常工作,但这是工作的一部分,所以这里就是这样。我有一个用于浏览器的ES6应用程序。我有一套单元测试...
我有一个组件,它接受一个参数作为一种指令来设置的大小 within its template, the only problem now is that I am unsure how to test it? I called my ...
如何覆盖@Component styleURls和templateUrl?黄色突出显示“分支未覆盖”! “jasmine-core”:“~2.6.2”,“jasmine-spec-reporter”:“~4.1.0”,“业力”:“~1.7.0”,“karma-chrome -...
在AngularJS指令中测试mouseover和mouseout事件
我试图在D3指令中测试mouseover和mouseout事件。以下是我试图测试的代码部分:var nodeEnter = node.enter()。append('svg:g')。attr('class','node')...
Karma-typescript Interface XXX不能同时扩展类型'YYY
我的tsconfig.json是{“compilerOptions”:{“outDir”:“./ dist /”,“sourceMap”:true,“module”:“es6”,“target”:“es5”,“jsx”:“react “,”allowJs“:是的,”......
我有一个项目设置,我使用Angular2 + Typescript Webpack捆绑Karma + Jamine问题声明我有一个scss文件,我在顶部导入哪个是@import“...