阅读更多

4顶
1踩

Web前端

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

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


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 条 请登录后发表评论

发表评论

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

相关推荐

  • 软件开发团队管理者必看-如何建立管理软件开发团队Building Software Team

    作为软件开发团队的领导者,需要有一定的技巧和方式管理整个团队和项目,该书详细介绍了管理团队的方法和工具,特别推荐。

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

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

  • 软件开发团队_发展您的软件开发团队

    软件开发团队 漫长而曲折的道路 (The Long and Winding road) About a year and a half ago I was working as Lead Developer for a company that was going through a transition. We went through a phase where we had recently...

  • 软件开发中的团队精神

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

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

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

  • 程序开发团队之团队精神篇(转)

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

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

  • 如何组织软件开发团队

    如何构建软件开发团队取决于可供选择的人员、项目的需求以及组织的需求。本文阐述了各种团队组织的策略。有效的软件项目团队由担当各种角色的人员所组成。每位成员扮演一个或多个角色;可能一个人专门负责项目管理,而另一些人则积极地参与系统的设计与实现。常见的一些项目角色包括:   · 分析师   · 策划师   · 数据库管理员   · 设计师   · 操作/支持工程师   · 程序员   · 项目经理   · 项目赞助者   · 质量保证工程师   · 需求分析师   · 主题专家(用户)   · 测试人员   您是如何组织项目团队的?是采用垂直方案、水平方案还是混合方案?以

  • 团队精神与程序员道德

    现在企业招聘的时候总是要提一个要求:要有团队精神,一开始觉得很有道理,工作一段时间了,发现全是扯淡!根本这就是糊弄我们单纯的代码工人的,本质上是让我们成年累月地给他们干些修修补补擦屁股的活儿,还不让有怨言!团队精神说具体些就是: 1)让你干什么就干什么,你的兴趣完全靠边儿站,干完自己的活儿还得帮别人干!结果是受苦受累最多,好处归领导,黑锅自己背! 2)有疑问可以提出但是不承诺解答,有理未必行得通,无理反而占上风!说白了泯灭正义感,消灭求知欲和创造性!更让人气愤的居然是:不该问的别问!靠!写程序又不是搞间

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

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

  • 完美的软件项目开发团队结构

    项目经理团队(Program Management Team): 设计项目经理(Feature Design PM): 负责具体的产品设计,写Design Spec。PM 队伍中,80%的PM是做这个。 发行项目经理(Release PM): 负责整个项目的流程和进度 管理 ,制定进度表等,协调整个团队的工作。大的PM 队伍中有一人专门做这个。这是整个项目的领头人。大型的项目的成功...

  • 做软件与团队建设——对带研发团队和管理的总结

                                            刚接手了一个团队,接到通知需要在公司领导面前说一下自己的研发和管理思路,总结了这几年的思想,写了如下的记录;已经在公司领导前讲过了,得到了还不错的反馈。  1 做软件原则: 模块原则:使用简洁的接口拼合简单的部件; 清晰原则:清晰胜于技巧; 简洁原则:设计要简洁,复杂度能低则

  • 我的软件开发团队的核心价值观

    CTRLS  := C opyright No ParicySE HonorOpen Source T ext EditorSCMLiteral ProgrammingUTF-8KeyBoard R efactroy PDCARepeatClean Code L inuxer DistibutionTerminalNot Only Compiler

  • 团队模式及软件开发流程

    团队模式构建的设想团队是有一致集体目标的团体,成员各有分工,互相依赖合作,共同完成任务。 软件团队模式分为很多种,如主治医师模式、社区模式、爵士乐模式,官僚模式等等,它们各有优缺,应用于不同环境,不同类型的团队成员,比如主治医师模型适用于首席程序员极其优秀的情况等等。 我觉得对于我们学生现如今而言,比较好的还是交响乐团模式以及功能团队模式。交响乐团门类齐全,各司其职,演奏都靠谱,同时看指挥;而功能...

  • 小型软件团队该如何分工(转)

    软件团队分工

  • 研发人员的职业精神

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

  • 用人之道(一)-- 如何组建软件开发队伍

    有句名言:“人分四类—人物,人才,人手,人渣。”如果一个机构里上述四类人齐全了,那么最好是让“人物”当领导,“人才”干重要的活,“人手”干次要的活,“人渣”去骚扰竞争对手。 如何组建软件开发队伍1.     组建团队的基本流程了解产品开发需求——〉确定团队的人员需求——〉物色符合需求的人才——〉建立团队比例:团队领导(10%);核心成员(30%),普通成员(60%)2.     关于人才的几个观念

Global site tag (gtag.js) - Google Analytics