扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件测试中等
单选题
2024年11月第45题
中等
单选题
2024年11月第45题
#第二版教材
#了解即可
基于数据驱动的测试中,测试脚本通常读取(__),以实现根据不同数据来灵活驱动测试过程。
问题(1)
浓缩知识点
数据驱动测试(DDT)核心是实现测试逻辑与测试数据分离,测试脚本可通过读取外部数据文件动态获取测试数据,灵活适配不同测试场景。常见的外部数据文件形式包括Excel表格、CSV文件、JSON、XML文件及数据库等,可批量承载多样测试数据。需明确,脚本文件是执行测试逻辑的载体,程序文件指被测软件代码,配置文件多用于存储环境配置信息,均不承担大规模测试数据的存储与供给作用。采用数据驱动测试模式,能够提升测试脚本复用性,降低测试数据维护成本,高效覆盖多元测试场景。
正确答案
A
本题考察的是自动化测试中的数据驱动测试(Data-Driven Testing, DDT)方法论。
数据驱动测试的核心思想是将测试逻辑与测试数据分离,即测试脚本保持不变,测试数据通过外部数据源进行管理。测试脚本通过读取外部数据文件,动态获取输入数据,从而对不同的测试场景进行验证。
A选项数据文件:正确。在 DDT 中,常用的数据文件格式包括 Excel 表格、CSV 文件、JSON、XML 文件或数据库等,测试脚本通过读取这些文件来动态执行测试。
B选项脚本文件:指的是自动化测试的程序脚本本身,不是用于存储测试数据的介质。
C选项程序文件:指被测试的软件代码,通常不用于存储测试数据。
D选项配置文件:虽然配置文件中可以包含某些环境设置,但它并不承担存储大规模测试数据的作用,且其数据结构较为固定。
因此,选项 A 正确。
