阅读更多

5顶
0踩

编程语言

Marathon Java GUI 测试工具 - 2.0 版本发布,支持Script脚本记录和运行JRuby 和 Jython。

Marathon是一个GUI测试工具,允许开发者运行和记录script脚本通过Java Swing UI应用。它用Java编写,使用Python和Ruby作为脚本语言(非常简单,语法可读性强)。Marathon包括一个记录工具,编辑工具,播放和调试工具来运行测试脚本。



新功能:

   1. 支持 Jython 2.2.1, Jython 2.5 和 JRuby 1.1.2 作为录制 scripts脚本
   2. 集成调试功能,能够设置断点和单步运行。
   3. 拥有一个脚本控制台,能够运行应用。
   4. 强大的集成编辑工具,支持代码高亮和code自动生成。
   5. 能够测试UI和代码。

主页: http://www.marathontesting.com/Marathon.html
下载: http://sourceforge.net/project/platformdownload.php?group_id=46616
讨论: http://groups.google.com/group/marathon-testing

来自: java.dzone.com
5
0
评论 共 4 条 请登录后发表评论
4 楼 free_xiaoyu 2008-10-23 10:47
刚好需要这个东西,学习一下,
3 楼 freej 2008-10-23 09:16
好东西,研究一下
2 楼 lokinell2006 2008-10-22 22:46
GUI测试一直都是个头大的问题,正好研究一下
1 楼 小白·菜 2008-10-22 16:34
正好在学python,留名

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • java中对流的感悟与认识

    在面对java这门语言的时候,对于初学者来说有些高理论知识确实不容易接收与理解。在流这个点中,有时候有转不过思维,这是因为java中描述的是抽象概念,与我们日常的思维方式不一致造成的,我就自己对流这块的感悟与理解,分享给大家。。。

  • java中对流的两种操作

    java中对流的两种操作,本人自己实际项目中用于修改数据库SQL脚本用过的

  • 对Java中流的理解

    对Java中流的理解什么叫流?对流进行分类节点流处理流四种基本流对上面图中的流的功能进行介绍 什么叫流? Java中的流是个抽象的概念,当程序需要从某个数据源读入数据的时候,就会开启一个数据流,数据源可以是文件、内存或网络等等。相反地,需要写出数据到某个数据源目的地的时候,也会开启一个数据流,这个数据源目的地也可以是文件、内存或网络等等。 对流进行分类 按照流的方向不同:分为输入流和输出流。 按...

  • 深入理解 Java中的 流 (Stream)

    个人小站,正在持续整理中,欢迎访问:http://shitouer.cn 小站博文地址:深入理解 Java中的 流(Stream)机制 最近在看《Hadoop:The Definitive Guide》,对其分布式文件系统HDFS的Streaming data access不能理解。基于流的数据读写,太抽象了,什么叫基于流,什么是流?Hadoop是Java语言写的,所以想理解好Had...

  • InputStream——关于Java中对流的操作

    征服我Java的软肋,InputStream,我不怕你了!  天命使然,一直在学Java,虽然有好几次都想转型,用点C++或是.net之类的,可以说是博采众长吧,但一直没有什么机会,反而,在各种各样的找工作和培训中反复的接触Java,Oracle和JavaScript,自认对Java比较熟悉,可是只要一考,操作中总会出现一些让人想不到的问题,丢人。而对于Java中文件的操作,我更是摸不清头脑

  • Python基础详解(十三):(视频符号化)将视频转换成ASCII符号形式展示出来

    本项目的目的是将宣传视频转成ASCII符号形式展示出来。

  • ffmpeg 使用

    // For video only ffmpeg -i input-file.mp4 -vf reverse output.mp4 // For audio and video: ffmpeg -i input-file.mp4 -vf reverse -af areverse output.mp4 图片序列与视频的互相转换 ffmpeg可以把一组图片转换...

  • 自动驾驶采集多视角图像处理(python实现不同文件夹下同名图片批量拼接并生成视频)

    cv2.videowriter_fourcc是...使用cv2.videowriter_fourcc可以将视频数据编码为指定类型的视频文件,以便在其他设备上播放或编辑。参数列表MPEG-4编码 .mp4 可指定结果视频的大小MPEG-4编码 .mp4 可指定结果视频的大小。

  • 手把手教你使用opencv-python库制作屏幕录制工具(附源码)

    应用平台 windows 10 python 3.7 屏幕录制部分 屏幕录制可以简单地理解为将屏幕快照以动图的形式播放,这里我选用PIL下的ImageGrab来截取屏幕画面,首先 pip install Pillow 之后需要将截取到的快照数组合成为视频...

  • java 流概念的理解

    java 流概念的理解 详细介绍 一、“流”的概念 “流”是一个抽象的概念,它是对输入输出设备的一种抽象理解,在java中,对数据的输入输出操作都是以“流”的方式进行的。“流”具有方向性,输入流、输出流是相对的。当程序需要从数据源中读入数据的时候就会开启一个输入流,相反,写出数据到某个数据源目的地的时候也会开启一个输出流。数据源可以是文件、内存或者网络等。 二、“流”的分类 “流”序列中的数据可以是未经加工的原始二进制数据,也可以是经过一定编码处理后符合某种格式的特定数据,因此java中的“流

  • 如何理解Java中的 流 (Stream)

    首先,流是什么? 流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。 可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念。 当程序需要从某个数据源读入数据的时候,就会开启一个输入流,数据源可以是文件、内存或网络等等。相反地,需要写出数据到某个

  • Java中的流与IO

    J3 - 白起 技术(I/O流) 最近在看 Netty 相关的内容,以后就会写一些和 Netty 相关技术的文章。 而 Netty 作为业界最流行的 NIO 框架之一,在开始之前就自然要全面的介绍一下 BIO、NIO 以及 AIO 相关的内容了。 所以在开始 Netty 之前,我就来介绍介绍 I/O 的基本体系,以此来向你们构建出 Netty 的魅力。 一、流是什么 百度概念: 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流。流的本质是数据传输,根..

  • Java中的流与文件:流

    一、流        Java API中,可以从其中读入一个字节序列的对象称为输入流,而可以向其中写入一个字节序列的对象称为输出流。这些字节序列的来源地和目的地可以是文件,而且通常都是文件,但是也可以是网络连接,甚至是内存块。抽象类InputStream和OutputStream构成了输入/输出类层次结构的基础。

  • 我对流的理解

      在这里我不讨论流的分类流的定义等,只想说说在我心中流是什么。网络上很多文章在解释这一问题时会用到下面一张图,同时解释说想象在源与目的之间有一个管道,这样便于理解。我十分不同意,这个比喻看似形象,其实是隔靴搔痒避开问题本质,深思不禁会问这个管道到底是什么东西?   其实一句话就能说清楚:流是数据的有序分次操作。举例说明,本地有个txt文件内容是“ABC”,创建一个字节输入流对象将其读取到...

  • 使用opencv-python制作屏幕录制工具

    应用平台 windows 10 python 3.7 屏幕录制部分 屏幕录制可以简单地理解为将屏幕快照以动图的形式播放,这里我选用PIL下的ImageGrab来截取屏幕画面,首先 pip install Pillow 之后需要将截取到的快照数组合成为视频...

  • 0.linux笔记.....持续更新...

    0.1. 将UbuntuLauncher启动器移动到底部 0.2. 一个窗口中运行多个终端方法 1.Markdown的用法 2.source 用法 3.安装软件 4.Linux cat命令详解 6.服务器会话问题 7.安装NVIDIA显卡驱动+cuda+cudnn步骤 8.Linux添加...

  • 常用小功能代码——python

    将视频按照一定时间截取图片并且保存,或者说隔几帧保存一下一幅图像。 import os import subprocess def convert_video_images(source_path, output_path): fileTypes = ['.avi', '.mp4', '.flv', '.mov', '....

  • nanopc-T4 开发板通过USB麦克风采集录制音频

    使用 ffrmpeg 将实时视频与音频合并并推流到 rtmp 服务器中4. 成功实现opencv采集图像与音频合并推送到rtmp 1. 使用 nanopc-T4 开发板采集音频 使用开发板采集音频时,总是报错,通过查阅很多资料后,逐渐有了一些...

  • 《树莓派开发笔记 - 第1部分 基础篇》第6章 树莓派摄像头操作

    -t 30000 -tl 2000 -o image%04d.jpg,将会在 30 秒的时间内,每两秒拍摄一次,并且将文件命名为:image1.jpg、image0002.jpg…image0015.jpg。注意 %04d 表示在文件名中数字部分加入前导零,使其成为 4 位数。例如...

Global site tag (gtag.js) - Google Analytics