karma测试框架安装、js压缩包安装 遇到的问题

因为最开始安装的时候,nodejs的目录是指向到C盘User目录下面的。所有的-g安装的包,也就全部都在那个目录下面了。

但通常情况下,新建项目都会随意放在其他盘里,于是基于这些包的安装,必须先引导到你的项目的目录下面去执行安装命令(npm install)。

在安装完karma的时候(命令:npm install karma),一直提示:no provider for framework:jasmine... 错误。后台经人指点,

进行了karma的初始化(命令:karma init,然后一直回车)。

 1 ~ D:\workspace\javascript\karma>karma init
 2
 3 Which testing framework do you want to use ?
 4 Press tab to list possible options. Enter to move to the next question.
 5 > jasmine
 6
 7 Do you want to use Require.js ?
 8 This will add Require.js plugin.
 9 Press tab to list possible options. Enter to move to the next question.
10 > no
11
12 Do you want to capture a browser automatically ?
13 Press tab to list possible options. Enter empty string to move to the next question.
14 > Chrome
15 >
16
17 What is the location of your source and test files ?
18 You can use glob patterns, eg. "js/*.js" or "test/**/*Spec.js".
19 Enter empty string to move to the next question.
20 >
21
22 Should any of the files included by the previous patterns be excluded ?
23 You can use glob patterns, eg. "**/*.swp".
24 Enter empty string to move to the next question.
25 >
26
27 Do you want Karma to watch all the files and run the tests on change ?
28 Press tab to list possible options.
29 > yes
30
31 Config file generated at "D:\workspace\javascript\karma\karma.conf.js".

初始化karma

最后再安装jasmin(命令:npm install karma-jasmine)。

最最后,配置测试文件的路径,输入:karma start,就OK了!

时间: 2024-08-07 04:09:46

karma测试框架安装、js压缩包安装 遇到的问题的相关文章

测试驱动开发(TDD)及测试框架Mocha.js入门学习

组里马上要转变开发模式,由传统的开发模式(Developer开发,QA测试),转变为尝试TDD(Test-driven development,测试驱动开发)的开发模型.由此将不存在QA的角色,或者仅存很少的QA用于系统模块间的集成测试. 因此代码的测试与开发都将由开发者(Developer)来保证. 这就需要借助优秀测试框架的帮助,尤其是支持TDD开发模式的自动化测试框架更为重要,因为我使用的编程是语言是Node.js,那么广泛使用的Mocha.js将成为我的首选. 在团队转型过程中,很多事情

前端测试框架

一.为什么要进行测试? 一个 bug 被隐藏的时间越长,修复这个 bug 的代价就越大.大量的研究数据指出:最后才修改一个 bug 的代价是在 bug 产生时修改它的代价的10倍.所以要防患于未然. 从语言的角度讲 JavaScript 作为 web 端使用最广泛的编程语言,它是动态语言,缺乏静态类型检查,所以在代码编译期间,很难发现像变量名写错,调用不存在的方法, 赋值或传值的类型错误等错误. 例如下面的例子, 这种类型不符的情况在代码中非常容易发生 function foo(x) { ret

Java高级特性 第10节 IDEA和Eclipse整合JUnit测试框架

一.IDEA整合Junit测试框架 1.安装插件 打开File菜单的下拉菜单settings[设置] : 点击左侧Plugins[插件]菜单 在输入框中输入JUnitGenerator 2.0,点击Install 重启IDEA 2.配置插件 打开settings[设置] 点击左侧Other Settings[其他]菜单 点击左侧JUnit Generator菜单 点击Properties[属性]页签 修改Output Path[输出路径]为${SOURCEPATH}/../../test/jav

node.js环境安装,及连接mongodb测试

1.node.js环境安装 npm config set registry https://registry.npm.taobao.orgnpm config get registrynpm root -g 2.mongodb-3.2.9测试(配置了用户名密码) var Server = require('mongodb').Server;var Db = require('mongodb').Db; var server = new Server('115.29.171.114', 27017

开源移动安全测试框架MobSF安装过程踩过的那些坑(一)

项目简介 移动安全框架 (MobSF) 是一个智能化.一体化的开源移动应用(Android / iOS)自动测试框架,能够对以上两种移动应用进行静态和动态分析(动态分析目前暂时只支持Android). 它可以有效.快速地对应用APK 和IPA文件 及压缩的源代码进行审计分析.同时,MobSF 也能够通过其API Fuzzer功能模块,对 Web API 的安全性进行检测,如收集信息,分析安全头部信息,识别移动API 的具体漏洞,如XXE.SSRF.路径遍历,IDOR以及其他的与会话和API调用速

windows系统 Node.js(安装-启动-测试)

百度进入node.js官网( https://nodejs.org/ ),下载windows平台nodejs环境安装包,找到DOWNLOADS点击,找到Windows Installer 如果为64位电脑可以选择64位版本.点击下载. 安装windows版nodejs,点击下载后的文件安装,然后点next,然后选中同意安装协议,然后点next,然后可以自定义安装目录默认C:\Program Files\nodejs\,然后点next,默认安装全部组件然后点next,然后点击install安装等待

phpunit 测试框架安装

PHPUnit是一个轻量级的PHP测试框架.它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框架家族的一员(它们都基于模式先锋Kent Beck的设计).来自百度百科 一.下载wget https://phar.phpunit.de/phpunit.phar二.添加执行权限chmod +x phpunit.phar 三.全局调用 sudo mv phpunit.phar /usr/local/bin/phpunit 四.检测phpunit --version PHPUnit

【安装体验】MobSF,一款开源移动安全测试框架

前言 本系列前面的文章说过,为了某信息安全比赛,我选了一个APK行为分析的题目.之前一直在研究安卓的编程,然后看了一下关于apk分析方面的书,觉得完全没有目标,不知道如何下手,偶然间在freebuf闲逛的时候,随手搜了一下这方面的资料,还真找到了两篇文章: http://www.freebuf.com/sectool/99475.html http://www.freebuf.com/sectool/98607.html 第一篇文章介绍的就是我选择的一个C/S架构的工具MobSF,用django

Win10中Vue.js的安装和项目搭建

一. 提前准备工作 1.Node.js环境 2.Windows10 3.npm(前端包管理工具) 4.webpack(前端资源加载/打包工具) 二. 开始安装 1..下载并安装Node.js 下载地址:https://nodejs.org/en/download/ 2.在cmd中查看node.js是否安装成功,以及是否安装npm 3.由于npm安装资源时速度慢,推荐使用淘宝的镜像及其命令cnpm,安装使用介绍参照:使用淘宝NPM镜像. #查看版本 npm -v #升级npm cnpm insta