Dieses Skript erlaubt Tests von Benutzerskripten. Dabei können beliebige Anweisungen auf den Seiten ausgeführt werden, auf denen die Skripte normalerweise aktiv sind. Die Tests werden auf Spezial:Browsertest?tests=xyz ausgeführt, wobei für xyz die Pipe-separtierten Namen der auszuführenden Testmodule angegeben werden muss.

So sieht’s aus

Einbindung

Bearbeiten

Falls du wirklich genau mein Skript verwenden willst, bindest du es mit folgender Zeile Code in deiner common.js ein:

//[[Benutzer:Schnark/js/browsertest.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/browsertest.js&action=raw&ctype=text/javascript');

Wenn du das Skript für eigene Zwecke einsetzen willst, solltest du es kopieren und eigene Tests definieren. Diese sollten so aussehen wie meine Tests.

Wenn du das Skript kopierst, solltest du es auf deine Beobachtungsliste nehmen, um Änderungen mitzubekommen und bei Bedarf auch in deiner Kopie durchzuführen, und einen deutlichen Hinweis auf das Original in einem Kommentar am Beginn des Skripts anbringen.

Der Javascript-Code befindet sich unter Benutzer:Schnark/js/browsertest.js, die Test auf den Unterseiten des Skripts.