Automatisierte Website-Tests / Vernunft / Qualität


11

Ich denke darüber nach, ein Tool zu erstellen, das vom Stamm einer Webseite ausgeht und die gesamte Website durchläuft, eine Liste von Ressourcen wie CSS / HTML / Javascript-Dateien sammelt und dann CSS / Javascript Lint + HTML Validator + Broken Link Finder ausführt. Bevor ich so etwas baue, habe ich mich gefragt, ob das schon existiert?

Vielen Dank.

Ich habe Google schon ziemlich oft durchsucht und konnte nicht viel finden.


1
Es gibt Tools, die einige Ihrer Angaben ausführen, aber ich finde sie nicht hilfreich. Entweder ist meine Site klein genug, um die Überprüfungen auf den verschiedenen Sites einzeln durchführen zu können, oder meine Site ist so groß, dass das Tool "Alles überprüfen" nicht mehr funktioniert und Stunden in Anspruch nimmt.
Rincewind42

Antworten:


2

Ich denke, Sie wären der Erste, wenn Sie ein Paket machen würden, das es kann

  • Scannen Sie eine Website nach Ressourcen
  • Überprüfen Sie HTML
  • Überprüfen Sie CSS
  • Überprüfen Sie JS
  • Finden Sie defekte Links

Ich kann mir ein paar Möglichkeiten vorstellen, einige davon zu tun.

Möglicherweise können Sie HTTrack oder einen anderen Website-Kopierer verwenden, um nach Ressourcen zu suchen .

Die HTML-Validierung kann mit diesem Tool durchgeführt werden: WDG HTML Validator (hat die Option " Gesamte Site validieren" )

Es gibt ein Microsoft-Plugin für IIS - Search Engine Optimization Toolkit , mit dem eine bestimmte Site nach defekten Links durchsucht werden kann (zusammen mit mehreren anderen hübschen Site-Statistiken).

Ich kann mir keine vorstellen, die CSS und JS beim Scannen einer gesamten Site validiert. Moderne Webdesign-Praktiken liefern normalerweise ohnehin eine kleine Anzahl von JS / CSS-Dateien, sodass Sie diese unter bestimmten Umständen in Ordnung bringen können. Ich sehe jedoch das Potenzial für die Notwendigkeit, Inline-JS / CSS zu scannen.


Um Sie bei der Entwicklung eines solchen Tools zu unterstützen, können Sie die Quelle für herunterladen

W3C Markup-Validator : http://dvcs.w3.org/hg/markup-validator/

CSS Lint : https://github.com/stubbornella/csslint

JS Lint : https://github.com/douglascrockford/JSLint


2

Vielleicht hilft dieser Link: Website-Check

Du kannst nachschauen:

  • Barrierefreiheit
  • Validierung (zum Beispiel W3C)
  • Sonstiges (zum Beispiel Links)
  • Show (HTTP-Antwort / WHOIS)
  • Schätzung (Website-Verkehr)
  • Website-Analyse

Vielleicht wäre es einfach, eine Offline-.NET-Anwendung zu erstellen, um alle diese Links in einer Anwendung zusammenzufassen.

Grüße

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.