使用方法:使用编程器对存储器进行数据复制 *** 作的基本配制是:一台计算机(编程器对计算机的要求并不高,一般来说,只要能够运行Windows 98 *** 作系统即可),一台编程器以及与编程器配套的驱动软件。一般 *** 作步骤如下:
①将编程器与稿或计算机连接好。不同的编程器与计算机的连接方式也不太相同,有的编程器是连接到计算机并口(打印机接口)上,有的是连接到计算机的串口上(COM1或COM2),有的使用USB接口(如RF910)。从速度上来说,USB接口最快,串口最慢。
②将与编程器配套的驱动软件安装到计算机上,并按要求对编程器进行相关的设置。
③运行编程器驱动软件,图所示是RF910驱动软件的运行界面。选择存储器型号。
④ *** 作编程器驱动软件,读取计算机中存储的所需数据作为数据源。
存储器数据源的取得有两种方法:第一种是找一台与所修故障机相同型号的正常显示器,将存储器拆下,插到编程器上,读出其中的数据,并保存到计算机中;第二种是直接利用已经保存在计算机中的键弊伍存储器数据(可以是自己以前所做的数据备份,厂家提供的数据或从网上下载的数据)。
⑤把空白存储器(或已使用过的各件存储器)插到编程器上,卜昌 *** 作编程器驱动软件,编程器将正常的数据写入到空白存储器中。
⑥将写好数据的新存储器更换到故障机上。
汽车遥控器高级解码器解码步骤如下:1、使用遥控器将车悄罩辆锁定、解锁或启动,将其信号记录下来,升桥并使用特殊的硬件或软件工具进行分析。
2、分析RF信号的频率、编码方式和数据吵运猛格式等关键信息,以便编制出相应的解码程序。
3、对记录的信号进行解码,并生成对应的可重播信号,然后将信号发送到车辆接收器,以达到遥控车辆的目的。
关键字的使用
RF的能力是由关键字提供的,所以我们必须对RF的常用关键字有个了解,这样才能把RF用好
常用的RF关键字就在RF的标准库中
http://robotframework.org
关键字参数
第一列是关键字的名州坦称
第2列是关键字的参数
常用关键字
set variable 只支持赋值一个字符串给变量,如果我们想赋值一个整数,或者浮点数,需要用Convert To integer Convert To Number
如果我们想把一个数字作为关键字的参数,可以使如槐用数字变量
Should be true 与python两个区别:
1.变量前面加个$符号
2.不能中间有多于两个空格
认识测试库
通常,关键字是由测试哭提供的。其实测试库就是python模块文件。
关键字就是python库里面的函数和类的方法。
RF本事就是python程序,所以它的寻找库文件的原理和python是一样的。最终是通过sys.path
我们在哪个目录下面运行robot,哪个目录就是当前工作目录当前工作目录就是在sys.path里面的。所以我们房子啊当前目录下面的python模块文件,直接就能被找到
RF脚本使用函数名、方法名、大小写不敏感
库的导入
要使用测试哭提供的关键字,我们必须要声明导入渣迹友库当然一个特例:除了RF的builtin库的关键字,不需要声明。
库的名称在RF里面是大小写敏感的。
有的库,在导入的时候,可以提供参数,比如SeleniumLIbrary
http://fobotframework.org/SeleniumLibrary/SeleniumLibrary.html
importing 链接,点开,有参数就是导入可以设置的参数
timeout=5.0
run_on_faullure=Capture Page Screenshot
screenshot_root_directory=None
其实这些导入时带参数的库,对应的测试库都是用类实现的
这些参数就是类的初始化方法init里面的参数
变量的用法
RF中的变量,实质上就是一个python变量,他只想一个python对象。
所以RF的变量对应的是什么Python对象,他就是什么类型的对象
循环
RF用:FOR来实现循环,没有while循环
对应的文档解释在这里
http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#for-loops
:FOR \ 为旧语法 、
FOR END为新语法
range用法
python中,我们常常用到range方法,RF也有类似的支持
http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#id578
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)