Coursera 笔记

Module 03 · Cross-Browser JavaScript Optimization and Testing Frameworks跨浏览器 JavaScript 优化和测试框架

Module Summary: Cross-Browser JavaScript Optimization and Testing Frameworks模块总结:跨浏览器 JavaScript 优化和测试框架

Coursera ↗

In this module, you learned that:
在本模块中,您学习了以下内容:

  • Web optimization makes a website appealing to search engines and users.
    网站优化使网站对搜索引擎和用户更具吸引力。
  • JavaScript produces highly interactive websites that actively engage the user.
    JavaScript 产生高度互动的网站,能够积极吸引用户参与。
  • A testing framework is a set of rules or guidelines to develop and design test cases.
    测试框架是一套用于开发和设计测试用例的规则或指南。
  • Testing frameworks helps make the project agile, fixes bugs, and helps achieve code integrity and optimization.
    测试框架有助于使项目敏捷,修复错误,并帮助实现代码完整性和优化。
  • Mocha is a NodeJS-based open-source JavaScript testing framework that is compatible with various assertion libraries.
    Mocha 是一个基于 NodeJS 的开源 JavaScript 测试框架,兼容各种断言库。
  • Jasmine is an open-source JavaScript framework that can test any JavaScript application. 
    茉莉是一个开源的 JavaScript 框架,可以测试任何 JavaScript 应用程序。
  • Jasmine is accessible in a variety of formats, including stand-alone, ruby gem, and Node.js.
    茉莉可在多种格式中访问,包括独立版本、Ruby 宝石和 Node.js。
  • Front-end testing is the process of testing the usability and functionality of an application's GUI.
    前端测试是测试应用程序 GUI 可用性和功能的过程。
  • Front-end testing tools ensure proper functionality of the critical elements of a web page.
    前端测试工具确保网页关键元素的正常功能。