J'ai quelques éléments de page divisés en blocs visuels séparés.Django - test de différents blocs visuels
Je suis en train d'intégrer les fichiers html frontaux du concepteur, il est donc important pour moi de tester leur apparence dans le navigateur individuellement (chaque bloc).
Quelle est la manière la plus simple de mettre en œuvre ceci en utilisant django-testing?
Je sais que je peux créer une vue avec tous les blocs et appeler cette page via twill ou sélénium. Je pense qu'il doit y avoir une commande spécifique de plate-forme plus simple que je peux utiliser dans les tests comme gnome-open render_to_string(abcd.html,{})
Me rappelle l'école de pensée de Joel qui embauche un «testeur» qui est discipliné et qui ne dérange pas ce truc ennuyeux de test encore et encore; mais je ne l'accepte pas nécessairement.
En outre, quelle est la manière la plus simple de spécifier à django d'utiliser un in-memory-sqlite-db pour le test, afin que le processus puisse être accéléré?
Je suis un peu confus par l'utilisation de 'gnome-open'. Pourquoi voudriez-vous que les tests ouvrent de nouvelles applications? Ne devraient-ils pas être automatisés et autonomes? – notnoop
notnoop: J'aimerais les tests pour ouvrir plusieurs onglets de navigateur avec un bloc chacun, donc je peux ** voir ** qu'ils apparaissent comme requis, à partir du modèle de conception html. –