admin@glassfish.java.net

RE: Test status

From: SwrnaLata Mishra <swrna_mishra_at_hotmail.com>
Date: Mon, 26 Mar 2007 12:19:45 -0600

Priti,

The programs I submitted so far are for illustration purpose only. They are
example programs to demonstrate that we can perform the tasks that were
mentioned in Li Wang's email.

I do not intend to launch a new browser session for each test, because that
would be a too much overhead. I intend to group test cases related to a
single functionality in a single java class. And for each group of tests, we
will launch a new browser session. This way we would be able to develop a
logically divided test suite based on product functionality. This will be
usefull from QA's point of view, otherwise regression testing a single
product functionality may require running of the entire test suite. This is
what I meant when I mentioned in one of my previous email that we should
design a test suite where tests are readable, modular, and easily locatable.

I think that Selenium is evolving, but its far off from mature commercial
products like QTP/WinRunner/Silk. Therefore we may have to accomodate
workarounds (like re-launching the browser in *chrome mode) to build an
automated test suite. As Selenium will stablize over time, we will update
our test suite accordingly. I am assuming that our initial goal is to
automate the AdminTool functional testing, and we will take a look at the
test suite performance matrix later.

BTW, I am busy today and tomorrow, but I intend to write a document on how
our selenium based test suite design should look like, so that not only we
can integrate this suite with nightly builds, but at the same time QA can
also utilize the same infrastructure.

Thanks,
Swarna Mishra


>From: Priti Tiwary <Priti.Tiwary_at_Sun.COM>
>To: Mike Wright <Michael.A.Wright_at_Sun.COM>, Mark Saunders
><Mark.Saunders_at_Sun.COM>, SwrnaLata Mishra <swrna_mishra_at_hotmail.com>
>Subject: Test status
>Date: Mon, 26 Mar 2007 10:18:24 -0700
>MIME-Version: 1.0
>Received: from nwk-ea-fw-1.sun.com ([192.18.42.249]) by
>bay0-mc7-f2.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.2668); Mon, 26
>Mar 2007 10:18:22 -0700
>Received: from d1-sfbay-09.sun.com ([192.18.39.119])by nwk-ea-fw-1.sun.com
>(8.13.6+Sun/8.12.9) with ESMTP id l2QHIMbi025422for
><swrna_mishra_at_hotmail.com>; Mon, 26 Mar 2007 09:18:22 -0800 (PST)
>Received: from conversion-daemon.d1-sfbay-09.sun.com by d1-sfbay-09.sun.com
>(Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) id
><0JFI00401TDXEI00_at_d1-sfbay-09.sun.com> (original mail from
>Priti.Tiwary_at_Sun.COM) for swrna_mishra_at_hotmail.com; Mon, 26 Mar 2007
>10:18:22 -0700 (PDT)
>Received: from [192.168.1.2] ([75.7.35.143]) by d1-sfbay-09.sun.com (Sun
>Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPSA id
><0JFI007DOTEL2638_at_d1-sfbay-09.sun.com> for swrna_mishra_at_hotmail.com; Mon,
>26 Mar 2007 10:18:22 -0700 (PDT)
>X-Message-Info:
>LsUYwwHHNt2VAnofUEPC6zLXrqm7LqNVzA2jrSGsDwL49USV1P7/kMAoJc2pZ7cR
>User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
>Return-Path: Priti.Tiwary_at_Sun.COM
>X-OriginalArrivalTime: 26 Mar 2007 17:18:22.0966 (UTC)
>FILETIME=[C1D92960:01C76FCA]
>
>Hi Mike,
>Last friday i got distracted with debugging the upload/copy radio button
>issue and Marks filechooser 404 issue. In the course of developing tests i
>realised that filechooser was also a tricky case (its not repeatable in IDE
>as of now). When we select a directory, there is a regexp which selenium
>autogenerates, and that is not resolved when running the test.
>We can get this working but might take some time, and in order to move
>ahead with important use cases, we will need to install at least one valid
>SA. Upload in IE and FileCHooser in both (IE/firefox) will need some time
>to be resolved. I even tried upload in firefox using Swrna's suggestion
>and i need to get some issues straightened there too.
>Other thing which i realised was Swrna was launching Login test in one
>browser and upload in chrome mode. So basically she will launch browser
>once for each test. UPload use case testing will need us to use the chrome
>mode for launchng firefox.
>In order to make maximum progress in basic use cases, i want to focus on
>following things.
>1) Firefox upload/get working .(with Swrna's help, if she is available to
>sync up today)
>2) If i succeed i will notify you about it and time within which i should
>get operations/delete use case integrated.
>What is the time by which we should be done with integrating tests today?
>Priti
>
>--
>Priti Tiwary
>Open ESB Community (http://open-esb.org)
>

_________________________________________________________________
5.5%* 30 year fixed mortgage rate. Good credit refinance. Up to 5 free
quotes - *Terms
https://www2.nextag.com/goto.jsp?product=100000035&url=%2fst.jsp&tm=y&search=mortgage_text_links_88_h2a5d&s=4056&p=5117&disc=y&vers=910