Performance-Tests

zope-testbrowser

Mit zope-testbrowser lassen sich auch Performance-Tests durchführen. Dabei lässt sich für jedes Browser-Objekt angeben, wieviel Zeit jeder Request benötigte. Dies kann verwendet werden, um für einen Request eine tolerierbare Antwortzeit festzulegen. Dabei sollte jedoch nicht lastRequestSeconds verwendet werden, da dies unterschiedliche Zeiteinstellungen der Maschinen mitberücksichtigt, sondern lastRequestPystones:

>>> browser.open('http://localhost:8080/mysite/')
>>> browser.lastRequestPystones < 5
True
funkload

erlaubt es komplexe Tests mit komplexen Zyklen zu schreiben und gibt ansehnliche Reporte aus.

Zum Weiterlesen:

Fabric

erlaubt Ihnen, SSH-Befehle auf vielen Servern gleichzeitig auszuführen.

Zum Weiterlesen: