- Learning Behavior:driven Development with JavaScript
- Enrique Amodeo
- 197字
- 2021-07-23 20:52:32
What you need for this book
You can follow the code samples in this book using any modern PC or laptop. The code samples should work on Linux and OS X. You can follow the code using Windows, too, but keep in mind that you will need to slightly modify the command-line commands shown in the book to the Windows syntax.
You should have installed at least a modern evergreen web browser, such as Internet Explorer 10 or above (http://support.microsoft.com/product/internet-explorer/internet-explorer-10/), Google Chrome (http://www.google.com/chrome/), or Firefox (https://www.mozilla.org/en-US/firefox/new/).
JavaScript is an interpreted language, so you do not need any special IDE or editor; any editor that supports simple plain text will do. Having said that, I recommend using an advanced editor such as vi, vim, TextMate (http://macromates.com/), Sublime (http://www.sublimetext.com/), or Atom (https://atom.io/). If you prefer an IDE, you can try WebStorm (https://www.jetbrains.com/webstorm/download/), although a full-fledged IDE is not needed.
During the book, especially in Chapter 2, Automating Tests with Mocha, Chai, and Sinon, detailed explanations are given about how to install and configure the necessary software and tools. This includes Node.js, WebDriver, and all the libraries we are going to use. All of them are open source and free-of-charge.
- Java多線程編程實(shí)戰(zhàn)指南:設(shè)計(jì)模式篇(第2版)
- 摩登創(chuàng)客:與智能手機(jī)和平板電腦共舞
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)教程
- Developing Mobile Web ArcGIS Applications
- Developing Middleware in Java EE 8
- Jupyter數(shù)據(jù)科學(xué)實(shí)戰(zhàn)
- 利用Python進(jìn)行數(shù)據(jù)分析(原書第3版)
- C++新經(jīng)典
- Linux:Embedded Development
- Unity 2D Game Development Cookbook
- LabVIEW虛擬儀器入門與測(cè)控應(yīng)用100例
- Android傳感器開(kāi)發(fā)與智能設(shè)備案例實(shí)戰(zhàn)
- Raspberry Pi Robotic Blueprints
- C++編程兵書
- 零基礎(chǔ)學(xué)Java第2版