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 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 .
- ↑ "Los ganadores son: Opera, IE, Firefox, Chrome, Safari; en ese orden" . kristopolous. 11 de noviembre de 2011. Consultado el 6 de diciembre de 2011 .
- ↑ Error 18: varias pruebas asumen que es aceptable tener una FunctionDeclaration en un contexto Statement.
Enlaces externos
- Página oficial de ECMAScript Test262 (Sputnik)
- Código fuente en Google Code
- Pruebas de software
- navegadores web
- Software de Google descontinuado