阅读更多

4顶
1踩

Web前端

原创新闻 QUnit: jQuery单元测试框架

2008-09-04 10:11 by 见习编辑 hualala 评论(0) 有6233人浏览


QUnit是jQuery的单元测试框架,推荐使用,通过下面代码测试:

module("Show and Hide");

test("should hide the element when hide is called", function(){
    $("#testDiv").hide();
    // actual, expected
    equals($("#testDiv").css("display"), "none", "The element should be hidden");
});

test("should show the element when show is called", function(){
    // Arrange
    $("#testDiv").css("display", "none");
    // Act
    $("#testDiv").show();
    // Assert
    // actual, expected
    equals($("#testDiv").css("display"), "block", "The element should be visible");

}); 


详细内容请查看:Getting Started With jQuery QUnit for Client-Side Javascript Testing
4
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 使用 IBM Rational Software Architect 通过编程方式生成 UML 模型

    本篇文章向您介绍了,怎样使用 IBM® Rational® Software Delivery Platform API ,来通过结构化文本来生成 统一建模语言(UML)模型,特别是 Rational 软件交付平台的架构管理部分(简称为 Rational Modeling Platf

  • IBM的测试流程

    coding(功能和UT完成90%就可交付功能测试)-> FVT(Fuctional Verification Test,功能测试,测试用例80%完成的时候交付系统测试 )-SVT(System verification Test,系统测试,包含的内容很多有机会详细写)系统后面还要进行一些产品和最后的安装测试,不过规模都比较小,我也没有实际参与过,没法写了。IBM的软件开发流程中,从编码到产品

  • 关于软件开发团队的一些思考

    要给boss提一些建议,也顺便整理一些想法,写了一些字,下面是其中有关团队建设的内容,想请各位狂批之,在当下窃喜。这其中有许多是在经历CMM认证,以及MSF以后整理来的,有许多也曾在工作中应用过。 概述: 目前一些软件开发团队,特别是中小型团队,由于在低成本模式下运行,加之对软件过程管理的不尽规范,在团队建设上只重视代码开发,不重视设计,只重视编程技术,不重视需求分析、架构设计等技术,只重视开...

  • 一个优秀的研发团队应该具备什么特征

    1、计划执行:计划安排得当,不要老加班,不要老是现实和计划不匹配。不要做到哪儿计划就推后到哪儿。 2、研发成果:成功产出几个重影响力级别的、完整成块的、有成就感自豪感的产品或项目 3、团队氛围:这个团队每个人都相处的很融洽 4、团队协作:每个人都能找到自己擅长并喜欢做的事情。团队允许发出不同声音,不打击不反击。团队允许各种性格和背景的人都能存在并融洽存在。 5、团队协作:团队不要造成老是关键几个人忙死,其他人都在等这几个关键人完成核心事情后才能工作 6、团队氛围:团队有向往的发展愿景,有积极向上、努力拼搏的

  • 程序员,过了 40 岁,连 107 岁的 IBM 都不要我们了!

    点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!蓝色巨人又裁员了,这次是 40 岁以上老员工。作者 | 言则责编 | 沭七长久以来,关于大龄程序员的讨论一直不断。科技行业普遍认为,只有年轻的程序员才能掌握最新的开发技术,面对各种就业和生活压力,以及年岁的增长,程序员逐渐贬值最终被 Out 的结局似乎毋庸置疑。无论是华为裁退 35 岁以上员工引起程序员极大恐慌,还是中兴程序员跳楼引发

  • 据说一个成功的研发团队应具备这9大属性

    每一个研发团队都有其独特的文化和风格,但有一些过程、态度和价值观,是所有成功团队共有的,Ghostcloud结合自身经验,总结了以下9大属性。 1、自动化是关键 研发过程中,很多工作步骤枯燥耗时,具有较强的重复性或规律性,研发人员往往考虑会将这部分内容用自动化代替,如此一来,团队就可以把更多时间投入在核心工作和更有创造性的任务上。例如,在发布工具库中有大量的脚本,这些脚本可以自动完成,这样...

  • 软件开发中的团队精神

       《走出软件作坊》一文中作者说到“就我们目前能拥有的权力和资源,我们如何一点点改进。我们需要的是从游击队到兄弟连,从兄弟连到正规军的方法。我们现在还处于游击队,一个队长领了一帮游兵散勇,有的人甚至没有枪还背着大刀,有的人还没杀过鬼子。”“改善一下开发人员和实施人员的冲突。让开发人员也理解理解客户的现状。”    这里谈到了团队建设的问题。在一个好的团队里,没有高低贵贱的...

  • ibm bpm开发 手册_IBM BPM =敏捷开发吗?

    典型的IBM BPM开发方法遵循迭代和灵活的途径,通常被称为敏捷。 但是,IBM BPM方法与敏捷方法(例如Scrum或XP)定义的方法之间存在细微的差异。 本文重点介绍了每种方法的关键方面,并说明了采用定制的方法可以使IBM BPM项目从中受益。 敏捷方式 在1990年代中期,敏捷方法开始认真出现,这是对历史上陷入困境的整体式瀑布项目的React。 这些失败通常归因于范围和需求管理方...

  • 话说程序员的职业生涯

    IBM软件集团大中华区总架构师 寇卫东 有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。如果对某一种或几种技术非常感兴趣,并且能够持续钻研,

  • 教你利用IBM的开发手册

    在IBM AIX下做开发的不少人一直都不知道IBM其实已经提供了详尽的开发文档及手册供开发人员使用, 很多人仍然使用很原始的方式, 例如在GOOGLE中搜索, 或者买本手册型的书放在边上, 更有甚者直接记在脑子里, 这算是相当聪明的了!      但是, 有许多与系统相关的API却无从得知, 利用率相当低, 说到底还是大家对IBM提供的开发工具不熟悉所导致的. 做过Windows产品的开发

  • 软件开发中团队的重要性

        今天的社会无论什么行业想要做出一番成就,靠一个人打拼天下已经不现实了。所谓人多力量大,三个臭皮匠顶个诸葛亮... ...同样,软件开发也是一样。不可否认,有相当部分牛人确实可以独自扛起大梁,独自完成一项任务。但是,一个人的精力毕竟有限,很难面面俱到,而且软件开发有许多突发事件和难以预料的情况发生。对需求的理解稍微偏差就可能导致项目的失败。 因此团队显得很重要,社会分工可以促进生产力的发展...

  • 研发人员的职业精神

    除去基本的专业精神,以及一般的职业精神外,作为研发人员还有以下两项独特的职业精神: 一、无中生有---创新精神 二、点石成金---勇于革新的精神 研发人员在认识工作的价值时,不能单看工作最终成果的价值,而是结合自身的发展来看。从哪些工作可以先锻炼出坚实的基本功,得到有效的工作方法论,这是第一步。然后再思考团队(公司)需要什么,我可以做什么,以此选择工作。最后,才是以思考我的价值如何最大化的体现来选择工作。

  • 程序员的创意被IBM拒绝,一怒之下自己创办公司,现成世界500强

    国际商业机器公司IBM赫赫有名,到今天已经有107年的历史。从最开始做打字机到现在,它俨然已经发展成了一个行业引领者,进入世界500强前100名,是全球最大的信息技术业务解决方案公司。据大中华区董事长说,IBM从创始至目前为止,已经积累了几十万种技术,蝉联专利排行榜达23年之久,开发了上万种产品。IBM的公司口号是“停止空谈,开始行动”,但是这样一个优秀的企业,曾经因为误以为5个年轻人的建议为“空...

  • 2010年SD2C软件开发大会圆满结束 媒体报道及相关

    <br />2010年SD2C软件开发大会媒体报道简报<br /><br />CSDN 资讯<br /> 第一天的大会由CSDN&《程序员》杂志总编刘江担任主持人,CSDN董事长蒋涛致开幕辞。在开幕辞中,蒋涛围绕着一系列务实的具体数据解读了当前火热的移动应用开发和开放平台背后的深层原因,他表示在终端+技术大变迁带来的背景下,中国的开发者将迎来黄金十年。<br />千名管理者SD2C 2010纵论技术大势 中国开发者迎来黄金十年<br />http://news.csdn.net/a/20101213/

  • 我的软件开发经历(三)——IBM篇

    TJS_IMIS项目结束后,我迎来了难得的休整时间。我在整理项目文档的同时,不断总结项目的得与失。我习惯计划、思考和总结,良好的计划保证有条不紊,而经历只有经过思考和总结后才能升华为经验和思想。 休整的同时,我意识到自己应该接触最新的技术,学习更多的知识,而且要确定我的研究方向了。我时刻提醒自己,作为一名研究生,一定要在某一领域有些造诣。企业应用一直是我关注的领域,如今电子商务已经成为热点,而且不

Global site tag (gtag.js) - Google Analytics