[QUnit](http://docs.jquery.com/QUnit) - A JavaScript Unit Testing framework.
================================
QUnit is a powerful, easy-to-use, JavaScript test suite. It's used by the jQuery
project to test its code and plugins but is capable of testing any generic
JavaScript code (and even capable of testing JavaScript code on the server-side).
QUnit is especially useful for regression testing: Whenever a bug is reported,
write a test that asserts the existence of that particular bug. Then fix it and
commit both. Every time you work on the code again, run the tests. If the bug
comes up again - a regression - you'll spot it immediately and know how to fix
it, because you know what code you just changed.
Having good unit test coverage makes safe refactoring easy and cheap. You can
run the tests after each small refactoring step and always know what change
broke something.
QUnit is similar to other unit testing frameworks like JUnit, but makes use of
the features JavaScript provides and helps with testing code in the browser, e.g.
with its stop/start facilities for testing asynchronous code.
If you are interested in helping developing QUnit, you are in the right place.
For related discussions, visit the
[QUnit and Testing forum](http://forum.jquery.com/qunit-and-testing).
Planning for a qunitjs.com site and other testing tools related work now happens
on the [jQuery Testing Team planning wiki](http://jquerytesting.pbworks.com/w/page/41556026/FrontPage).
Development
-----------
To submit patches, fork the repository, create a branch for the change. Then implement
the change, run `grunt` to lint and test it, then commit, push and create a pull request.
Include some background for the change in the commit message and `Fixes #nnn`, referring
to the issue number you're addressing.
To run `grunt`, you need `node` and `npm`, then `npm install grunt -g`.
Releases
--------
Install git-extras and run `git changelog` to update History.md.
Update qunit/qunit.js|css to the release version, commit and tag, update them
again to the next version, commit and push commits and tags.
Put the 'v' in front of the tag (unlike the 1.1.0 release). Clean up the changelog,
removing merge commits or whitespace cleanups.
没有合适的资源?快使用搜索试试~ 我知道了~
基于JavaScript的数据可视化平台设计与实现
共602个文件
js:154个
png:139个
jpg:46个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 35 浏览量
2022-04-15
20:21:02
上传
评论 1
收藏 44.66MB RAR 举报
温馨提示
基于JavaScript的数据可视化平台设计与实现
资源推荐
资源详情
资源评论
收起资源包目录
基于JavaScript的数据可视化平台设计与实现 (602个子文件)
ExportAction.class 15KB
DataSourceAction.class 15KB
DataPreparation.class 12KB
NetWork.class 12KB
Cluster.class 9KB
MyTest.class 8KB
Classification.class 7KB
DataSourceDAO.class 6KB
Association.class 5KB
UploadImgAction.class 4KB
DatasetUploadAction.class 4KB
Filedataset.class 3KB
TextConsole.class 3KB
DataSourceServiceImpl.class 3KB
ConvertFileType.class 3KB
ToolsFactory.class 2KB
UserLoginFilter.class 2KB
DownloadFileAction.class 2KB
Export_excelBean.class 2KB
LoginAction.class 2KB
PageUtil.class 2KB
DataSourceDAO$2.class 2KB
QuickSort.class 2KB
StaticData.class 1KB
DataSourceDAO$1.class 1KB
Dbdataset.class 1KB
UserDAO.class 1KB
DataSourceService.class 1KB
FileDatasetDetailBean.class 1KB
User.class 1KB
Test.class 1KB
UserServiceImpl.class 1KB
Export_imageBean.class 759B
DataMiningServiceImpl.class 645B
DataSourceBaseAction.class 542B
DataMiningBaseAction.class 542B
LoginBaseAction.class 519B
UserService.class 295B
DataMiningService.class 130B
main.css 120KB
bootstrap.min.css 103KB
jquery-ui-1.7.3.custom.css 27KB
gabe.css 17KB
jquery.qtip.css 11KB
forms.css 8KB
introjs.css 8KB
codemirror.css 6KB
header.css 5KB
login.css 5KB
tab.css 5KB
menu.css 5KB
qunit.css 5KB
nv.css 4KB
table.css 4KB
jquery.Jcrop.css 3KB
demos.css 3KB
main.css 2KB
button.css 2KB
jquery.Jcrop.min.css 2KB
easydialog.css 2KB
core.css 2KB
table_css_new.css 1KB
mytable.css 1KB
tic_tac_toe.css 1KB
monokai.css 1KB
chart.css 1KB
button.css 931B
jquery.loadmask.css 819B
cutAndCrop.css 776B
qunit-composite.css 193B
treemap.css 188B
stream.css 12B
teas.csv 54KB
streamDataExample.csv 36KB
cars.csv 17KB
nations2.csv 8KB
iris.csv 3KB
chord.csv 2KB
bundle.csv 1KB
DataExample.csv 883B
DataExample.csv 546B
flight.csv 485B
hierarchy.csv 348B
DataExample.csv 114B
loading.gif 3KB
Jcrop.gif 329B
.gitignore 163B
template.htm 2KB
index.html 15KB
outerInterface.html 11KB
parallel.html 3KB
bar1 - 副本.html 3KB
force.html 2KB
chord_flight.html 2KB
matrix.html 2KB
treemap.html 2KB
stream.html 2KB
chord.html 2KB
bundle.html 2KB
scatterplotMatrix.html 2KB
共 602 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
爱吃苹果的Jemmy
- 粉丝: 76
- 资源: 1148
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功