Ajax基础 (十一)---代码测试,资源及框架介绍

第六章 使用JsUnit测试JavaScript代码

JsUnitJUnit这一点是一样的。setup() tearDown()是可选的,setUp()在每个测试之前调用,tearDown()在每个测试之后调用。但是JUnit中,每次测试运行会导致创建Test类的一个新实例,声明的所有实例变量在下次一次测试运行时会“重置”。而JsUnit不会为每次测试运行重新加载测试页,所以变量状态会在多次测试之间保留。还有一个重要区别:JUnit不能保证测试执行的顺序。而在JsUnit中,测试会按测试页中声明的顺序执行。

JsUnit特性:setUpPage()函数,这是JUnit中所没有的。一次性启动方法---setUpPage()函数只对每个测试调用一次(在所有测试函数调用之前调用),如果使用这个特性,一定要保证函数完成时要把setUpPageStatus变量设置为complete

测试集:

跟踪和日志:JsUnit支持三个级别的跟踪:warn(警告),info(信息),debug(调试)。

 

第八章 资源

    褪色技术自动刷新页面部分绘制可拖放DOM

www.ajaxian.com

    ajaxpatterns.org

    ajaxmatters.com/r/welcome

    ajaxblog.com

    labs.google.com

    www.adaptivepath.com

    www.rubyonrails.org/

    www.rubylang.org/en/

    www.37signals.com

    开源框架:Taconite

Ajax框架介绍

一.浏览器端框架

a)         Dojo

b)         Rico

c)         qooxdoo

d)         TIBET

e)         Flash/JavaScript集成包

f)          Google AJAXSLT

g)         libXmlRequest

h)         RSLite

i)           SACK

j)           sarrisa

k)         XHConn

二.服务器端框架

a)         CPAINT

b)         Sajax

c)         JSON/JSON-RPC

d)         Direct Web Remoting

e)         SWATO

f)          Java BluePrints

g)         Ajax.Net

h)         MicrosoftAtlas项目

i)           Ruby on Rails

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值