我刚刚构建了一个小应用程序(使用Django),它将接受任何求职者简历。因此,任何求职者都可以使用提供的表格上传他/她的简历。我如何使用测试用例对其进行测试。我习惯于使用json文件为我的初始数据编写灯具。我如何拥有与doc文件相同的东西?所以简单地说,我想在不同的简历集上运行我的测试用例。我如何才能以最小的复杂性实现这一目标使用json文件在开发服务器上测试文档上传
1
A
回答
0
0
Ofcourse,这是围绕我想出了一个工作。我将所有的.doc文件放在/ fixtures /目录下,并手动打开它们并阅读它们。像:
类MyTests(测试用例):
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)
所以它只是一个替代的办法让我的东西做。我相信它不是最好的解决方案。如果有人找到一个!让我知道。
相关问题
- 1. 使用JUpload在开发服务器中上传Asp.Net MVC文件
- 2. 打开文件上传到服务器
- 3. 当尝试上传服务器上的文件时发生java.lang.IndexOutOfBoundsException
- 4. 文件上传:在服务器上
- 5. Jmeter测试使用文件上传的Restful Web服务
- 6. 使用[defaultSession uploadTaskWithRequest:request fromFile:fileURL]上传的文件;不在服务器端上传文件
- 7. 使用流星文件在服务器上传文件veliov组
- 8. 使用iPhone上传FTP服务器上的文本文件
- 9. 服务器上的文件上传
- 10. php:上传服务器上的文件
- 11. 上传服务器上的文件
- 12. 我试图上传文件服务器使用的EXT.NET 2.0
- 13. 如何使用POST在HTTP服务器上上传文件?
- 14. 如何上传文件在服务器上使用move_uploaded_file
- 15. 如何在服务器上使用弹簧上传文件
- 16. 如何在FTPS服务器上使用m2crypto上传文件
- 17. 使用Volley Library在服务器上上传文件或图像
- 18. 在Tomcat服务器上使用Spark框架上传文件
- 19. 在FTP服务器上的Android文件上传引发IllegalStateException
- 20. 在开发服务器上测试facebook应用程序
- 21. Spray:使用Specs2测试文件上传
- 22. 在服务器上传文件
- 23. Android,在tomcat服务器上传文件
- 24. 上传文件到服务器在android
- 25. 在Android上传文件到服务器
- 26. 在服务器上传PDF文件
- 27. 如何在服务器上传文件?
- 28. 在Android上传文件到服务器
- 29. 在zf2上测试上传的文件
- 30. 如何模拟文件上传使用GAE开发服务器测试平台的Python