[jira] Created: (OFBIZ-680) Selenium Integration

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
42 messages Options
123
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
Selenium Integration
--------------------

                 Key: OFBIZ-680
                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
             Project: OFBiz (The Open for Business Project)
          Issue Type: New Feature
          Components: framework
    Affects Versions: SVN trunk
            Reporter: Andrew Sykes


Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Sykes updated OFBIZ-680:
-------------------------------

    Attachment: selenium.tar.gz

extract the selenium tarball in framework/images/webapp/images

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Attachments: selenium.patch, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Sykes updated OFBIZ-680:
-------------------------------

    Attachment: selenium.patch

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Attachments: selenium.patch, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux reassigned OFBIZ-680:
-------------------------------------

    Assignee: Jacques Le Roux

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: Jacques Le Roux
>         Attachments: selenium.patch, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469474 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

I will review this before letting it to David

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: Jacques Le Roux
>         Attachments: selenium.patch, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Sykes updated OFBIZ-680:
-------------------------------

    Attachment: selenium.tar.gz

Fixed broken CSS path in js file.

This supercedes the previous tarball

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: Jacques Le Roux
>         Attachments: selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Assigned: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux reassigned OFBIZ-680:
-------------------------------------

    Assignee: David E. Jones  (was: Jacques Le Roux)

I just tested. I guess this tool will be very appreciated. You may even make demos by slowing it to max. Even a child can use it, very impressive and useful !

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Sykes updated OFBIZ-680:
-------------------------------

    Attachment: selenium.patch

Improved version, now uses test-suite stuff, rather than having tests mounted in controller.xml

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Sykes updated OFBIZ-680:
-------------------------------

    Attachment: selenium.patch

Added missing license headers - thanks Jacques!

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470364 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

I will soon check selenium.tar.gz from a licencing point of vIew. Selenium is distributed under ASL2. This file, created by Andrew, is a subset of Selenium core. There is no NOTICES file in the Selenium core original file.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470602 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

I just tested the new (colored :o) version : fine !
However I still don't know how to handle Selenium licencing.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470605 ]

Andrew Sykes commented on OFBIZ-680:
------------------------------------

Jacques,

Who do we need to ask about this? Is it something David should advise on?

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470620 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

Andrew,

I will try to continue (undestanding what I shoud do). And if I can't cope with it, hopefully David, or someone else from the PMC, will do it.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470638 ]

Tim Ruppert commented on OFBIZ-680:
-----------------------------------

Quick question on the license - it appears that both Selenium and OFBiz are using virtually the same license - what is concerning you Jacques?

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470643 ]

Andrew Sykes commented on OFBIZ-680:
------------------------------------

I think the question is...
1/ Do we replace the Selenium headers with the standard OFBiz ones.
2/ What should we put in the NOTICES file.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470645 ]

Tim Ruppert commented on OFBIZ-680:
-----------------------------------

Thanks for the clarification Andrew.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470662 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

Exactly, thanks Andrew. My opinion is
1) We may replace it as the one used by selenium is deprecated, but I'm not sure it's ok to do so.
2) Yes what indeed ? I will look at this more (not in selenium but in Apache docs. I have perhaps missed somehting obvious. Or Selenium  team has not made its work and some notices are missing at least in last core file (selenium-core-0.8.2.zip). This is what I suspect since they use at least Dojo. But for the moment I just threw a glance.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470682 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

Andrew,

Actually after a new look I wonder if it should not be better to use all the core file. At least you have to put in your Selenium patch the licences that are in the core file. Except if you don' t use the corrsponding works (and even I'm not sure of that last point).

Nevertheless after that the notice file normally associated with an ASL2 will still missing. Is that a convention or mandatory is what I have to check in Apache docs.

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470705 ]

Andrew Sykes commented on OFBIZ-680:
------------------------------------

Jacques,

Adding the whole selenium core would make it a lot bigger, with loads of examples and duplication of some files - this would be a real mess, so I really don't want to have to go down that route.

- Andrew

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-680) Selenium Integration

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12470728 ]

Jacques Le Roux commented on OFBIZ-680:
---------------------------------------

Andrew,

The part you used contains the following works and licences :

1.
 * The Original Code is the Narcissus JavaScript engine. MPL 1.1
 
2.
// An XPath parser and evaluator written in JavaScript.
// Copyright 2005 Google Inc.
// All Rights Reserved
// Author: Steffen Meschkat <[hidden email]>
 
3.
// Copyright (c) 2005 Thomas Fuchs (http://script.aculo.us, http://mir.aculo.us)
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files...

4.
cssQuery, version 2.0.2 (2005-08-19)
Copyright: 2004-2005, Dean Edwards (http://dean.edwards.name/)
License: http://creativecommons.org/licenses/LGPL/2.1/

1 & 3 are OK (MPL 1.1 and Public Domain without licence specfied)

2. Is less clear (Google licence ?)

4. LGPL 2.1 is incompatible with ASL2

Are all this files comming from Selenium core ?

> Selenium Integration
> --------------------
>
>                 Key: OFBIZ-680
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-680
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: New Feature
>          Components: framework
>    Affects Versions: SVN trunk
>            Reporter: Andrew Sykes
>         Assigned To: David E. Jones
>         Attachments: selenium.patch, selenium.patch, selenium.patch, selenium.tar.gz, selenium.tar.gz
>
>
> Integration of Selenium, with selenium scripts in ftl allowing scripted manipulation.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

123