自动化测试-刷卡器

上传人:子 文档编号:42514132 上传时间:2018-06-02 格式:DOC 页数:11 大小:763KB
返回 下载 相关 举报
自动化测试-刷卡器_第1页
第1页 / 共11页
自动化测试-刷卡器_第2页
第2页 / 共11页
自动化测试-刷卡器_第3页
第3页 / 共11页
自动化测试-刷卡器_第4页
第4页 / 共11页
自动化测试-刷卡器_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《自动化测试-刷卡器》由会员分享,可在线阅读,更多相关《自动化测试-刷卡器(11页珍藏版)》请在金锄头文库上搜索。

1、编号:PX20110918内部:刷卡器自动化测试系统方案刷卡器自动化测试系统方案上海葩星信息技术有限公司第 2 页文件状态: 草稿 正式发布 正在修改文件起草分工: Daniel更改历史版本更改描述更改日期更改人1.0初始版本2011-9-15Daniel.Xia第 3 页目目 录录1概述.4 1.1目的.4 1.2适用范围.4 1.3读者对象.4 1.4术语和缩写.4 1.5参考文档.4 2刷卡器自动化测试方案.5 2.1总体方案.5 2.1.1针对 windows 运行环境的实现方案.5 2.1.2针对多种平台的实现方案.5 2.2软件自动化测试方案.6 2.2.1自动化测试软件执行管理方

2、案.6 2.2.2各部分如何工作.7 2.3刷卡动作自动化实现方案.8 2.3.1刷卡器测试台实现方案.8 2.3.2密码按击板实现方案.9 2.3.3XY 机械运动台.9 2.3.4刷卡器夹具.10 2.3.5三维气动点击手臂.10 2.3.6电机控制系统和软件.10 3项目配置和报价.10第 4 页1 概述1.1 目的本文档的目的是:刷卡器自动化测试方案初步方案1.2 适用范围本文档适用于上海葩星科技和 xxxx 电子刷卡器自动化测试项目交流。1.3 读者对象本文档预期读者对象为: (1)xxxx 电子技术人员和相关决策人员 (2)上海葩星科技技术人员和相关商务人员1.4 术语和缩写UUT

3、1.5 参考文档PX-Doc-Guide-基于 Web 的自动化测试 PX-Doc-Guide-机箱机柜板卡走线规划设计 PX-Quote-刷卡自动化测试方案-xxxx 电子-20110915第 5 页2 刷卡器自动化测试方案2.1 总体方案针对不同的应用环境可以采用如下的 2 种测试实现方案:2.1.1 针对 windows 运行环境的实现方案该方案中,主要通过自动化测试引擎软件部分调用 windows 下需要测试的 dll 和 exe 文件,还有就是通过实时以太网访问二位刷卡控制平台。 通过自动化测试引擎中的测试用例定义工具分别定义不同的软件读取动作和硬件刷卡 等动作部分。 然后分别组织不

4、同的测试用例执行就可以实现自动化测试。上位机(Windows 环境)自动化测试引擎被测试的 dll 或 exe实时以太网接 口刷卡端实时以太网接 口USB 或串口二维刷卡工作台图 1:方案一,针对 windows 下的本机测试方案2.1.2 针对多种平台的实现方案和上面的方案有不同,如果要实现针对 linux 等系统下的测试而保证相应的自动化测 试引擎编写的用例通用不改变。可以采用分层的方式实现。在自动化测试引擎层使用的是 windwos 环境。其相应的 testcase 都使用回调函数的方式,通过以太网发送相应的报文到 下层机器。 而相应的下层机器可以使用 linux 或者 windows

5、接收到相应的报文实现动作的执行。第 6 页Linux 或其操作系统上位机(Windows 环境)自动化测试引擎被测试的驱动实时以太网接 口刷卡端实时以太网接 口USB 或串口二维刷卡工作台以太网以太网回调 函数图 2:方案二,针对多种操作系统的测试方案2.2 软件自动化测试方案2.2.1 自动化测试软件执行管理方案软件部分使用一个自动化测试引擎。它提供一个开放 API 接口以方便与其 他应用的通信。序列编辑器和操作者界面利用 API 访问自动化引擎。此外,共 有三种用于定义开发环境、运行时环境和执行环境的特性的重要文件类型。序列编辑器是主要的环境,提供访问自动化测试引擎引擎的功能和特点。 在序

6、列编辑器,测试序列文件,可以创建,调试和修改。序列编辑器包括一个 实用程序来建立部署套件,以纾缓的测试序列和操作员接口分布。第二类是客户端的操作界面。操作界面是一个自动化测试引擎的可定制的 用户接口,可用于执行和调试测试序列的序列编辑器中创建的文件。通常用于 在生产车间或如果您需要提供一个自定义的外观和感觉测试或验证系统的操作 界面。操作界面可以在许多编程语言,其中包括的 C,VB,VB。NET 创建 的。第 7 页2.2.2 各部分如何工作当一个用户界面推出 INI 文件引用设置对环境的特点,包括报告,数据库日志,调试 和用户管理选项。这些 INI 文件选项被改变时更新。 从用户界面的测试序

7、列文件制定和执行的能力是凭借自动化测试引擎引擎通过 API 的 调用。当执行测试序列,选定的进程模型开始执行。过程模型引用的选项配置中的 INI 文 件。 当开始执行,过程模型成为一个独立自动化测试引擎引擎的客户端,使用 API调用执 行的测试顺序,测试模块和其他常见任务,如数据库记录和报告生成。自动化测试引擎引 擎,而过程模型是控制的操作顺序的场景背后的运行,在运行过程模型背后,一切发生。 在下面的图表说明了这一点。第 8 页图:工作原理和过程2.3 刷卡动作自动化实现方案2.3.1 刷卡器测试台实现方案下图所示为刷卡器测试台架实现方案第 9 页被刷测试卡 固定于底座刷卡端固定 在二维平台 上运动2.3.2 密码按击板实现方案下图为按击板实现方案。 通过在二维平台的基础上加上电动按击手臂的功能就可以实现相应的按击 动作。按击板 固定于底座电动按击手 臂2.3.3 XY 机械运动台下图为 XY 二维运动台示意图第 10 页2.3.4 刷卡器夹具刷卡器夹具示意图2.3.5 三维气动点击手臂2.3.6 电机控制系统和软件电机控制系统和软件采用通信速度和安全性能高的 Beckhoff 的端子和相应 的 CNC 控制软件。第 11 页3 项目配置和报价参考PX-Quote-刷卡自动化测试方案-xxxx 电子-20110915

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号