文件名称:TDD-y-automatizaci-n-con-Javascript
文件大小:84KB
文件格式:ZIP
更新时间:2024-07-22 14:31:55
JavaScript
使用 Javascript 实现 TDD 和自动化 #介绍: 在敏捷迭代开发流程和短周期中,用户反馈非常宝贵。 为此,我们需要能够尽快提供相同版本的应用程序。 单元测试允许我们在不需要其他依赖的情况下开发系统的各个部分,并且随着系统的增长确保代码的质量。 自动化单元测试的执行可以让我们检测集成问题,另一方面,自动化部署过程可以节省我们自己做的时间并避免人为错误。 使用这些工具,我们可以确保客户将拥有一个随时可用的产品版本,并经过一定程度的测试。 在本文中,我们将介绍单元测试、持续集成、自动化部署和持续交付的概念。 为此,我们将使用 Nodejs、gruntjs、Qunit、Phantomjs 和 Karma。 这个想法是对概念和工具的一般介绍,没有特别深入。 #单元测试 单元测试将允许我们单独测试我们的代码片段,例如: function suma ( a , b ) { retu
【文件预览】:
TDD-y-automatizaci-n-con-Javascript-master
----.gitignore(17B)
----gruntfile.js(577B)
----package.json(800B)
----karma.conf.js(2KB)
----.travis.yml(355B)
----screenshots()
--------powershell.png(4KB)
--------qunit.png(14KB)
--------phatomresult.png(6KB)
--------karmastart.png(7KB)
--------travisresult.png(30KB)
--------karmaconfig.png(14KB)
--------grunt.png(5KB)
----examples()
--------example_1.js(150B)
--------example_2.js(169B)
--------example_3.js(326B)
--------bower.json(280B)
--------exampleloader.html(359B)
----README.md(15KB)
----run-tests.ps1(98B)