软件测试-第二章录制脚本.ppt

上传人:zhu****ei 文档编号:5405426 上传时间:2020-01-28 格式:PPT 页数:39 大小:2.74MB
返回 下载 相关 举报
软件测试-第二章录制脚本.ppt_第1页
第1页 / 共39页
软件测试-第二章录制脚本.ppt_第2页
第2页 / 共39页
软件测试-第二章录制脚本.ppt_第3页
第3页 / 共39页
点击查看更多>>
资源描述
使用IBMRationalFunctionalTester进行功能测试 录制脚本 2 目录 功能测试项目测试脚本开发过程测试验证点 3 FunctionalTest项目 创建一个FunctionalTest项目FunctionalTest项目视图 Unit标题 4 创建一个FunctionalTest项目 方法一 点击文件 新建 FunctionalTest项目 5 创建一个FunctionalTest项目 方法二 从FunctionalTester的工具栏 点击新建按钮 6 输入项目名称 7 FunctionalTest项目视图 FunctionalTest项目视图是FunctionalTest透视图左边的一个区域面板在FunctionalTest项目视图中列出了每个项目的测试资产 8 FunctionalTest项目视图 下面的图标出现在项目视图中 9 测试脚本开发过程 启动录制执行用户操作插入验证点停止录制 10 测试脚本开发流程 11 启动录制 点击Window Preferences来访问FunctionalTest选项 点击RecordaFunctionalTestScript按钮或者点击File New FunctionalTestScriptUsingRecorder 在RecordaFunctionalTestScript对话框中选择你想要存储测试脚本的项目 输入一个脚本的名字 12 启动录制 13 执行用户操作 当录制测试时 启动被测试应用的最好方式是在录制测试时使用startApp命令 startApp会使用应用配置信息启动被测试应用 FunctionalTester将打开你制定的Java程序或者你浏览器中的HTML页面 14 执行用户操作 15 执行用户操作 步骤 在录制期间 点击录制工具栏中的启动应用程序按钮 StartApplication对话框打开 16 执行用户操作 步骤 点击应用程序名称下来框的箭头查看你能够测试的程序列表 Java应用程序被表示为 应用程序名 java HTML程序被表示为 应用程序名 html 选择你想要测试的程序并点击确定 17 插入验证点 在录制测试的过程中 你也可以针对你要测试应用的数据和对象属性插入验证点 在录制期间 验证点捕获对象信息并将它存储在一个基线文件中 在你回放脚本时验证点将捕获对象信息 并与基线进行比较 18 插入验证点 19 停止录制 当你完成了需要测试的操作后 你可以通过录制工具栏中的停止录制按钮停止录制的过程 或者你也可以通过关闭被测试应用程序来停止录制 在停止录制后 FunctionalTester将打开测试编辑器 测试编辑器中将呈现出你刚刚录制的测试脚本 20 停止录制 21 测试验证点 验证点用来检查一个已经发生的动作或者检查一个测试对象的状态 当你创建一个验证点时 你正捕获被测试应用中对象的信息作为基线信息 在回放过程中 使用这个基线信息与当前对象的信息进行比较 22 测试验证点 在录制工具栏中的插入验证点或操作命令按钮使你能够录制验证点 23 录制验证点的步骤 选择一个应用中要测试的对象在这个对象上选择一个操作动作 24 选择一个应用中要测试的对象 有三种选择测试对象的方法 拖动手形选择 测试对象浏览器和时间延迟选择 25 对象寻找器 对象寻找器是一个最常用和最直接的选择测试对象的方法 下面是使用它的具体步骤 1 在验证点和操作向导中的选择方法下拉菜单中选择 拖动手形选择 2 使用鼠标点击手形按钮 并按住鼠标键 将手形拖到你要测试的对象上面 这时测试对象被一个红色的方框包围 对象的名字被显示出来 3 当你释放鼠标键时 对象被选定 识别出的对象属性被列在验证点和操作向导下方的对象识别属性网格中 26 对象寻找器 27 测试对象浏览器 使用测试对象浏览器浏览你的对象 浏览器显示出你的应用程序中可测试的对象层次树 28 时间延迟的选择 29 对象识别属性 30 选择为对象执行的操作 在你选择了一个对象后 你应该选择一个对测试对象执行的操作 有四个可以选择的操作 两个操作是验证点 数据或者属性 两个操作是根据对象进行脚本化动作 31 选择为对象执行的操作 32 操作 创建数据验证点 在回放脚本时 使用数据验证点来测试你选定对象的数据 对象名被列在页面的上端 根据被对象代理提供的信息 测试列表显示在数据值域 33 操作 创建数据验证点 34 操作 创建数据验证点 数据验证点能够测试以下类型的数据 列表菜单层次表格本文树状结构静态文本 35 操作 创建属性验证点 当你录制一个验证点时 一个对象的属性基线被生成 每次回放脚本时 对象的属性将与基线进行比较判断是否有变化发生 这个信息对于识别应用中潜在的缺陷是非常有用的 36 操作 创建属性验证点 37 操作 获取特定的属性值 当你录制一个测试时 你能够获得被选定对象的一个单一属性值 FunctionalTest将添加一个getProperty命令在你的脚本中 并在回放时返回属性值 38 操作 获取特定的属性值 39 总结 自动化功能测试操作的第一步是要根据你的测试目 录制与被测试系统交互的行为动作 本章节将向大家介绍如何使用RationalFunctionalTester录制测试脚本 Unit标题
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!