HTML Tidy bereinigt HTML-Code. Ähnlich wie der W3C Validator zeigt HTML Tidy die Fehler im HTML-Code an. Allerdings korrigiert er sie auch und zeigt anschließend den korrekten Code an. Neben bestimmten Voreinstellungen wie z.B. dass alle Tags in Großbuchstaben geschrieben sein sollen, ermöglicht HTML Tidy auch die Angabe der Zeichen pro Zeile.
Das Tool kann online verwendet werden. Es steht aber auch als Desktop-Anwendung zum Download zur Verfügung.
Tags:HTML,
Validierung Bookmarken bei...

Refactor! for ASP.NET ist ein kostenloses Refactorierungstool für ASP.NET 2.0. Das Tool kann hier heruntergeladen werden und integriert sich das Kontextmenü in Visual Studio.
Das Tool bringt eine Vielzahl von nützlichen Funktionen mit sich. Hier eine Auswahl:
- Sicheres Umbenennen
- Parameter neu anordnen
- Überladung erstellen
- Style-Attribute in CSS auslagern
- Code-Block in User Control auslagern
- Validator hinzufügen
- …
Tags:ASP.NET,
Refactoring,
Visual Studio Bookmarken bei...

Die Selenium IDE ist eine Extension für den Firefox Browser. Sie enthält das Selenium Core Paket und ermöglicht das Aufzeichnen von Testfällen
Nach der Installation der Extension, die hier heruntergeladen werden kann, lassen sich Testfälle generieren, indem man einfach die zu testende Web-Applikation aufruft und die Test-Aktionen durchführt. Diese werden von der IDE registriert und in den Test aufgenommen.
Testfälle lassen sich aber auch manuell per Quellcode hinzufügen. Die Testfälle können in einer der folgenden Sprachen erstellt werden:
- HTML
- Java
- C#
- Perl
- PHP
- Python
Tags:Browser,
HTML,
Unit Tests Bookmarken bei...

Mit dem Tool Selenium lassen sich automatische Frontend-Tests für Web-Applikationen durchführen. So lassen sich direkt im Browser z.B. Formulare oder Login-Vorgänge automatisiert testen.
Das Tool kann unter http://www.openqa.org/selenium heruntergeladen werden. Da das Tool aus mehreren Modulen besteht, empfiehlt es sich zu überlegen, welches Tool für die eigene Anwendung am sinnvollsten ist. Das Selenium Wiki hilft bei der Auswahl. Das Tool funktioniert sowohl im Internet Explorer als auch im Firefox.
Um eine Web-Applikation zu testen, genügt für’s Erste das Selenium Core Paket. Nach dem Herunterladen wird das Paket einfach auf den Webserver abgelegt, auf dem die zu testende Applikation liegt (z.B. http://localhost/selenium). Durch Aufruf der Datei index.html im selenium Ordner können Standardtests durchgeführt werden, um die korrekte Funktionalität von Selenium zu testen.
Eigene Tests werden in Form von HTML-Dateien angelegt. Die HTML-Dateien enthalten die Testfälle in Form einer Tabelle. Dort wird z.B. ein Test in der folgenden Form beschrieben:
[code lang="html"]
| open |
../index.php |
|
| verifyTextPresent |
Willkommen |
|
[/code]
Dieser Test öffnet die Seite index.php und überprüft die geöffnete Seite auf den Text “Willkommen”. Auf ähnliche Weise lassen auch Tests für Formulare oder Login-Vorgänge definieren. Auf der Website und im Core-Paket finden sich reichlich Beispiele.
Als nächstes muss eine TestSuite-Datei erstellt werden, die einen Link auf einen oder mehrere Tests enthält. Auch dies geschieht in Tabellenform.
[code lang="html"]
cellspacing="1"
border="1"
class="selenium">
| Test Suite |
| TestOpenMoodle |
[/code]
Diese TestSuite-Datei kann über den TestRunner (z.B. http://localhost/selenium/core/Test-Runner.html) aufgerufen werden und der Test ausgeführt werden.
Tags:HTML,
Unit Tests Bookmarken bei...

Für Webdesigner benötigen zum Testen ihrer Arbeit verschiedene Browsertypen und Versionen auf ihrem PC. Leider ist es standardmäßig nicht möglich z.B. den IE 6 und den IE 7 parallel zu installieren.
Das Tool “Multiple IE Versions” schafft Abhilfe. Es ermöglicht die parallele Installation des IE 3 – 7. Es kann hier kostenlos heruntergeladen werden. Absolut empfehlenswert!
Tags:Browser,
Internet Explorer,
Windows Bookmarken bei...
