Je viens de créer une petite application (en utilisant Django) qui acceptera tous les CV de demandeurs d'emploi. Ainsi, tout demandeur d'emploi télécharge son CV dans le formulaire fourni. Comment puis-je tester cela en utilisant des testcases. Je suis habitué à écrire des appareils pour mes données initiales en utilisant des fichiers json. Comment aurais-je le même genre de chose avec les fichiers doc? Je veux simplement exécuter mes testcases sur un ensemble de CV différent. Comment puis-je y parvenir avec un minimum de complexité.Test des téléchargements de documents dans le serveur de développement à l'aide de fichiers json
1
A
Répondre
0
vous pouvez essayer django fake file uploads
0
Ofcourse c'est un travail autour je suis venu avec. Je place tous mes fichiers .doc dans le répertoire/fixtures/et les ouvre manuellement et les lis. comme:
MyTests de classe (TestCase):
def setUp(self):
from django.test.client import Client
self.client = Client()
self.file = open(settings.FILES + 'somefile.doc', 'rb')
def test_someusecase(self):
signup_data = {'fname':"Alexander", 'email':'[email protected]', 'file':self.file}
response = self.client.post(path='/signup/', data=signup_data)
donc sa juste une autre façon d'obtenir mon pui. Je suis sûr que ce n'est pas la meilleure solution. Si quelqu'un en trouve un! faites le moi savoir.
Questions connexes
- 1. Configurer des références de serveur de développement
- 2. Comment placer des fichiers dans le dossier Documents du développement de xcode pour iPhone?
- 3. WebClient.DownloadFileAsync: Avec de nombreux téléchargements de fichiers
- 4. Tester des téléchargements de fichiers authentifiés dans merb
- 5. Importants téléchargements de fichiers avec l'applet Java
- 6. données de base, les téléchargements de fichiers et thread-safety
- 7. Serveur SMTP de développement
- 8. Copier des fichiers dans la bibliothèque de documents dans SharePoint
- 9. Incorporation de documents de plusieurs pages dans des documents LaTeX
- 10. Serveur de développement Web ASP.NET
- 11. Approches de conception de serveur de fichiers
- 12. Comptage des installations/téléchargements de plugins eclipse
- 13. Afficheur de fichiers multi-formats pour le développement .Net
- 14. jQuery trop lent avec le serveur de développement Asp.Net
- 15. Serveur de développement de tests de stress/serveur de production
- 16. Démarrage du serveur Web de développement ASP.NET (Cassini) dans le cadre de la configuration de test unitaire?
- 17. Disparition Expando dynamic_properties dans le serveur de développement
- 18. Stocker des documents dans un système de fichiers au lieu d'une base de données dans la bibliothèque de documents SharePoint
- 19. structure de données laide à la recherche java
- 20. Pourquoi les téléchargements de fichiers s'arrêteraient-ils sur un serveur LAMP occupé?
- 21. Serveur de développement ASP.NET inaccessible
- 22. Comment gérer les téléchargements de fichiers sur un serveur d'images dédié?
- 23. Serveur de portail léger pour le développement de WebSphere Portal?
- 24. Comment assurer que nous publions la production sur le serveur de prod et le test sur le serveur de test
- 25. Stratégie de classement des documents pour le système de partage de fichiers P2P
- 26. Qu'est-ce qu'un concept de travail pour distribuer des téléchargements protégés/individuels dans Rails?
- 27. Arrêter le serveur de développement lorsque j'arrête le débogage
- 28. Stocker des documents sur le serveur Web - meilleure approche
- 29. test de performance du système de fichiers
- 30. Impossible de supprimer un cookie sur le serveur de test