我写过单元测试以及django文档。我可以从python manage.py test
运行测试。那很好。但是,我想从点击按钮运行测试。这个按钮可以在我的用户界面的任何地方此外,我想生成一个简单的报告通过或失败。 Python/Django unittest
模块可以吗?有没有什么办法从django网站的按钮点击运行unittest?
回答
在网络应用程序中运行测试听起来很奇怪。我担心测试数据库的数据库设置会干扰默认的数据库设置。
但是,如果我真的想这样做,我会尝试从视图方法中调用call_command('test')
。祝你好运,你应该在生产中禁用它。
谢谢你。我试着用'os.system'命令。我正在考虑不这样做。 –
'os.system'启动一个单独的进程,但'call_command()'直接在同一个进程中调用一个Django管理命令。他们不是一回事,@AshrafulIslam。 –
Ow。我懂了。那我一定要试试这个。非常感谢。 –
- 1. 点击按钮提交时,在Django网站运行python脚本
- 2. 有没有办法找出TButtonGroup的哪个按钮被点击?
- 3. 有没有什么办法可以知道一个按钮没有按下确定的时间点击?
- 4. 有没有办法让网站全屏显示(用户点击)?
- 5. 有没有办法停止通过键盘点击按钮?
- 6. 有没有什么办法解析网站内容的DOM树?
- 7. 在没有编号的网站上点击搜索按钮
- 8. 点击按钮时异步方法没有运行
- 9. 有没有办法运行Chrome扩展程序而不点击?
- 10. 有没有办法找出本地ip是什么网站?
- 11. 按钮没有被点击
- 12. webdriver没有点击按钮
- 13. jquery没有按钮点击
- 14. 有没有办法找出用jquery点击了什么元素?
- 15. 该程序运行一次,当按钮被点击,然后什么也没有
- 16. AutoHotkey的:有时按钮没有点击
- 17. 为什么我的DataGridView中的按钮没有点击?
- 18. Javascript函数没有从点击运行 - 我做错了什么?
- 19. 有没有办法阻止按国家访问我的网站?
- 20. 有没有办法使用按钮
- 21. 为什么我的按钮点击事件没有被触发?
- 22. 有没有办法使用web浏览器点击按钮的一般方式
- 23. 没有“允许网站”按钮的WebView“受限站点”页面
- 24. 没有敲击声按钮点击 - android
- 25. 行动方法没有被执行,而点击按钮
- 26. 按钮点击后没有刷新页面运行PHP代码
- 27. 运行程序时,按钮没有响应点击
- 28. 有没有办法做一个选择框通过点击一个按钮
- 29. 有没有办法在点击按钮时不发送整个Web表单?
- 30. unittest保存按钮点击python
恕我直言,你正在测试的系统内部运行unittests不是一个好主意。你将不得不假设你想测试的系统正在测试它。 –