Zurück   RR:Board > Webmaster > Webentwicklung

Web-Technik: ASP, PHP, XML, Javascript, AJAX, SQL Datenbanken. Webentwicklung: CMS, Foren, Blog -Scripte.
Antwort
 
Themen-Optionen Thema durchsuchen

[JavaScript] - Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 05.04.2012, 23:04   # 1
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Der ein oder andere weiß vielleicht schon, dass ich an einem Framework für die kommende Version von XUP bastle.

Nun ist die grundlegende Funktionalität implementiert und ich bräuchte nun eure Unterstützung um Fehler auf derzeit ungetesteten Plattformen zu dezimieren.

Ich hab hierzu eine kleine Applikation erstellt die zuerst testet ob euer Browser die Mindestanforderungen erfüllt und anschließend die von mir erstellten Unittests ausführt.

Bitte beachtet folgendes:
- Manche Tests können euren Browser kurzzeitig einfrieren lassen
- Es kann sogar passieren dass euer Browser abstürzt
- Bitte öffnet eure JavaScript-Konsole* (falls verfügbar) um mir exotische Fehlermeldungen zu senden wenn welche auftreten.

Die Tests:
http://murdoc.eu/xjs/tests/core.html
http://murdoc.eu/xjs/tests/anim.html
http://murdoc.eu/xjs/tests/ajax.html

Nach dem die Tests ausgeführt wurden erscheint ein kleines Fenster mit euren Ergebnissen welche Ihr hier in ein einen SPOILER packen könnt.

Verwendet bitte folgenden BBCode dafür:
[spoiler][code]Hier die Ausgabe rein![/code][/spoiler]

Wer noch Zeit und Lust hat kann noch die beiden Benchmarks laufen lassen:
http://murdoc.eu/xjs/tests/slickspeed (CSS-Selektoren)
http://murdoc.eu/xjs/tests/taskspeed (Framework Funktionen)

-----

Konsole öffnen:

Firefox ohne Firebug:
Firefox-Button -> Web-Entwickler -> Web-Konsole.
Deaktiviert dort alles bis auf JS und Logbuch.

Achtung: Solltet Ihr ein Firefox-Theme verwenden, kann es sein, dass Ihr diese Konsole nicht mehr schließen könnt. Also vorher das Standard-Theme wählen.

Oder Ihr installiert euch Firebug:
https://getfirebug.com/downloads

Firefox mit Firebug:
Firefox-Button -> Web-Entwickler -> Firebug.
Dort zum Tab "Konsole" wechseln und "Alle" anwählen.

Chrome/Iron:
Menü -> Tools -> JavaScript Konsole.
Dort bitte "Alle" anwählen.

Safari:
Entwickler -> Fehlerkonsole einblenden.
Dort bitte "Alle" anwählen.

Sollte es diesen Menüpunkt bei euch in Safari nicht geben:
Bearbeiten -> Einstellungen -> Erweitert
Dort ganz unten "Menü 'Entwickler' in der Menüleiste anzeigen"

Internet Explorer:
F12 oder Extras -> Entwicklertools oder bei IE9 oben Rechts auf das Zahnrad -> Entwicklertools.

Dort bitte auf den Tab "Konsole" wechseln

-----

Ich danke schon mal jeden der mitmacht!

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

Alt 14.04.2012, 15:22   # 2
phraser
Ehrenmitglied
vip
Bewertung:
phraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punkte
Registriert seit: Dec 2004
Internet: >=100Mbit
Beiträge: 2.709
Power: 34
MacOS 10.6 Firefox 11
Core:
Code:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


Anim:
Code:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 1 passed: 1 failed: 0 Event handling: passed


AJAX:
Code:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 3 passed: 3 failed: 0 XML: passed JSON: passed JSONP: passed


Safari folgt heute Abend.
Zum Benchmark -> willst du da Screenshots etc?
  phraser ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 15:30   # 3
powernator
Underground King
blau
Bewertung:
powernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punkte
Registriert seit: Nov 2008
Internet: VDSL 50Mbit
Beiträge: 2.050
Power: 22
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 1 passed: 1 failed: 0 Event handling: passed
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 3 passed: 3 failed: 0 JSONP: passed XML: passed JSON: passed


bittesehr


OMNIA MORS AEQVAT
  powernator ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 15:33   # 4
°EraZoR°
Outlaw Legend
blau blau blau 
Bewertung:
°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte
°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte°EraZoR° hat mehr als 25.000 Punkte
Registriert seit: May 2006
Internet: >=100Mbit
Beiträge: 3.129
Power: 38

Code:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed
Code:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19 tests: 1 passed: 1 failed: 0 Event handling: passed
Code:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19 tests: 3 passed: 3 failed: 0 JSONP: passed XML: passed JSON: passed


Keine Errors inner Console..



I ♥ Werder
  °EraZoR° ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 15:44   # 5
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
Zitat:
Zum Benchmark -> willst du da Screenshots etc?
die zahlen am ende sind interessant oder wenn bei XJS ein feld rot/schwarz gekennzeichnet wurde.

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 16:08   # 6
Inragee
Kabel Wurm
rot rot rot 
Bewertung:
Inragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 Punkte
Inragee hat mehr als 5000 Punkte
Registriert seit: Feb 2011
Internet: >=50Mbit
Beiträge: 952
Power: 11
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 tests: 1 passed: 1 failed: 0 Event handling: passed


Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 tests: 3 passed: 2 failed: 1 XML: passed JSON: failed JSONP: passed

Code:
[17:10:51.218] getAttributeNode() sollte nicht mehr verwendet werden. Verwenden Sie stattdessen getAttribute(). @ http://murdoc.eu/xjs/tests/ajax.html
Die beiden Benchmarks :
Slick
Code:
final time (less is better) 39 19 49 18 23 26 7

Task
Code:
final time (less is better) 165 368 401 582 330 294 304
  Inragee ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 16:24   # 7
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
kannst du den ajax-test bitte nochmal ohne addons wiederholen?

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 16:36   # 8
Inragee
Kabel Wurm
rot rot rot 
Bewertung:
Inragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 Punkte
Inragee hat mehr als 5000 Punkte
Registriert seit: Feb 2011
Internet: >=50Mbit
Beiträge: 952
Power: 11
Fehlercode : [17:37:52.658] getAttributeNode() sollte nicht mehr verwendet werden. Verwenden Sie stattdessen getAttribute(). @ http://murdoc.eu/xjs/tests/ajax.html

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 tests: 3 passed: 2 failed: 1 XML: passed JSON: failed JSONP: passed


Hab alle Firefox Addons deaktiviert. Immernoch das selbe.
  Inragee ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 16:41   # 9
phraser
Ehrenmitglied
vip
Bewertung:
phraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punkte
Registriert seit: Dec 2004
Internet: >=100Mbit
Beiträge: 2.709
Power: 34
Zitat:
Zitat von Murdoc Beitrag anzeigen
die zahlen am ende sind interessant oder wenn bei XJS ein feld rot/schwarz gekennzeichnet wurde.
slickspeed:
final time (less is better) 54 27 54 30 30 27 13
taskspeed:
final time (less is better) 171 358 330 626 322 280 290

bei mir sind bei XJS einige Felder rot..
  phraser ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 16:47   # 10
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
bei taskspeed weiß ich, dass der "append" test sehr schlecht ausfällt, aber solange XJS noch vorn mit dabei ist isses i.o ^^

@Inragee: danke für die rückmeldung. ich installier mir mal firefox 9 und such nach dem fehler.

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 17:05   # 11
Inragee
Kabel Wurm
rot rot rot 
Bewertung:
Inragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 PunkteInragee hat mehr als 5000 Punkte
Inragee hat mehr als 5000 Punkte
Registriert seit: Feb 2011
Internet: >=50Mbit
Beiträge: 952
Power: 11
Zitat:
Zitat von Murdoc Beitrag anzeigen
bei taskspeed weiß ich, dass der "append" test sehr schlecht ausfällt, aber solange XJS noch vorn mit dabei ist isses i.o ^^

@Inragee: danke für die rückmeldung. ich installier mir mal firefox 9 und such nach dem fehler.
Nur mal so aus interesse, was hat denn der Fehler zu bedeuten ? Ist es was schlimmes ?
Kannst auch im irc antworten.
  Inragee ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 17:26   # 12
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
fehler ist behoben, danke fürs testen!

fehlerhafte stelle:
https://github.com/droptable/xup.to-...58603c42f9d583

chrome/opera werfen eine exception wenn der angefoderte typ (in diesem fall "json") nicht untersützt wird, firefox <= 10 verwerfen den wert einfach ohne sich bemerkbar zu machen.

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 17:40   # 13
terraNova
Ehrenmitglied
vip
Bewertung:
terraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 Punkte
terraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 PunkteterraNova hat mehr als 15.000 Punkte
Registriert seit: Feb 2007
Beiträge: 1.326
Power: 24
Mac OS X (10.7.3) - Safari (5.1.5)

Core:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.5 Safari/534.55.3
tests: 38
passed: 29
failed: 9

isX, isString, isArray, isArrayLike, isFunction, isElement: passed
slice, every, each, filter, extend, curry, wrap, identical, mixin: passed
get push concat indexOf forEach each filter pluck invoke reverse: failed
constructor: passed
.attr(): passed
.style(): passed
.hide(): passed
.show(): passed
.data(): passed
.find(): failed
.prop(): passed
.identify(): passed
.wrap(): passed
.remove(): passed
.childs(): failed
.first(): failed
.matches(): passed
.parent(): passed
.up(): passed
.down(): failed
.next(): exception: 'null' is not an object (evaluating 'node.next()[0]')
.insert(): passed
.update(): exception: 'undefined' is not a function (evaluating 'h(E).childs()')
.append(): passed
.offset(): passed
X#store(), X#fetch(), X#isset(), X#unset(): passed
X.store(), X.fetch(), X.isset(), X.unset(): passed
sessionStorage JSON support: passed
X#on(), X#fire(), X#off(): passed
using window and document: passed
general: passed
extended: passed
value() @ Form: exception: 'undefined' is not a function (evaluating 'f(x.elements).value(u)')
value() @ Form-Element: passed
collect: exception: 'undefined' is not an object (evaluating 'x.nodeName.toLowerCase')
defer: passed
action (URL based execution of controller-functions): passed


Animation:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.5 Safari/534.55.3
tests: 1
passed: 1
failed: 0

Event handling: passed


AJAX:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.55.3 (KHTML, like Gecko) Version/5.1.5 Safari/534.55.3
tests: 3
passed: 3
failed: 0

XML: passed
JSON: passed
JSONP: passed


Externe Benchmarks:

Slickspeed:
  1. 13ms (Prototype 1.7)
  2. 13ms (Native)
  3. 15ms (Zepto 0.8)
  4. 20ms (XJS)
  5. 27ms (jQuery 1.7.1)
  6. 29ms (MooTools 1.4.2)
  7. 33ms (Dojo 1.7.1)


Taskspeed:
  1. 148ms (Dojo 1.7.1)
  2. 160ms (MooTools 1.4.3)
  3. 174ms (PureDom)
  4. 190ms (XJS)
  5. 215ms (jQuery 1.7.1)
  6. 256ms (Prototype 1.7)
  7. 297ms (Zepto 0.8)

Fehler:
  • Zepto (0.8): addclass-odd
  • MooTools (1.4.3): bind, bindattr, insertbefore, insertafter

----------------------------------------------------------------------------

Windows 7 x64 - Firefox (11.0)

Core:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
tests: 38
passed: 38
failed: 0

isX, isString, isArray, isArrayLike, isFunction, isElement: passed
slice, every, each, filter, extend, curry, wrap, identical, mixin: passed
get push concat indexOf forEach each filter pluck invoke reverse: passed
constructor: passed
.attr(): passed
.style(): passed
.hide(): passed
.show(): passed
.data(): passed
.find(): passed
.prop(): passed
.identify(): passed
.wrap(): passed
.remove(): passed
.childs(): passed
.first(): passed
.matches(): passed
.parent(): passed
.up(): passed
.down(): passed
.next(): passed
.insert(): passed
.update(): passed
.append(): passed
.offset(): passed
X#store(), X#fetch(), X#isset(), X#unset(): passed
X.store(), X.fetch(), X.isset(), X.unset(): passed
sessionStorage JSON support: passed
X#on(), X#fire(), X#off(): passed
using window and document: passed
general: passed
extended: passed
value() @ Form: passed
value() @ Form-Element: passed
collect: passed
defer: passed
action (URL based execution of controller-functions): passed

Animation:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
tests: 1
passed: 1
failed: 0

Event handling: passed

AJAX:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0
tests: 3
passed: 3
failed: 0

XML: passed
JSON: passed
JSONP: passed


Externe Benchmarks:

Slickspeed:
  1. 5ms (Native)
  2. 10ms (Zepto 0.8)
  3. 14ms (Prototype 1.7)
  4. 12ms (jQuery 1.7.1)
  5. 19ms (Dojo 1.7.1)
  6. 20ms (XJS)
  7. 24ms (MooTools 1.4.2)


Taskspeed:
  1. 79ms (PureDom)
  2. 151ms (Dojo 1.7.1)
  3. 161ms (XJS)
  4. 187ms (Zepto 0.8)
  5. 199ms (MooTools 1.4.3)
  6. 224ms (jQuery 1.7.1)
  7. 428ms (Prototype 1.7)


Fehler:
  • Zepto (0.8): addclass-odd
  • MooTools (1.4.3): bind, bindattr, insertbefore, insertafter

toilet @0.3 (graphics)
toilet - colour based alternative to figlet using libcaca

(23:28) alex2: man ist absolut machtlos gegen diese dummheit
  terraNova ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 17:43   # 14
Dr. Cox
File Camper
gruen gruen gruen gruen gruen 
Bewertung:
Dr. Cox hat 50 bis 99 PunkteDr. Cox hat 50 bis 99 Punkte
Registriert seit: Dec 2007
Internet: DSL 6000
Beiträge: 220
Power: 15
Core:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


Anim:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2 tests: 1 passed: 1 failed: 0 Event handling: passed


Ajax:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.106 Safari/535.2 tests: 3 passed: 3 failed: 0 JSONP: passed XML: passed JSON: passed


CSS-Selektoren:

sonst war alles grün


Framework Funktionen:



Gerne wieder


  Dr. Cox ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 18:22   # 15
furious1
Da geht noch einer!
rot rot 
Bewertung:
furious1 hat die Renommee-Anzeige deaktiviert
Registriert seit: Oct 2008
Internet: DSL 6000
Beiträge: 405
Power: 14
- Windows 7 Ultimate -

Core

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


Animation

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 1 passed: 1 failed: 0 Event handling: passed


Ajax

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 3 passed: 3 failed: 0 XML: passed JSONP: passed JSON: passed


SlickSpeed - IMG
TaskSpeed - IMG - Console Exceptions
  furious1 ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 14.04.2012, 18:54   # 16
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
safari-bugs sind behoben:
https://github.com/droptable/xup.to-...05cc4b650e12e3

danke fürs testen

// taskspeed tests sind nun auch ausgebessert.

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 00:41   # 17
pescalu
Board Raider
gruen gruen gruen 
Bewertung:
pescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punktepescalu hat 1000 bis 2499 Punkte
Registriert seit: Apr 2012
Beiträge: 89
Power: 3
core:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


anim:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 1 passed: 1 failed: 0 Event handling: passed


ajax:
Code:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0 tests: 3 passed: 3 failed: 0 JSON: passed XML: passed JSONP: passed
  pescalu ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 14:38   # 18
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
sehr wichtig wäre auch noch iphone/wp7/android.

also wenn jemand zeit hat -> kurz die tests + benchmarks ausführen

die tests:
http://murdoc.eu/xjs/tests/core.html
http://murdoc.eu/xjs/tests/anim.html
http://murdoc.eu/xjs/tests/ajax.html

benchmarks:
http://murdoc.eu/xjs/tests/slickspeed (CSS-Selektoren)
http://murdoc.eu/xjs/tests/taskspeed (Framework Funktionen)

weiteres im ersten beitrag

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 15:06   # 19
powernator
Underground King
blau
Bewertung:
powernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punktepowernator hat 2500 bis 5000 Punkte
Registriert seit: Nov 2008
Internet: VDSL 50Mbit
Beiträge: 2.050
Power: 22
Vom handy aus:
Code:
Mozilla/5.0 (Linux; U; Android 2.3.3; de-de; HTC_DesireZ_A7272 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 tests: 38 passed: 37 failed: 1 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): failed
Code:
Mozilla/5.0 (Linux; U; Android 2.3.3; de-de; HTC_DesireZ_A7272 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 tests: 1 passed: 1 failed: 0 Event handling: passed
Ajax-Test kommt irgendwie zu keinem Ende, es passiert einfach nichts mehr


OMNIA MORS AEQVAT
  powernator ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 16:49   # 20
phraser
Ehrenmitglied
vip
Bewertung:
phraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punktephraser hat 2500 bis 5000 Punkte
Registriert seit: Dec 2004
Internet: >=100Mbit
Beiträge: 2.709
Power: 34
Safari 5.0.5 @ MacOS 10.6
Core:
Code:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; de-de) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 tests: 38 passed: 36 failed: 2 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: exception: Result of expression 'elem.nodeName' [undefined] is not an object. value() @ Form-Element: passed collect: exception: Result of expression 'elem.nodeName' [undefined] is not an object. defer: passed action (URL based execution of controller-functions): passed

Anim:
Code:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; de-de) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 tests: 1 passed: 1 failed: 0 Event handling: passed

AJAX:
Code:
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; de-de) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1 tests: 3 passed: 1 failed: 2 JSON: failed XML: failed JSONP: passed


Slickspeed:
Code:
final time (less is better) 30 17 28 16 15 17 8

Taskspeed:
Code:
final time (less is better) 187 293 318 290 261 157 181



Android Ice Cream Sandwich 4.0.2, Samsung Galaxy Nexus
Core:
Code:
Mozilla/5.0 (Linux; U; Android 4.0.2; de-de; Galaxy Nexus Build/ICL53F) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed action (URL based execution of controller-functions): passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed


Anim:
Code:
Mozilla/5.0 (Linux; U; Android 4.0.2; de-de; Galaxy Nexus Build/ICL53F) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 tests: 1 passed: 1 failed: 0 Event handling: passed


AJAX:
Code:
Mozilla/5.0 (Linux; U; Android 4.0.2; de-de; Galaxy Nexus Build/ICL53F) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30 tests: 3 passed: 3 failed: 0 XML: passed JSON: passed JSONP: passed


Slickspeed:

Taskspeed:



Jetzt kann ich dir nurnoch XP Firefox oder Win7 64Bit Firefox/Internet Explorer anbieten
  phraser ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 19:21   # 21
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
@phraser: kannst du (wenn du zeit und lust hast) mal bei jabber joinen?
ich hab leider keinen mac mit nem "alten" safari zur hand um da tiefer nach fehler zu suchen, hab aber ne ahnung wo das problem liegen könnte.

danke fürs testen!

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 19:26   # 22
Mr. Mouse
Kabel Wurm
rot rot rot 
Bewertung:
Mr. Mouse hat die Renommee-Anzeige deaktiviert
Registriert seit: Sep 2006
Internet: >=50Mbit
Beiträge: 959
Power: 21
CORE

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 38 passed: 38 failed: 0 isX, isString, isArray, isArrayLike, isFunction, isElement: passed slice, every, each, filter, extend, curry, wrap, identical, mixin: passed get push concat indexOf forEach each filter pluck invoke reverse: passed constructor: passed .attr(): passed .style(): passed .hide(): passed .show(): passed .data(): passed .find(): passed .prop(): passed .identify(): passed .wrap(): passed .remove(): passed .childs(): passed .first(): passed .matches(): passed .parent(): passed .up(): passed .down(): passed .next(): passed .insert(): passed .update(): passed .append(): passed .offset(): passed X#store(), X#fetch(), X#isset(), X#unset(): passed X.store(), X.fetch(), X.isset(), X.unset(): passed sessionStorage JSON support: passed X#on(), X#fire(), X#off(): passed using window and document: passed general: passed extended: passed value() @ Form: passed value() @ Form-Element: passed collect: passed defer: passed action (URL based execution of controller-functions): passed


ANIM

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 1 passed: 1 failed: 0 Event handling: passed


AJAX

Code:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19 tests: 3 passed: 3 failed: 0 JSONP: passed XML: passed JSON: passed

- arch-user -
  Mr. Mouse ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 21:40   # 23
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
safari 5.0.5 bug ist behoben:
https://github.com/droptable/xup.to-...1f3c51f1365954

wichtig wären jetzt noch mobile browser (ios/wp7/android) und eben exotische browser.
also ältere versionen von firefox (3.6+) und chrome sowie rekonq/konqueror/epiphany unter ubuntu/kubuntu usw.

@powernator
unter android 2.3 tritt ein false-negative fehler auf (action) -> android braucht einfach zu lange dafür ^^

die fehler bei den ajax-tests konnte ich grad nicht reproduzieren, könntest du die tests nochmal wiederholen?

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 15.04.2012, 23:34   # 24
badloader
Final Releaser
rot rot rot rot rot 
Bewertung:
badloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punktebadloader hat 2500 bis 5000 Punkte
Registriert seit: May 2005
Internet: >=50Mbit
Beiträge: 1.934
Power: 29
iOS 5.0.1 @ iPhone 3GS

Slickspeed und Taskspeed Seite zerschießt es mir völlig. Nachdem die Seite komplett geladen hat und die (Ergebnis-)Tabelle kurzzeitig angezeigt wurde, verschwindet sie wie von Geisterhand ins Nirvana (die Tabelle) und die Seite wird ewig lange nach unten hin weiß unterhalb des oberen Textes.

Wenn du willst kann ich das aktuellste OSX noch testen mit Chrome, Firefox oder Safari, welches mit FileVault gecrypted ist. Habe schon das ein oder andere Programme seltsame Dinge tuen sehen mit FileVault.
  badloader ist offline   Mit Zitat antworten

AW: Unittests - Wer Zeit und Lust hat bitte mal reinschauen
Alt 16.04.2012, 03:13   # 25
Murdoc
Moderator
team
Bewertung:
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Murdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 PunkteMurdoc hat mehr als 25.000 Punkte
Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
Themenstarter
... aber die tests laufen alle durch?

wär super wenn dus mit FileVault nochmal testest!

MfG Murdoc

Meins: http://murdoc.eu
  Murdoc ist offline   Mit Zitat antworten
Antwort

RR:Board > Webmaster > Webentwicklung > [JavaScript] - Unittests - Wer Zeit und Lust hat bitte mal reinschauen


Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Battle] - Sig battle....wer hat lust Chrisso GFX-Battles 9 04.02.2008 11:41
Rewardmix-bitte kurz mitmachen (wer grad 2min Zeit hat) !! BW ist selbstverständlich klonschaf Humor & Fun 2 18.11.2007 18:59
Netzwerk-Keine Zugriffsrechte-Bitte mal reinschauen Crashhacker Netzwerk & Internet 1 10.12.2006 00:53
Brauche kleine Statusbildchen. Bitte mal reinschauen... meckes Grafikdesign und Fotografie 4 17.06.2006 16:12
Wer hat Lust.... juppwatis Webentwicklung 4 14.04.2006 23:41



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:27 Uhr.
vBulletin Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.