




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动化测试中的脚本测试 什么是脚本测试什么是测试脚本测试脚本的分类脚本语言与其它语言的比较 脚本测试 就是编写测试脚本对测试对象进行自动化测试 测试脚本 Testingscript 一般指的是一个特定测试的一系列指令 这些指令可以被自动化测试工具执行 为了提高测试脚本的可维护性和可复用性 必须在执行测试脚本之前对它们进行构建 或许会发现这样的情况 即有的操作将出现在几个测试过程中 因此 应有目的地确定这些操作的目标 这样就可以复用它们的实施 测试脚本是自动执行测试过程 或部分测试过程 的计算机可读指令 测试脚本语言 testscriptinglanguage 是脚本语言的一种 准确地讲是脚本语言在测试领域地一个分支 是自动化软件测试设计的基础 测试脚本技术分类 线性脚本 是录制手工执行的测试实例得到的脚本 这种脚本包括所有的击键 功能键 控制测试软件的控制键及输入数据的数字键 非常低的脚本开发成本 要求代码能力较低 不需要计划和设计 测试数据在脚本中 维护成本较高 2 结构化脚本 类似于结构化程序设计 结构化脚本中含有控制脚本设计的指令 这些指令或为控制结构或为调用结构 比线性开发脚本成本较高 要求有一定的代码能力 需要简单的计划和设计 测试数据在脚本中 维护成本相对低一些 3 共享脚本 脚本可能被多个测试事例使用 比结构开发脚本成本较高 要具有调整代码的编程技巧 需要计划和设计 测试数据也是硬编码的 维护成本比线性脚本编写要低一些 4 数据驱动脚本技术 将测试输入存储在独立的文件中 而不是存储在脚本中 需要脚本参数化和编程成本比共享的编写要高一些 要具有较高的调整代码编程技巧 需要更多的计划和设计 测试数据独立存储在数据表或者外部文件 维护成本较低 5 关键字驱动脚本 较复杂的数据驱动技术的逻辑扩展 脚本开发成本高 要求要有很强的编程能力 最初的计划和设计及管理成本很高 测试数据在外部文件 维护成本较低 脚本解释器是脚本语言工作的核心 所有具体指令或是函数的执行都由它来完成 扩展项实现了与其它语言的接口 使脚本语言运行C C java等函数成为可能 同时在用户具体应用中可以定义命令和函数 应用更加灵活 作为解释器它也提供了基本的内建指令或是函数 不同厂商 版本的解释器提供的内建命令 函数 可能不同 脚本语言与其它语言的比较 结构化程序设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025二级建造师考试题库及参考答案
- 江西省新余市2024-2025学年七年级下学期期末语文试题(解析版)
- 舞台技术工试题及答案
- 技术体系面试题及答案
- 2025年工具钳工(中级)考试试题题库
- 2025技术研发合同协议范本
- 2025新会计准则对保险业的影响及保险合同的完善
- 2025药品代加工合同模板
- 摄像机基础知识培训课件
- 搭配课件教学课件
- GB/T 17449-1998包装玻璃容器螺纹瓶口尺寸
- GB/T 12243-2021弹簧直接载荷式安全阀
- GB/T 10066.4-2004电热设备的试验方法第4部分:间接电阻炉
- PMC知识培训课件
- CJJ82-2019-园林绿化工程施工及验收规范
- 高中数学教材分析讲座课件第五章-三角函数
- 个人信息(模板)
- 会计师事务所验资工作底稿模板
- 婚育情况登记表
- (完整版)水电工安全技术交底
- 骨科学研究生复试真题汇总版
评论
0/150
提交评论