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

发表于:2017-04-11来源:weixin作者: 冯宇翔点击数: 标签:Sikuli
1、根据参数who,找到要调用微服务模块 2、微服务模块,收到命令后,根据参数dowhat,调用上层的原子测试功能 3、上层命令执行层在执行原子测试功能的

1、  根据参数 who ,找到要调用微服务模块

2、  微服务模块,收到命令后,根据参数 dowhat ,调用上层的原子测试功能

3、  上层命令执行层在执行原子测试功能的时候,用到了 parastodo 参数

图 4 -4 自动化测试系统网络分布设计图

4.4  平台自动化测试系统实际组网图

自动化测试系统实际组网图如下。

整个系统测试系统分布在 3 个测试 PC 上。

1、  两台 PC 上都安装有软电话 + 模拟工具,也安装了相应的软电话和模拟工具的 Sikuli 驱动模块

2、  第三台 PC 上安装运行有两个 python 编写的微服务脚本。一个可以对 Oracle 数据库进行操作,另外一个可以通过 SSH 协议远程对服务器进行操作。对服务器进行操作的模块目前只实现了日志分析功能。

图 4 -5 平台自动化测试系统实际组网图

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