在构建测试用例时，两种方法中哪一种更常见？
基于规范的测试旨在根据适用的需求测试软件的功能。这种级别的测试通常需要向测试人员提供完整的测试用例，然后测试人员可以简单地验证对于给定的输入、输出值（或行为）“是”或“不是”与测试用例中指定的预期值相同。测试用例是围绕规范和需求构建的，即应用程序应该做什么。它使用软件的外部描述，包括规范、需求和设计来导出测试用例。这些测试可以是功能性的，也可以是非功能性的，尽管通常是功能性的。
功能性