对过程的无知 不知道一个过程并不意味着它不能被测试。黑盒技术可以说明以下示例,其中有必要获得两个数字中较小的一个: 输入:设两个整数 n1 和 n2,分别等于 5 和 。 处理:确 玻利维亚电话号码数据 定n1和n2之间的最小数。 输出:最小的数字是 5。 因为是黑盒子,不知道是通过什么方式进行处理的,而5和9是已知的输入数据的值,两者的最小数都是5。为什么要选择这种类型的测试某些过程?什么时候方便应用这种技术? 尽管上述过程的知识可能微不足道,但在构建软件元素时,有多种因素会影响有关应应用哪种类型的测试的决策。证明选择黑盒测试合理的一些示例可能是执行测试的人员的经验验证流程内部执行的操作的访问级别和权限甚至是产品开发所在的阶段. 软件。
![Image](http://www.tgnumbers.com/wp-content/uploads/2023/01/Bolivia-Phone-Data.png)
什么是黑盒测试 可以根据软件必须符合的每个功能的 文档(软件需求规范)的结构来生成测试用例。由于每个黑盒测试用例都会与软件的每个功能相关,因此它们也被称为功能测试。 创建测试用例的任务是测试人员或质量分析师执行的活动的一部分,为此他们必须与功能分析师协调工作,功能分析师以在过程中可以实现相互理解的方式减轻某些功能。预期的操作,以及功能需求和测试用例之间必要的可追溯性。 对于需求及其后续测试用例的开发,我们将解决特定用户在 应用程序中注册的影响。 用户注册 从系统必须允许用户注册”的功能需求和分析输入处理和输出数据我们将能够详细阐述和了解您的黑盒测试范围。