Articulo de referencia

Sputnik (prueba de conformidad de JavaScript)

"},"current_status":{"wt":"active (version 1234)"},"commercial":{"wt":"No"},"content_license":{"wt":"[[New BSD License]]"},"registration":{"wt":"No"},"url":{"wt":"https://v8.git...

Sputnik era un conjunto de pruebas de conformidad de JavaScript . El propósito del conjunto de pruebas era determinar qué tan bien una implementación de JavaScript se ajustaba a la especificación ECMA-262, 5.ª edición, considerando únicamente las características que también estaban presentes en la 3.ª edición. [ 1 ] Contenía más de 5000 pruebas que abarcaban todos los aspectos del lenguaje JavaScript. [ 1 ] [ 2 ]

La prueba fue creada en Rusia para probar la conformidad del motor JavaScript V8 utilizado en Google Chrome . [ 1 ]

Como parte del proceso de eliminación gradual de Google Labs , Google ha cerrado Sputnik. Todas las pruebas actuales de Sputnik se han incorporado al conjunto de pruebas Test262 de ECMA .

Navegadores que no pasan

Como ejemplo de un navegador que no supera las pruebas, Konqueror 4.10.1 solo supera el 91,8% de las 11573 pruebas.

Navegadores de escritorio

Las puntuaciones representan el número de pruebas suspendidas; una puntuación perfecta es 0 (100%).

Conjunto de pruebas de ECMAScript

Google ha entregado las pruebas del conjunto de pruebas Sputnik a Ecma International para su inclusión en su conjunto de pruebas ECMAScript 262. Sin embargo, se ha detectado que algunas pruebas de Sputnik presentan problemas y no cumplen con la especificación de la quinta edición de ECMAScript. [ 3 ]

Navegadores móviles

Véase también

Referencias

  1. 1 2 3 4 Hansen, Christian Plesner (29 de junio de 2009). "Lanzamiento del Sputnik a la órbita" . El blog de Chromium . Google . Recuperado el 8 de septiembre de 2010 .
  2. "Los ganadores son: Opera, IE, Firefox, Chrome, Safari; en ese orden" . kristopolous. 11 de noviembre de 2011. Consultado el 6 de diciembre de 2011 .
  3. Error 18: varias pruebas asumen que es aceptable tener una FunctionDeclaration en un contexto Statement.
  • Página oficial de ECMAScript Test262 (Sputnik)
  • Código fuente en Google Code