Based on the IRC meeting discussion last Saturday, we will focus on the
following tasks for 0.8.0 ordered by their priorities:

1) Trump, design a new UI module generating algorithm to support multiple UI
modules and
frames/iframes. Then upgrade trump to use the latest Engine code.

After fix all the pending issues for trump, we like to consider adding the
support for automatically
generating Groovy DSL testing scripts, which could be deferred to 0.9.0 if
generating DSL script is time-consuming.

2) Tellurium Engine APIs, finish up the APIs that We haven't implemented
with jQuery yet and fix
all the issues for Engine.

3) pending tasks or bug fixings on the tellurium issue page.

4) RESTful API for Tellurium. This task needs to consider Selenium
RC and Selenium Server. If possible, we may consider to merge Selenium RC
into Tellurium Core as a connector
tier. Also, we need to consider how to make it easier to port Tellurium to
other languages.

5) Core architecture changes to use Dependency injection to wire the
framework and add support for parallel
processing. DslContext should remain intact and thus, should not affect
users' test code.

6) TestNG enhancement with Test Flow support, the main idea is to use
annotation and phase binding.

7) TelluriumWorks IDE plugin. We can consider to create an IntelliJ IDEA
plugin to implement Trump functionalities.
The advantage is that we can use AI techniques for UI module generating and
DSL script generating.

where 1, 2, 3 must be finished in 0.8.0. 4 - 7 are optional and depend on
the time and resources.

If you have any comments or suggestions, please let us know.

Thanks,

Tellurium Team

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to