Frage

ist ein Flexunit sehr beeindruckend Rahmen für die Prüfung und mit der neuen Integration in Flash Builder 4 ist es ein Klacks, es zu benutzen. Allerdings bin ich mir nicht sicher, warum es unbedingt exklusiv nur Unit-Tests. Meiner Meinung nach, ich denke, die Werkzeuge große Kandidaten für Performance-Tests werden auch angezeigt.

Es sollte auch, dass durch Leistung erwähnt testen ich spreche nicht über ganze Systeme zu testen. Vielmehr, ich bin mehr daran interessiert, in einer Bibliothek tatsächliche Einheiten zu testen. Zum Beispiel testet Belastungs-Datenstrukturen, um die Skalierbarkeit Probleme zu bestimmen.

Ist dies getan, oder gibt es ein Referenzmaterial gibt, die Berührungen zu diesem Thema?


Um weiter die Frage zu klären, lassen Sie mich ein mögliches Szenario beschreiben.

Lassen Sie uns sagen, dass wir eine Bibliothek von Datenstrukturen erstellen, zum Beispiel Sammlungen. Diese Strukturen sollen auf Effizienz konzentrieren, anstatt Funktionen. Während sie sicherlich live benötigen Testen oder als-close-to-Live-Szenarien, kann ich mir vorstellen, dass einige Engpässe leicht, bevor er auf die Abnahmeprüfung gefangen werden kann.

Die Frage ist also, was die Best Practices für Stress einzelne Einheiten zu testen? Ist Einheit nützlich Prüfung für Stress einzelnen Einheiten zu testen oder die aus einem solchen Test unbedeutend gesammelten Daten, so dass es nur eine Verschwendung von Zeit und Energie?

War es hilfreich?

Lösung

„Ist Unit-Tests nützlich für Stresstests einzelne Einheiten“

Warum nicht eine Ihrer Unit-Tests ein paar tausend Instanzen erstellen, üben sie ein wenig, und sie dann zerstören. Zeit die gesamte Sequenz und die Prüfung nicht, wenn es zu lange dauert.

Mindestens dann sind Sie Grenzen auf sie.

setzen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top