返回
当前 - 选择题 - 自动化测试题号:0020200500023
单选题
2020年11月第23题
题号:0020200500023
单选题
2020年11月第23题
自动化测试
简单
中频
收藏
分享
反馈
自动化测试工具主要使用脚本技术来生成测试用例,其中,(线性脚本)是录制手工测试的测试用例时得到的脚本;(数据驱动脚本)是将测试输入存储在独立的数据文件中,而不是在脚本中。
浓缩知识点
自动化测试脚本主要分为线性脚本、结构化脚本、数据驱动脚本、共享脚本及关键字驱动脚本等类型。线性脚本可通过录制手工测试过程生成,包含所有鼠标、键盘操作及输入数据,能完整回放测试流程,适合简单测试场景,但数据与逻辑绑定,维护成本较高。结构化脚本借鉴结构化编程思想,具备分支、循环等逻辑结构及函数调用机制,可复用代码块,可维护性优于线性脚本,无需依赖录制生成。数据驱动脚本将测试输入数据单独存储在外部独立文件中,脚本仅保留测试逻辑,同一脚本可通过多组不同数据驱动执行,大幅提升测试覆盖效率。共享脚本是可被多个测试用例调用的通用型脚本,核心是实现脚本复用,减少重复开发工作,与数据存储方式无直接关联。
正确答案
A
本题考察的是自动化测试脚本技术的分类与特点。
自动化测试脚本主要分为线性脚本、结构化脚本、数据驱动脚本、共享脚本及关键字驱动脚本等类型。结构化脚本借鉴结构化编程思想,具备分支、循环等逻辑结构及函数调用机制,可复用代码块,可维护性优于线性脚本,无需依赖录制生成。数据驱动脚本将测试输入数据单独存储在外部独立文件中,脚本仅保留测试逻辑,同一脚本可通过多组不同数据驱动执行,大幅提升测试覆盖效率。共享脚本是可被多个测试用例调用的通用型脚本,核心是实现脚本复用,减少重复开发工作,与数据存储方式无直接关联。
本小问答案是 线性脚本。题干中的“录制手工测试的测试用例时得到的脚本”对应线性脚本。
因此,选项 A 正确。
