black-box-testing相关内容

单元测试、黑盒测试和白盒测试

什么是单元测试、黑盒测试和白盒测试?我用谷歌搜索,但我发现的所有解释都非常技术性.谁能用一个适当的例子以简单的方式回答这个问题? 解决方案 在黑盒测试中,您并不关心被测试事物的内部结构如何工作.您调用公开的 API 并检查结果;你不在乎被测试的东西做了什么给你结果. 在白盒测试中,您确实关心被测试事物的内部结构如何工作.因此,您不仅可以检查事物的输出,还可以检查被测试事物的内部变量是 ..
发布时间:2021-09-06 18:42:23 其他开发

如何在不模拟对话框的情况下处理 pytest-qt 中的模态对话框

我正在使用 pytest-qt 来自动测试 PyQt GUI.对话框需要作为测试的一部分进行处理(不应模拟对话框). 例如,必须处理单击按钮后出现的文件对话框.有两个问题 在按钮单击命令之后,程序控制转到事件处理程序,而不是转到下一行,我可以尝试将鼠标单击/击键发送到对话框. 由于 QDialog 未添加到主窗口小部件中,因此它不会被列在主窗口小部件的子窗口中.那么如何获取QDi ..
发布时间:2021-06-24 19:58:43 Python

django测试覆盖率与黑匣子测试?

我们正在使用黑盒(功能集成)测试方法来测试Django应用程序,其中客户端使用对Django应用程序的REST API调用来执行测试.客户端在不同的VM上运行,因此我们不能使用典型的coverage.py(我认为). 是否有一种方法可以计算这些黑盒测试的覆盖率?我可以以某种方式指示Django在测试覆盖率模式下启动和停止,然后报告测试覆盖率吗? 解决方案 功能集成测试的覆盖范围实际上 ..
发布时间:2021-04-22 20:44:17 Python