开发系统关键字
robot framework提供了 Evaluate 关键字,当robot framework 不能解决需求时,直接写个.py 程序,通过Evaluate 关键字调用。但动不动就这么干的话其实robot framework 就成了鸡肋,所以,规范的做法是去封装系统关键字。
需求:MSISDN、IMSI进行了TBCD编码,需要反转使之易读
e.g. :0x6871x6xx0x68f1 –> 86176xxxx0861
1.在..\Python27\Lib\site-packages目录下创建CustomLibrary目录,用于放自定义的library库。在其下面创建tbcdreverse.py 文件:
注意添加注释,最好给个示例。
2.CustomLibrary目录下创建init.py文件:
3.导入lib,可以查看关键字
4.测试用例
结果: