linux 和 vncrobot

发表于:2008-06-24来源:作者:点击数: 标签:linuxLinuxvncrobot
开始使用一个 测试工具 vnc robot , 不错, 跨平台而且被测试机器已经安装realvnc,所以不存在对被测试系统干扰的问题. 其工作原理和robot的physical方式很接近,不过属于c/s架构. 在 linux 下,server代理client和X server通讯. 所以必要的延时和界面方式的选择
开始使用一个测试工具 vncrobot, 不错, 跨平台而且被测试机器已经安装realvnc,所以不存在对被测试系统干扰的问题. 其工作原理和robot的physical方式很接近,不过属于c/s架构.

        在linux下,server代理client和X server通讯. 所以必要的延时和界面方式的选择需要保持一致.

        过程

        . 在rc.local中加入vncserver启动命令,使被测试机器自动启动服务

        . 在客户端运行vncrobot,调入脚本,可以启动测试

        优点

        . 有总比没有好

        缺点

        . 针对位置和图像而非控件和窗口

        . 延时显著

        应用特点

        . 针对成熟模块

        . 可用于回归测试和系统基本数据自动载入恢复

        . 保持X11的参数配置始终一致

        . 不作复杂的事情和异常处理

        . 前台程序和后台服务控制有效互动

原文转自:http://www.ltesting.net