[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    Re: Selenium support for Konqueror - you guys have the interest ?
From:       Paul Hammant <paul () hammant ! org>
Date:       2011-09-13 14:30:29
Message-ID: CA+298UgzmdC=sGORpTYRaUn68LpbwZmAhfKCsFw85UgH+2muXg () mail ! gmail ! com
[Download RAW message or body]

Primarily a wire protocol :-
http://code.google.com/p/selenium/wiki/JsonWireProtocol

Secondarily a mechanism to launch Konqueror from programming
language(s) such that we can cause it in enhanced mode to be steered for
web-testing purposes.  For example, we launch Firefox with a custom fairly
vanilla profile that includes our own XPI that listens on a socket (7055 and
above) for instructions from the controlling test script.

- Paul

On Tue, Sep 13, 2011 at 8:48 AM, Maksim Orlovich <mo85@cornell.edu> wrote:

> Could you elaborate a bit more on what'd need to be implemented?
>
>
> On 9/7/11, Paul Hammant <paul@hammant.org> wrote:
> > Hi folks,
> >
> > Selenium's a open-source functional testing tool that's been gaining
> market
> > share since 2004.  We think we're relevant.  Job listings do too :-
> >
> http://www.indeed.com/jobtrends?q=selenium%2C+quick+test+professional+&l=
> > Google themselves allegedly run about a million functional tests a day
> > using Selenium 1.0 or Selenium 2.0
> >
> > Selenium 2.0 has more fine grained browser drivers that Selenium 1.0 did.
> >  Selenium 1.0 was compatible with (could drive) Konqueror, whereas
> Selenium
> > 2.0 cannot.
> >
> > We've recently handed off the implementation for the driver for Chrome to
> > the Chrome dev team in Google.  Actually they ripped it from our hands.
> > The Opera team similarly owns their Selenium 2.0 (AKA WebDriver)
> > implementation.
> > Firefox devs have for many years been deep into maintaining their
> > implementation.
> >
> > There's a wire API that should be fairly methodical to write for.  That's
> if
> > you folks wanted Selenium 2.0 to drive Konqueror too. We're asking
> because
> > we've made a decision recently that we cannot afford the time backfilling
> a
> > idiomatically correct driver for Konqueror ourselves - sorry!
> >
> > Thoughts?
> >
> > - Paul
> > (Committer Selenium project)
> >
>

[Attachment #3 (text/html)]

Primarily a wire protocol :- <a \
href="http://code.google.com/p/selenium/wiki/JsonWireProtocol">http://code.google.com/p/selenium/wiki/JsonWireProtocol</a><div><br></div><div>Secondarily \
a mechanism to launch Konqueror from programming language(s) such that we can cause \
it in enhanced mode to be steered for web-testing purposes.  For example, we launch \
Firefox with a custom fairly vanilla profile that includes our own XPI that listens \
on a socket (7055 and above) for instructions from the controlling test script.</div> \
<div><br></div><div>- Paul</div><div><br><div class="gmail_quote">On Tue, Sep 13, \
2011 at 8:48 AM, Maksim Orlovich <span dir="ltr">&lt;<a \
href="mailto:mo85@cornell.edu">mo85@cornell.edu</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex;"> Could you elaborate a bit more on what&#39;d need to be \
implemented?<br> <div><div></div><div class="h5"><br>
<br>
On 9/7/11, Paul Hammant &lt;<a \
href="mailto:paul@hammant.org">paul@hammant.org</a>&gt; wrote:<br> &gt; Hi folks,<br>
&gt;<br>
&gt; Selenium&#39;s a open-source functional testing tool that&#39;s been gaining \
market<br> &gt; share since 2004.  We think we&#39;re relevant.  Job listings do too \
:-<br> &gt; <a href="http://www.indeed.com/jobtrends?q=selenium%2C+quick+test+professional+&amp;l=" \
target="_blank">http://www.indeed.com/jobtrends?q=selenium%2C+quick+test+professional+&amp;l=</a><br>
 &gt; Google themselves allegedly run about a million functional tests a day<br>
&gt; using Selenium 1.0 or Selenium 2.0<br>
&gt;<br>
&gt; Selenium 2.0 has more fine grained browser drivers that Selenium 1.0 did.<br>
&gt;  Selenium 1.0 was compatible with (could drive) Konqueror, whereas Selenium<br>
&gt; 2.0 cannot.<br>
&gt;<br>
&gt; We&#39;ve recently handed off the implementation for the driver for Chrome \
to<br> &gt; the Chrome dev team in Google.  Actually they ripped it from our \
hands.<br> &gt; The Opera team similarly owns their Selenium 2.0 (AKA WebDriver)<br>
&gt; implementation.<br>
&gt; Firefox devs have for many years been deep into maintaining their<br>
&gt; implementation.<br>
&gt;<br>
&gt; There&#39;s a wire API that should be fairly methodical to write for.  \
That&#39;s if<br> &gt; you folks wanted Selenium 2.0 to drive Konqueror too. \
We&#39;re asking because<br> &gt; we&#39;ve made a decision recently that we cannot \
afford the time backfilling a<br> &gt; idiomatically correct driver for Konqueror \
ourselves - sorry!<br> &gt;<br>
&gt; Thoughts?<br>
&gt;<br>
&gt; - Paul<br>
&gt; (Committer Selenium project)<br>
&gt;<br>
</div></div></blockquote></div><br></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic