我刚刚构建了一个小应用程序(使用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. 文件上传:在服务器上
- 4. 使用流星文件在服务器上传文件veliov组
- 5. 使用iPhone上传FTP服务器上的文本文件
- 6. 服务器上的文件上传
- 7. 如何使用POST在HTTP服务器上上传文件?
- 8. 如何上传文件在服务器上使用move_uploaded_file
- 9. 使用Volley Library在服务器上上传文件或图像
- 10. 在Tomcat服务器上使用Spark框架上传文件
- 11. 如何在FTPS服务器上使用m2crypto上传文件
- 12. 在FTP服务器上的Android文件上传引发IllegalStateException
- 13. 在开发服务器上测试facebook应用程序
- 14. 在Android上传文件到服务器
- 15. 在服务器上传文件
- 16. 在Android上传文件到服务器
- 17. Android,在tomcat服务器上传文件
- 18. 如何在服务器上传文件?
- 19. 在php中上传文件服务器上的文件php
- 20. 测试AJAX文件上传
- 21. JWebUnit测试文件上传
- 22. 使用webclient上传文件到文件服务器类
- 23. GAS:使用HTML服务上传文件
- 24. 如何使用云存储库处理在开发服务器上使用BlobstoreService上传的文件?
- 25. 将.exe文件从开发移动到测试Sharepoint服务器
- 26. 上传文件:用户到服务器1到服务器2
- 27. Web开发 - 从Windows上保存/上传文件到Linux服务器
- 28. RestFull服务文件上传
- 29. 空文件上传到FTP服务器
- 30. Summernote上传文件到服务器