Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Archived entries for selenium

Selenium Tests with Drupal

Johan Falk stellt die Test Suit Selenium vor und gibt einige Tips für den Einsatz.

Selenium is a framework for automated testing in web environments, allowing you to record and play back tests in a rather simple and quick way. This screencast series presents some Selenium basics in three episodes.

Use Selenium to automate Drupal configuration

Chris Shattuck demonstriert in einem Screencast einen interessanten Einsatz von Selenium:

During a recent push to a production server, I recorded a Selenium test to illustrate one of its uses, which is porting Drupal configuration changes from one server to another reliably. In this example, I use a Selenum test suite to accomplish several tasks, including:

  • Import a content type
  • Import a view
  • Install modules
  • Create a multi-paned panel page
  • Fill out several configuration forms.

Sehr cool.

Testing Web applications

IBM developerWorks stellt einige Lösungen für das Testen von Web Applications vor. Selenium kannte ich schon, aber von twill und Windmill hatte ich noch nichts gehört.

In this article, I explore three functional testing tools: Windmill, Selenium, and twill. Both Windmill, and Selenium are functional Web testing frameworks that allow automation of user interface testing in a Web browser for JavaScript and Asynchronous JavaScript and XML (Ajax) applications. Twill is a lightweight Web scripting tool that deals with non-JavaScript functional testing.

Selenium Tutorial

Sameer Borate erklärt in zwei Artikeln Selenium. Teil 1 ist eine Einführung in Selenium, Teil 2 behandelt Selenium RC und Möglichkeit die Tests als PHPUnit Test zu exportieren.

Acceptance Testing mit PHP

In der Zend Development Zone gibt es ein Tutorial zu Acceptance Tests mit PHPUnit 3.0, dem PEAR Packet Testing_Selenium und Selenium Remote Control (RC)

Acceptance Testing is a valuable practice to learn. In assessing how our applications operate in reality against a set of testable expectations we can measure completion and maintain that assurance across time. In the absence of Acceptance Tests we have no such assurance and we’ll find ourselves relying more and more on manual testing of the application. Manual testing requires far more time, and it’s less certain in whether it captures all potential problems. Likewise, Integration and Unit Testing is not a replacement for proper Acceptance Testing.

With PHPUnit and Selenium, or indeed let’s not forget alternatives like SimpleTest and it’s webtest support (or its Selenium support in CVS!), Acceptance Testing is a simple affair which requires little practice to get started.



Copyright © 2004–2009. All rights reserved. – Impressum

RSS Feed. This blog is proudly powered by Wordpress and uses Modern Clix, a theme by Rodrigo Galindez.