JavaScript Test and validation tools

Source: Internet
Author: User
Tags xunit

Although the syntax of JavaScript is very simple, it is still difficult to write a program because it runs the environment: Web browser based.

Below you will find 8 useful JavaScript test and validation tools, all of which can be used for unit testing and verification of your scripts in different environments.

JSLint
JSLint is a web-based tool for validating JavaScript error codes. It has the features and specific settings to use your requirements and customize your validation algorithms.

JsUnit
Jsunit is a unit-testing JavaScript framework at the client (when browsing). For JavaScript, JUnit is like one of its ports. Of course, it can also be run automatically in multiple browsers, different operating systems of multiple machines. Its development began in the January 2001.

J3unit
J3unit is an object-oriented JavaScript unit testing framework. J3unit runs JavaScript tests directly in a Web browser, and can also run JUnit and Jetty automatically. J3unit is built on the basis of Juint and Script.aculo.us to better automate the execution of JavaScript unit tests. Object-oriented JavaScript unit tests are written by the Script.aculo.us Test.Unit.Runner object, based on the prototype JavaScript library.

Crosscheck
Crosscheck is a JavaScript testing framework in an open-source validation browser. It can help you in different browsers, such as Internet Explorer, Firefox, and so on, without requiring one by one to install them to verify that your code is correct. The only thing you need is a Java Virtual machine environment.

YUI Test
Yui testing is a browser-based testing framework that provides solutions. With Yui, you can easily add unit tests and seek JavaScript solutions. It is a JAVASCRIPTMVC test plugin developed by the Yahoo! UI Library that allows you to model most DOM actions, such as writing, dragging, such as exemplary Ajax responses, and the ability to use assertions (assertions). It works like a function and is able to test integration in different console windows. Although it is not developed on the basis of any xUnit framework, Yui Test still has a lot of features that NUnit and JUnit have. (While not a direct port from any specific xUnit framework, YUI Test does derive some characteristics from NUnit and JUni T. This translation is not good, but I believe the general meaning is right).

Regular Expression Tool
Regular expression tool (regular expression tools) is an online tool to test whether your regular expression code is correct. It's handy when you want to quickly test regular expressions for various text examples.

Jslitmus
Jslitmus is a lightweight tool for testing JavaScript execution performance with an intuitive API.

JavaScript Regular Expression Tester
This handy application uses JavaScript in the browser to test JavaScript regular expressions. The interface is different from other regular expression testing tools, but it tests the performance of JavaScript regular expressions in JavaScript.

JavaScript testing and validation tools

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.