black-box-testing相关内容
什么是单元测试、黑盒测试和白盒测试?我用谷歌搜索,但我发现的所有解释都非常技术性.谁能用一个适当的例子以简单的方式回答这个问题? 解决方案 在黑盒测试中,您并不关心被测试事物的内部结构如何工作.您调用公开的 API 并检查结果;你不在乎被测试的东西做了什么给你结果. 在白盒测试中,您确实关心被测试事物的内部结构如何工作.因此,您不仅可以检查事物的输出,还可以检查被测试事物的内部变量是
..
我正在使用 pytest-qt 来自动测试 PyQt GUI.对话框需要作为测试的一部分进行处理(不应模拟对话框). 例如,必须处理单击按钮后出现的文件对话框.有两个问题 在按钮单击命令之后,程序控制转到事件处理程序,而不是转到下一行,我可以尝试将鼠标单击/击键发送到对话框. 由于 QDialog 未添加到主窗口小部件中,因此它不会被列在主窗口小部件的子窗口中.那么如何获取QDi
..
我们正在使用黑盒(功能集成)测试方法来测试Django应用程序,其中客户端使用对Django应用程序的REST API调用来执行测试.客户端在不同的VM上运行,因此我们不能使用典型的coverage.py(我认为). 是否有一种方法可以计算这些黑盒测试的覆盖率?我可以以某种方式指示Django在测试覆盖率模式下启动和停止,然后报告测试覆盖率吗? 解决方案 功能集成测试的覆盖范围实际上
..
我有一些受并发影响的方法.特别是"Rush"(又称“比赛")条件.我应该对它们进行单元测试还是对它们进行集成/黑盒测试? 我认为设置单元测试可能是一项相当艰巨的任务,但也是集成测试... 解决方案 我发现本文及其对我的问题的指导意义:
..
在学校作业中,我应该为一个方法编写blackbox测试,该方法返回 true 参数
..