Question

FlexUnit est tout à fait un cadre impressionnant pour les tests et la nouvelle intégration dans Flash Builder 4, il est une évidence pour l'utiliser. Cependant, je ne suis pas sûr pourquoi il est nécessairement exclusive juste des tests unitaires. À mon avis, je pense que les outils sont d'excellents candidats pour les tests de performance.

Il convient également de mentionner qu'en tester les performances que je ne parle pas de tester des systèmes entiers. Au contraire, je suis plus intéressé à tester des unités réelles dans une bibliothèque. Par exemple, le stress test des structures de données afin de déterminer les problèmes d'évolutivité.

Est-ce fait ou est-il un matériau de référence là-bas qui touche à ce sujet?


Afin de clarifier davantage la question, permettez-moi de décrire un scénario possible.

Disons que nous créons une bibliothèque de structures de données, pour les collections d'instance. Ces structures sont destinées à mettre l'accent sur l'efficacité plutôt que les caractéristiques. Alors qu'ils ont certainement besoin de tester en direct ou de près à des scénarios en direct, je peux imaginer que certains goulots d'étranglement peuvent être facilement pris avant d'aller à des tests d'acceptation.

La question est, ce qui est considéré comme les meilleures pratiques pour le stress test des unités individuelles? Est-ce utile pour les tests unitaires tests de stress unités individuelles ou sont les données recueillies dans de telles insignifiants de test, ce qui en fait juste une perte de temps et d'énergie?

Était-ce utile?

La solution

« Est-ce utile pour les tests unitaires de stress tests unités individuelles »

Pourquoi ne pas avoir un de vos tests unitaires créer quelques milliers de cas, les exercer un peu, puis les détruire. Le temps de la séquence entière et échouent au test si elle prend trop de temps.

Au moins, vous mettez des bornes dessus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top