jQuery.Fixture插件是
一个包含在javascriptMVC内部的(也可以单独使用,下载地址:http://v3.javascriptmvc.com/jquery/dist/jquery.fixture.js)用来模拟ajax请求返回值的jquery插件。Fixtures 可以用来模拟ajax请求的返回值,这样在开发javascript脚本时,即使服务器端不能正常工作,也不受影响。
fixture 插件很容易使用并且在项目正式上线是很容易移除。同时它也可以用来做性能,稳定性,异常测试。
特性:
- 很容易地开启或者关闭fixtures(移除插件就好)
- 使用动态的fixtures
- 预先配置的REST fixtures
- Fixture 帮助
使用方法:很容易地使用fixtures,如下:
1,引入脚本;
2,把fixture 参数的值设置为
模拟的response文件所在地址,或者通过一个函数来动态创建返回值。
$.ajax({url: "/task.json",
dataType: "json",
type: "get",
success: myCallback,
fixture: "fixtures/task.json"
});
fixtures/task.json是模拟文件地址
内容如下:
{
"name" : "take out trash",
"description" : "to the curb",
"id" : 5
}
fixture相关方法:
fixture 插件覆盖了$.ajax, $.get and $.post的方法以接受fixture参数,如下:
//... a property with $.ajax
$.ajax({fixture: FIXTURE_VALUE})
//... a parameter in $.get and $.post
$.get ( url, data, callback, type, FIXTURE_VALUE )
$.post( url, data, callback, type, FIXTURE_VALUE )
演示Demo:fixture
帮助文档:
jQuery.fixture
参考:
Ajax Fixtures Plugin for jQuery
分享到:
相关推荐
前端开源库-karma-fixtureKarma fixture,一个用于加载.html和.json fixture的Karma测试运行程序的插件
Laravel开发-fixture-l4 一个简单易用的Laravel4夹具库
Fixture Kit 設定方法&技巧本章將詳細介紹EzGrid Kit(Universal adapter) 的設定方法,一步一步地引導您設定Fixture kit,同時提供客戶獨家『探針鑽孔徑參數表』,讓您能容易地依據探針參數表數值來設定合適的鑽孔徑...
fixture是一个基于流行的.net库autofixture的开源库。
ICT Fixture---ICT夹具知识 ICT===In circuit testing
前端开源库-random-fixture-data随机夹具数据,随机夹具数据生成器,从boo1ean/casual克隆的egor gumenyuk提供混合的案例方法,通过jsnit测试,其中camelcase设置为true…
学pytest就不得不说fixture,fixture是pytest的精髓所在,就像unittest中的setup和teardown一样,如果不学fixture那么使用pytest和使用unittest是没什么区别的(个人理解)。 fixture用途 1.做测试前后的初始化设置,...
MA 灯库编写软件,用于在电脑上快速生成MA灯库的小软件。
同Calibration一样,fixture同样创建一个新的坐标系,不同之处在于经过Calibration之后生成的是一个**固定坐标系**,而Fixture之后是一个“**随动**”的坐标系。此外,经过Calibration之后的坐标空间一般为物理坐标...
fixture区别于unnitest的传统单元测试(setup/teardown)有显著改进: 1.有独立的命名,并通过声明它们从测试函数、模块、类或整个项目中的使用来激活。 2.按模块化的方式实现,每个fixture都可以互相调用。 3....
Fixture_EA.rslib
【pytest官方文档】解读fixtures - 11. fixture的执行顺序,3要素详解(长文预警)
资源分类:Python库 所属语言:Python 使用前提:需要解压 资源全名:pytest_lazy_fixture-0.5.1-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
S参数切割工具,AFR小工具算法分析以及针对非对称S参数的计算推导
这是本个学习FitNesse后,,,总结出来的常用的FitNesse的Fixture的用法,,可供参考...
Fixture Factory JS 是一个 Javascript 库,可为您的测试生成假对象。 Fixture Factory 根据您只创建一次的模板构建假数据,无论是在现有本机函数的帮助下还是通过创建您自己的生成器函数。 刚刚创建了一个复杂的...
USB Type-C Fixture Gerber File