使用 Sikuli 实现系统级自动化测试(9)

发表于:2017-04-11来源:weixin作者: 冯宇翔点击数: 标签:Sikuli
2、 cmdagent.sikuli : Sikuli脚本调用的底层脚本,封装了Socket通信的功能。该脚本在指定端口进行侦听,接收命令,解析并调用上层相应的函数进行处理。该

2、  cmdagent.sikuli : Sikuli 脚本调用的底层脚本,封装了 Socket 通信的功能。该脚本在指定端口进行侦听,接收命令,解析并调用上层相应的函数进行处理。该脚本被主脚本 ngccagenttest.sikuli 和 XProtest.sikuli 进行 import 导入。

3、  commonfuncs.sikuli : Sikuli 脚本调用的底层脚本,封装了很多底层通用的类和函数。该脚本被主脚本 ngccagenttest.sikuli 和 XProtest.sikuli 进行 import 导入。

4、  ngccagenttest.sikuli : 驱动模拟测试工具的脚本

5、  XProtest .sikuli : 驱动测试软电话的脚本

6、  Si kuli : Sikuli 执行程序的安装目录。

5  附录

5.1  Cmdagent 消息处理代码

class CmdReceiver():

def __init__(self , localip , port , pclass):

…… .

try:

self.s.bind((self.host , self.port))

原文转自:https://mp.weixin.qq.com/s/XMsmK6kaysG7Y_DUZjnx-Q