Ben, We planed to use write automatic functional test cases to cover the functions in TestCases.xls file which you can find under documents folder in the Metro version of Stonehenge. But we didn't have finished the code.
Some frameworks we've used in development: Selenium: http://seleniumhq.org/ watir: http://watir.com/ watin: http://watin.sourceforge.net/ (I've never used this, but it's nice from the description) These frameworks are pretty good for developers to write functional test. HTH. --Ming Jin On Mon, Sep 28, 2009 at 3:26 AM, Ben Dewey <[email protected]> wrote: > Ming, > > > We'd planed to introduce a complete series of automatic test case suites > in Metro > > Do you have an existing framework or set of tools that you are planning on > using for this or are you going to roll your own? > > -Ben Dewey > > -----Original Message----- > From: Ming Jin [mailto:[email protected]] > Sent: Sunday, September 27, 2009 4:55 PM > To: [email protected] > Subject: Re: Test cases to demonstrate interoperability > > +1 > > We'd planed to introduce a complete series of automatic test case suites in > Metro so that we can build, test, and integrate Metro with other > implementations automatically and accurately. > > With these test suites, it'd be easy and reliable to validate the > interoperability and compatibility of a specific implementation with the > existing ones. Furthermore, if we want more people get involved with > contributing there applications, these test suites can help us and them > more. > > On Thu, Sep 24, 2009 at 5:07 PM, Uthaiyashankar <[email protected]> > wrote: > > > On Thu, Sep 24, 2009 at 5:55 PM, Ben Dewey <[email protected]> wrote: > > > Shankar, > > > > > > +1 I think this is great. From a deployment schedule I think this > would > > be best for the M3 timeframe. Is that what you're proposing? > > > > Yes, We can do this for M3. > > > > > > > > Additionally, Are you thinking that we'd come up with the matrix on the > > list and then build out the matrix, or allow people to add projects to > > contrib. and then implement them in the matrix? > > > > We can come up with initial cases on the list and build it. As Kent > > suggested in this thread, if any scenarios are missing, people can > > contribute it as patches, and we can include them. > > > > Regards, > > Shankar > > > > > > > > -Ben Dewey > > > > > > > > > -----Original Message----- > > > From: Uthaiyashankar [mailto:[email protected]] > > > Sent: Thursday, September 24, 2009 6:11 AM > > > To: [email protected] > > > Subject: Test cases to demonstrate interoperability > > > > > > Hi, > > > > > > IMHO, we can't demonstrate all possible web services interop scenarios > > > using stocktrader application. How about writing a set of test cases > > > (or small applications) where each of them demonstrate a specific > > > interoperability scenario between frameworks? Many developers will get > > > benefit from it. Whenever a developer having problem with > > > interoperability, they can come to stonehenge and check whether the > > > scenario is suppose to work, and if so, how to write/configure the > > > scenario. > > > > > > We can configure the test cases to run periodically and hosts the > > > interoperability matrix online. This will attract people from > > > different frameworks to contribute to stonehenge, and eventually > > > stonehenge will become the de-facto place to ask help for any interop > > > issues! > > > > > > Thoughts? > > > > > > Regards, > > > Shankar > > > > > > -- > > > S.Uthaiyashankar > > > Software Architect > > > WSO2 Inc. > > > http://wso2.com/ - "The Open Source SOA Company" > > > > > > > > > > > -- > > S.Uthaiyashankar > > Software Architect > > WSO2 Inc. > > http://wso2.com/ - "The Open Source SOA Company" > > > > > > -- > Ming Jin > > Consultant > Thoughtworks, Inc > Twitter: https://twitter.com/mingjin > -- Ming Jin Consultant Thoughtworks, Inc Twitter: https://twitter.com/mingjin
