当前位置: 首页 > 软件库 > 开发工具 > 测试工具 >

LDTP

Linux 桌面测试项目
授权协议 LGPL
开发语言 Java Python Ruby
所属分类 开发工具、 测试工具
软件类型 开源软件
地区 不详
投 递 者 边国安
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GNU LDTP 是一个 GNU/Linux/Unix 下的 GUI 应用测试工具。支持系统包括:Windows/Linux/Mac/Solairs/FreeBSD/NetBSD/Palm Source

  • 主机和虚拟机之间的拖拽是一个常用功能,比如VMware Workstation, VMware Horizon View 的用户都可以通过拖拽实现主机和虚拟机之间的文件拷贝。最近我进行了调研,并实现在了VMware Horizon view上的DnD自动化测试,做一些经验总结。  为什么使用LDTP + Pywinauto? LDTP 是我常用的UI自动化测试框架,因此主体的对象识别操作都是用了它

  • 由于最近工作需求,需要测试linux(client)上的桌面云产品,因此将之前的windows平台的测试脚本移植到linux平台。 在解决了一大堆依赖的问题后,重写了linux端的log和dmp的收集方法后,终于能走起一次了。 结果发生了ldtp访问的问题,而且问题还特别奇怪。 我的测试是重复连接远程云桌面500次,第一次连接都非常顺利,但是登出后第二次连接的时候,ldtp就罢工了,脚本会尝试重新

  • LDTP doc:  https://ldtp.freedesktop.org/user-doc/ 对于 web 自动化,我们用 Selenium, 但是对于 windows 控件,我们可以使用 LDTP。    首先,需要引用的 jar 包。   CobraWinLDTP-3.0.0.msi (这个是需要安装的,安装到 C:\Program Files (x86)\VMware\CobraWin

  • 一.安装ubuntu14.04LTS     安装ubuntu系统的教程网上很多,此处不再赘述。     由于ubuntu自带的输入法不太好用,就安装了googlepinyin输入法 1.安装googlepinyin(此段转自点击打开链接) 在Ubuntu 14.04下安装Google拼音输入法,如下: A. 获取代码:(没有git的先安装git:sudo apt-get install git-

  • 很简单 sudo apt-get update sudo apt-get install ldtp 验证ldtp 在python命令行 >>> import ldtp >>> from ldtp import * >>> guiexist('-gedit') 0 但是报错: /usr/local/lib/python2.7/dist-packages/ldtpd/core.py:29: PyGIW

  • Install the following dependency packages • python-atspi or relevant name in your distribution • twisted-web or relevant name in your distribution • python-gnome or relevant name in your distribution

  • http://www.docin.com/p-116903687.html   http://blog.sina.com.cn/s/blog_63c7b0330100h30z.html http://ldtp.freedesktop.org/wiki/    

  • 注意:这里只是简单的对比下两个的区别,关于Dogtail的使用在后续章节体

 相关资料
  • 测试 Android Library 项目类似于测试应用项目。唯一的不同点在于整个库(包括它的依赖)都是自动作为依赖库被添加到测试应用中。结果就是测试 APK 不单只包含自身的代码,还包含了 Library 项目以及它依赖的代码。Library 的 manifest 被组合到测试应用的 manifest 中(引用这个 Library 的项目作为容器)。androidTest task 变为只执行安

  • 我想通过RobotFramework测试桌面电子应用程序。我下载了Selenium2Library,在网上看到了一些关于这方面的文章。我使用以下文本为变量创建vars.py:

  • 我有一个用Java编写的小实用程序,用Netbeans作为“Maven项目”编写(项目上的小图标上有一个样式化的“m”)。我想把这个实用程序以及它所依赖的库打包成一个jar文件;我希望jar文件包含必要的运行库,这样我就不必单独打包它们。 Netbeans指令说,当我运行build时,我将在项目目录下创建'dist'和'lib'目录,并且(因为我在项目属性中设置了主类),我将在清单文件中指定它。所

  • 1.1. RHOME 桌面版调试工具 1.2. 功能 1.3. 安装 1.4. 使用步骤 1.1. RHOME 桌面版调试工具 使用 RHOME 桌面版调试工具,验证设备云服务接口是否正确接入智能家居协议。 1.2. 功能 远程驱动调试(云云对接) 自动发现调试(局域网对接) 1.3. 安装 从 Release (mac 版 | windows 版) 页面下载最新的适合你的操作系统的已打包的程序。

  •  10.13 一面 10.18 二面 10.30发offer 一面 : 自我介绍 项目中的难点 应用了什么方法 解决了什么问题 期望在哪工作 期望薪资 大概二十分钟 二面: 简单做了个ppt 自我介绍· 实习项目介绍 项目背景 在项目中的主要工作 简单说一下slam框架和原理 硬件选型是怎么考虑的 为什么用贵的激光雷达 不使用相机 红外相机 遇到的困难 解决的方法 有什么改善 测试用例怎么编写 怎

  • 当你进入MATLAB,MATLAB桌面显现出来,包含管理文件的工具(图形用户界面),变量,以及与MATLAB关联的应用软件。 第一次启动MATLAB时,即使你的发射台窗口可能包含不同的条目,桌面也出现如下显示图象。 你可以通过打开,关闭,移动和调整界面里的工具来改变界面的外观。你还可以将工具移动出界面或返回界面里(称为"入船坞",docking)。所有的界面工具提供共同的特征,如上下文菜单和键盘的

  • 桌面版可以从官网下载,支持Windows和Mac系统。 幕布的桌面客户端操作和网页版一致,这里不再赘述,不同的地方有以下几点: 搜索 桌面版支持全文搜索。 导出 桌面版支持将文档导出为图片。 桌面版导出PDF文档时,可保留层级线。

  • 问题内容: 该命令仅覆盖一个目录中的文件。 我想要整个项目,这意味着测试应覆盖dir中的所有文件以及该dir下的所有千岁树dir 。 这样做的命令是什么? 问题答案: 这应该在当前目录及其所有子目录中运行所有测试: 这应该针对给定的特定目录运行所有测试: 这应该以前缀为的导入路径运行所有测试: 这应该运行所有带有前缀的测试导入路径: 这应该在$ GOPATH中运行所有测试: