Questions marquées «testing»

Vérifier le comportement d'un système logiciel par rapport au comportement attendu de ce système.







8
Fichiers uniques ou multiples pour tester une seule classe?
En recherchant les meilleures pratiques de tests unitaires pour aider à élaborer des lignes directrices pour mon organisation, je me suis demandé s'il était préférable ou utile de séparer les montages de test (classes de test) ou de conserver tous les tests d'une seule classe dans un seul fichier. Fwiw, …

7
Le gestionnaire veut un environnement combiné de développement et de production
Je travaille dans une petite équipe de programmation soutenant une organisation plus grande. Cette année, notre responsable a décidé d'utiliser les technologies Oracle Apex pour gérer la grande majorité des données de notre entreprise. Ce serait correct, sauf que nous n'avons qu'un seul serveur Apex. Notre manager a décrété que …


9
Y a-t-il trop d'odeur de code d'assertions?
Je suis vraiment tombé amoureux des tests unitaires et du TDD - je suis infecté par le test. Cependant, les tests unitaires sont normalement utilisés pour les méthodes publiques. Parfois, même si je dois également tester certaines hypothèses-assertions dans des méthodes privées, car certaines d'entre elles sont "dangereuses" et la …




4
Comment structurer les tests où un test est la configuration d'un autre test?
Je teste l' intégration d' un système, en utilisant uniquement les API publiques. J'ai un test qui ressemble à ceci: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, password) assert ok url = wait_for_confirmation_email() assert url ok = account_verify(url) assert ok token = get_auth_token(email, password) a = …
18 testing 

5
Pourquoi utiliser la base de données en mémoire pour les tests d'intégration?
Je suis vraiment confus quand je vois beaucoup d'implémentation de base de données en mémoire utilisée pour les tests, car j'ai également beaucoup entendu des meilleures pratiques de test d'intégration que l'environnement exécutant le test devrait ressembler le plus possible à l'environnement de production, y compris le système d'exploitation , …
18 testing 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.