E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QUnit
使用grunt实现自动化单元测试
闲话不多说~使用步骤1.安装插件npminstallgrunt-contrib-
qunit
--save-dev2.加载包含"
qunit
"任务的插件grunt.loadNpmTasks('grunt-contrib-
qunit
木西梧
·
2016-03-23 13:00
使用
Qunit
和Grunt获得build passing标志
要说起测试的重要性,相信大家都说出很多,但真正做测试却少之又少,究其原因,缺少最根本的动力。具体说来,作为一个开发人员,新功能开发好了,老板看得见,测试写了,老板似乎并不关心,所以测试成了飘在半空中的幽灵。我写测试的起因也很简单,要对一段代码做重构,代码的功能相对复杂,要是重构后每个功能都手动测试一遍会比较费时,因此想起了使用自动测试方法。后来,为了能让自己在github上提交的代码有这个小标志,
WFE-Hank
·
2016-03-06 21:00
做前端需要学的东西
Jasmine、
QUnit
、
丶Kirito
·
2016-02-24 19:00
QUnit
入门 (一)
作者AurelioDeRosa 是jQueryinAction(一定翻了几遍了吧)第三版和InstantjQuerySelectors的作者,并且是拥有着超过五年的HTML,CSS,Sass,JavaScript和PHP的开发经验的全栈(full-stack)和webapp开发工程师。不但精通JavaScript和HTML5APIs,而且也在web安全、可访问性、性能和方面有着深刻的造诣。(sit
我爱喝兽奶
·
2016-02-03 18:00
QUnit
入门 (一)
作者AurelioDeRosa 是jQueryinAction(一定翻了几遍了吧)第三版和InstantjQuerySelectors的作者,并且是拥有着超过五年的HTML,CSS,Sass,JavaScript和PHP的开发经验的全栈(full-stack)和webapp开发工程师。不但精通JavaScript和HTML5APIs,而且也在web安全、可访问性、性能和方面有着深刻的造诣。(sit
我爱喝兽奶
·
2016-02-03 18:00
jQuery的TDD框架 -
QUnit
作者:Tony Qu 我今天只讨论基于JavaScript的TDD,可能有些公司是用C#做js单元测试的,但我不认为这是个好主意,很多js运行时的东西让js来返回会更直观,且易于维护。 在讨论jQuery TDD之前,我们先来了解下什么才是一个标准的TDD框架。作为标准的TDD框架,必须满足这么几个要求: 1. 即使测试脚本出错了也要能继续运行接下来的脚本
·
2015-11-13 22:06
jquery
QUnit
源码阅读(1):工具函数
QUnit
是 JavaScript单元测试框架。
·
2015-11-13 18:24
函数
QUnit
源码阅读(3):asyncTest基本执行流程
//asyncTest,
QUnit
中的异步测试,具体参考
QUnit
官方文档。//直接上代码//step 1: write a simple asyncTest as the following.
·
2015-11-13 18:23
async
QUnit
源码阅读(2):test基本执行流程
"); }); //step 2: 调用test函数
QUnit
= { //...
·
2015-11-13 18:22
test
QUnit
单元测试文档
*/
QUnit
.test( "hello test", function ( assert ) { assert.ok( 1 == "1&
·
2015-11-13 16:10
单元测试
QUnit
利用代理测试不同PHP开发服务器的json服务
在手机应用开发过程中,有以下单元测试的需求: 服务器用PHP代码写,自身没有好的单元测试框架; 服务器有:本地服务器,测试服务器,UAT服务器,正式服务器等不同环境; 测试脚本,利用
qunit
·
2015-11-13 05:31
json
单元测试之
Qunit
单元测试之
Qunit
前言 因为公司开发了一套javascript SDK需要测试,在网上找了很久,找到了JQuery团队开发的
QUnit
,和基于JUnit的JsUnit,还有一些还没有看,先讲讲
·
2015-11-12 15:14
JavaScript
javascript回归测试
QUnit
javascript自动化测试
javascript单元测试
javascript单元测试:jasminejs 2.0的烦恼
前端测试框架有很多,比较流量的是
Qunit
和Jasminejs,这两个多单元测试框架的具体区别网上有很多资料,有兴趣大家可以去查一下。我是因为Jasm
·
2015-11-12 12:30
JavaScript
使用GruntJS构建Web程序
如jQuery、
Qunit
、CanJS等。
·
2015-11-11 19:01
grunt
JS单元测试工具
Qunit
如果没有一款合适的单元测试工具保证前端单元模块的正确功能,对后期的代码调试和维护会造成很大的麻烦,今天就介绍一款单元测试框架 —
Qunit
Qunit
刚开始属于jQuery项目,专门用于测试jQuery
·
2015-11-07 12:55
单元测试
使用
Qunit
对JavaScript进行单元测试
一、什么是单元测试(wikipedia) 在计算机编程中,单元测试(又称为模块测试)是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 通常来说,程式設計師每修改一次程式就會進行最少一次單元測試,在編寫程式的
·
2015-11-07 10:37
JavaScript
JavaScript单元测试工具使用—
QUnit
本文绝大部分来自于http://www.oncoding.cn/2010/javascript-unit-testing-
qunit
/,由于最新版的
QUNIT
更改了API接口,本文稍作修改。
·
2015-11-05 08:28
JavaScript
Gruntjs入门 (1)
如jQuery、
Qunit
、CanJS等。
·
2015-11-03 22:59
grunt
grunt-contrib-
qunit
安装过程中phantomjs安装报错问题解决
今天自己fork了一个github上别人写的一个关于grunt项目的一个小demo(https://github.com/cowboy/jquery-tiny-pubsub),主要是想学习下grunt的使用过程,按照官方给出的 文档(http://www.gruntjs.org/docs/getting-started.html),一步步去执行,首先这个项目中需要用到几个grunt插件,其他的安装
·
2015-11-01 13:58
grunt
Qunit
和 jsCoverage使用方法(js单元测试)
近日在网上浏览过很多有关js单元测试相关的文档,工具,但是,针对
Qunit
和 jsCoverage使用方法,缺少详细说明,对于初入前端的人来说,很难明白其中的意思
·
2015-11-01 11:18
单元测试
javascript 测试工具abut发布
javascript经近几年的迅猛发展,也涌现诸如
Qunit
,JSpec这些优秀的测试框架。但我最后还是决
·
2015-11-01 09:32
JavaScript
QUnit
使用笔记-1判断方法
QUnit
是一个前端测试工具。
·
2015-11-01 09:02
it
使用
QUnit
对javascript脚本进行单元测试
答案是有的,它就是
QUnit
. 下面用一个简单的实例讲解
QUnit
的操
·
2015-10-31 11:21
JavaScript
Qunit
和 jsCoverage使用方法
Qunit
和 jsCoverage使用方法(js单元测试) 近日在网上浏览过很多有关js单元测试相关的文档,工具,但是,针对
Qunit
和 jsCoverage使用方法,缺少详细说明,对于初入前端的人来说
·
2015-10-31 11:11
JSCoverage
QUnit
js单元测试
QUnit
系列 -- 1.介绍单元测试(上)
大家都知道单元测试对于保证代码质量的重要性,但是对客户端代码进行单元测试则要困难的多。一个比较棘手的问题是,因为JavaScript代码和后台代码或者html结合的比较紧密,他缺少真正单元的概念。例如对dom的操作,无论我们是借助jquery这样的类库,把js代码单独放在一个文件,还是直接使用内嵌代码的实现方式,都没有可以测试的单元。 那么什么是单元呢。一般而言,单元就是一个功能函数,相
·
2015-10-31 11:59
单元测试
JS单元测试框架:
QUnit
QUnit
:jQuery的单元测试框架,但不仅限于jQuery(从这个工具不需要引用jquery.js可以看出) index.html <!
·
2015-10-31 10:36
单元测试
Cookbook of
QUnit
本篇文章是
QUnit
的简介,可以作为很好的入门教程。
·
2015-10-31 10:02
OO
测试驱动javascript开发 -- 1.单元测试
之前我写了《
QUnit
系列》有兴
·
2015-10-31 10:34
JavaScript
grunt 试用笔记
如jQuery、
Qunit
、CanJS等。它有以下作用 合并JS文件压缩JS文件单元测试(基于
QUnit
)一句话:完全自动化(automation) 以下是它的安装过程。
·
2015-10-31 09:39
grunt
大叔手记(5):使用
QUnit
结合MVC3来做JavaScript单元测试
关于
QUnit
几乎所有的网站都在使用JavaScript,而所有的Javascript开发人员也都想做单元测试,但是一直都为付诸行动,大叔告诫大家,该做了,不然要被别人鄙视了,因为现在是个上网的人都应该用到了
·
2015-10-30 20:08
JavaScript
jQuery的TDD框架 -
QUnit
作者:Tony Qu 我今天只讨论基于JavaScript的TDD,可能有些公司是用C#做js单元测试的,但我不认为这是个好主意,很多js运行时的东西让js来返回会更直观,且易于维护。 在讨论jQuery TDD之前,我们先来了解下什么才是一个标准的TDD框架。作为标准的TDD框架,必须满足这么几个要求: 1. 即使测试脚本出错了也要能继续运行接下来的脚本
·
2015-10-30 15:12
jquery
GruntJs安装及使用入门(自定义grunt任务,合并压缩js、css)
如jQuery、
Qunit
、CanJS等 2)使用原因: 1.合并js文件——为
·
2015-10-30 13:05
grunt
mass Framework spec模块v5
spec混杂了
Qunit
与BDD的一种语法,但更简巧。 主要改进是用户界面,更方便地定位出错的断言。为了防止某一个断言抛错而影响整个测试,这次还引用window.onerror来吞掉所有错误。
·
2015-10-30 12:08
framework
使用GruntJS构建Web程序 (1)
如jQuery、
Qunit
、CanJS等。
·
2015-10-30 10:08
grunt
使用
QUnit
对javascript进行单元测试
QUnit
中APIQUnit所有的API可以分为三类:Setup,Assertions,AsynchronousTesting 1、Setup (1)、test(name,[expected],testFun
学习也休闲
·
2015-10-28 17:00
JavaScript
单元测试
ember.js:使用笔记9 开始单元测试
使用前准备: 加入Ember-
QUnit
:获取一系列测试助手帮助单元测试;加入 mian.js; 加入根元素(与集成测试的时候一样):App.rootElement = '#ember-testing
·
2015-10-27 16:31
单元测试
ember.js:使用笔记8 加载测试与集成测试
emberjs使用的测试工具为
qunit
.js: 加载:将runner.js添加到Index.html;大致内容: if (window.location.search.indexOf("
·
2015-10-27 16:30
集成测试
QUnit
使用笔记-5简化编写
在测试中,如果用到了大量相同的方法返回判断结果,可以将他们简化; 使用push(): push( result/*boolean,result of assert*/, actual, /*object,expression being test*/ expected, /*comparison value*/ message /*desc
·
2015-10-27 16:29
it
QUnit
使用笔记-4保持原子性与分组
原子性: 当将许多测试用例放到一起测试的时候,可能会因为相互的副作用而出错;这个时候应该尽可能将他们分别放到test()中测试; 对应测试到Dom,应该尽可能地使用#
qunit
-fixture,因为它会在一次测试完之后自动清除绑定
·
2015-10-27 16:29
it
QUnit
使用笔记-2同步与异步处理方式
同步: 有时候如果我们想判断方法执行的次数,可以通过间接设置expect(n);//可以将expect的参数放到test的第二参数来简化;
QUnit
.test("expect test
·
2015-10-27 16:28
异步处理
QUnit
使用笔记-3测试用户操作
模拟操作: elem.trigger(event); elem.triggerHandler(event); triggerHandler的不同: 不会引起事件的默认行为 .trigger() 会操作 jQuery 对象匹配的所有元素,而 .triggerHandler() 只影响第一个匹配元素。 由 .triggerHa
·
2015-10-27 16:28
it
14 Unit testing with
QUnit
ThischaptercoversWhytestingisimportantWhatunittestingmeansInstallingQUnitTestingyourJavaScriptcodewithQUnitHowtocreateacompletetestsuitewithQUnit14.1Whyistestingimportant14.1.1WhyunittestingAttestthat
闷油瓶小张
·
2015-10-26 15:09
Qunit
的使用
1.新建一个html页面,如下 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta htt
·
2015-10-23 08:09
it
qunit
和mockjax前端测试
qunit
是JavaScript的单元测试框架,用起来和junit一样的简单,够可视化。 通过阅读API和一些测试Demo很快就可以掌握
qunit
的基本用法。
Broncho
·
2015-09-17 09:00
前端开发
QUnit
mockjax
javascript--
QUnit
【javascript单元测试框架】
QUnit
官网开源中国:http://www.oschina.net/p/
qunit
参考:http://www.zhangxinxu.com/wordpress/2013/04/
qunit
-javascript-unit-test
qw765811529
·
2015-08-26 10:00
JavaScript
jquery
web前端常用的测试工具
一、
QUnit
前端测试工具
QUnit
是一个强大的JavaScript单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件。
学习也休闲
·
2015-08-24 11:00
前端测试
在知乎看到这篇文章,现在看来做前端开发真的是很累
Jasmine、
QUnit
furw
·
2015-08-12 14:00
Qunit
初探
前言2008年5月,
Qunit
随JQuery的核心库一起发布,在2009年重构之后,
Qunit
独立出来,可以用于测试各种Javascript应用和框架,其提供的断言方法遵循了CommonJS维护规范。
dwqs
·
2015-07-28 14:00
JavaScript
jquery
单元测试
QUnit
jquery单元测试框架链接整理
jQuery单元测试框架
QUnit
:http://www.oschina.net/p/
qunit
/详细介绍JavaScript(Jquery)单元测试工具
QUnit
:http://wenku.baidu.com
测试小松鼠
·
2015-04-02 14:00
jquery
如何用
QUnit
来测试JavaScript代码
QUnit
是一套由jQuery团队开发的,非常强大的用于对JavaScript进行单元测试的框架。本文将介绍什么是
QUnit
,以及为何要关心代码测试。
51jsr
·
2015-01-30 18:00
JavaScript
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他