marathon 安装手册

Marathon 安装手册

 

1,下载安装包:

marathon-1.0.6.zipwindows版本)或者marathon-1.0.6.tar.gzlinux 版本)

2,解压缩,如下图:

3,双击marathon.batwindows版本),linux下双击运行marathon文件

4,探出项目文件路径对话框:

5,点击Browse按钮,路径为刚刚解压缩路径下的examples文件夹,这个包含了所有的示例,一定要选在这个目录

6,点击select按钮,并点击确定按钮,探出主界面:

7,点击上图中标注的junit,进入如下画面:

8,在该画面上左边是所有示例Java代码的测试代码,我们选择第一个dialogdemo,可以看到右边显示的测试代码:

 

 

useFixture(dialogdemo)

 

def test():

            java_recorded_version = '1.4.2_09'

 

            if window('DialogDemo'):

                        click('Show it!')

 

                        if window('Message'):

                                    click('OK')

                        close()

 

                        select('Yes/No #{in the L&F/'s words#}', 'true')

                        click('Show it!')

 

                        if window('An Inane Question'):

                                    click('Yes')

                        close()

 

                        select('Yes/No #{in the programmer/'s words#}', 'true')

                        click('Show it!')

 

                        if window('A Silly Question'):

                                    click('Yes, please')

                        close()

 

                        select('Yes/No/Cancel #{in the programmer/'s words#}', 'true')

                        click('Show it!')

 

                        if window('A Silly Question'):

                                    click('Yes, please')

                        close()

 

                        select('TabbedPane', 'More Dialogs')

                        click('Show it!1')

 

                        if window('Customized Dialog'):

                                    if isJava1_4: select('ComboBox', 'spam')

                                    if isJava1_5: select('OptionPane.comboBox', 'spam')

                                    click('OK')

                        close()

 

                        select('Enter some text', 'true')

                        click('Show it!1')

 

                        if window('Customized Dialog'):

                                    click('OK')

                        close()

 

                        select('Non-auto-closing dialog', 'true')

                        click('Show it!1')

 

                        if window('Click a button'):

                                    click('No')

                        close()

 

                        select('Input-validating dialog #{with custom message area#}', 'true')

                        click('Show it!1')

 

                        if window('Quiz'):

                                    select('TextField', 'GEISEL')

                                    keystroke('TextField', 'Enter')

                        close()

 

                        select('Non-modal dialog', 'true')

                        click('Show it!1')

 

                        if window('A Non-Modal Dialog'):

                                    click('Close')

                        close()

 

                        select('TabbedPane', 'Dialog Icons')

                        click('Show it!2')

 

                        if window('A plain message'):

                                    click('OK')

                        close()

 

                        select('Information icon', 'true')

                        click('Show it!2')

 

                        if window('Inane informational dialog'):

                                    click('OK')

                        close()

 

                        select('Question icon', 'true')

                        click('Show it!2')

 

                        if window('Inane question'):

                                    click('OK')

                        close()

 

                        select('Error icon', 'true')

                        click('Show it!2')

 

                        if window('Inane error'):

                                    click('OK')

                        close()

 

                        select('Warning icon', 'true')

                        click('Show it!2')

 

                        if window('Inane warning'):

                                    click('OK')

                        close()

 

                        select('Custom icon', 'true')

                        click('Show it!2')

 

                        if window('Inane custom dialog'):

                                    click('OK')

                        close()

            close()

 

 

 

点击以上图中的三角,可以显示出测试效果:

 

 

 

 

到此高一段落,如果我们想看我们到底测得是什么Java代码,可以看如下图,进行查看:

点击navigator标签,如下,查看文件,在src下,可以找到对应的文件dialogdemo.java

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值