Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ECMAScript 5支持的测试套件_Javascript_Unit Testing_Qunit_Ecmascript 5 - Fatal编程技术网

Javascript ECMAScript 5支持的测试套件

Javascript ECMAScript 5支持的测试套件,javascript,unit-testing,qunit,ecmascript-5,Javascript,Unit Testing,Qunit,Ecmascript 5,有没有人知道是否存在一个测试套件(例如,用QUnit编写的)来支持ECMAScript 5的测试?最“正式”的测试套件可能是Ecma TC39的成员开发的 还有由微软和谷歌开发的开源软件,它测试ECMAScript 3的“所有方面”和ECMAScript 5的部分。这两个套件都包含在ECMAScript Test262中 如果您只想测试基本支持(例如,新功能的存在,而不是它们在每种情况下的行为是否正确),则有,其中包括一列您正在使用的浏览器。MS的testsuite也包含在Test262中。然而

有没有人知道是否存在一个测试套件(例如,用QUnit编写的)来支持ECMAScript 5的测试?

最“正式”的测试套件可能是Ecma TC39的成员开发的

还有由微软和谷歌开发的开源软件,它测试ECMAScript 3的“所有方面”和ECMAScript 5的部分。这两个套件都包含在ECMAScript Test262中


如果您只想测试基本支持(例如,新功能的存在,而不是它们在每种情况下的行为是否正确),则有,其中包括一列您正在使用的浏览器。

MS的testsuite也包含在Test262中。然而,请注意,这不仅仅是为了支持而进行的测试:它是为了符合规范而进行的测试,所以大量的测试都是关于边缘案例的,而作者可能并不关心这些案例。@gsnedders:谢谢,我想可能是这样,但我不确定。这也是关于严格一致性与可用支持的一个好观点。我将为此添加一个链接。