Hi,

Thank you. I've gone through the Jira pages that you have mentioned above
and checked the Plugins (zipped files) by importing in the Eclipse IDE.
Please consider that I've requested for access to the Google spreadsheet
that the link was given as the documentation [1].

I could grab the basics of the SWTBot testing methodology via the coding
and via few other tutorials that I've followed. But I'll continue to read
on related things and would be requesting your assistance for further
clarifications.

I've gone through this tutorial [2] and the very informative wiki page of
SWTBot [3] which includes installation & introduction, Test Automation and
the Bot Api guide.

I've chosen SWTBot primarily because it is the one that has been stated
under the project idea on the GSoC page. But I've justified that selection
via the comparison that can be found on the Eclipse Wiki page [4].

To my knowledge, WSO2 Developer Studio is an extension of the Eclipse IDE,
thus the UI testing automation would be similar to be doing the same to any
eclipse extension or the Eclipse IDE itself.

SWTBot is a reputed and having a closely connected community to Eclipse and
its testing.

// test both SWT and EMF/GMF//
In that case QF-Test has an explicit support but this blog post [5] states
that the SWTbot too supports GMF (Graphical Modelling Framework of Eclipse)
which is actually an extension of the GEF (Graphical Editor Framework). The
blog post [5] states that SWTbot supports GEF and via some extension it too
supports the GMF as well. And I've noted few names as 'GEF' in the code
that's been attached in Jira. Thus I could refer and get assistance (or
extend) from this pre-done work.

The blog post [6] states that GEF is not comprehensively supported but that
can be extended by the developer herself.

Thus I prefer to choose SWTBot over others.

Please help me out with these following clarifications.

I'm trying to come up with a proposal. Is there any WSO2 specific proposal
template or requirements that I'm missing?

The project Idea states as 'A framework'. Does it include writing test
cases?

The idea page isn't containing any comprehensive interpretation regarding
the project.

I would be grateful if you provide me with some idea on the project scope,
a specific list of expected tasks and some criteria.

Thanks in advance.

Refs:

[1] "For additional information please refer the documentation of DevStudio
UI test automation"
https://docs.google.com/a/wso2.com/spreadsheet/ccc?key=0AsWwlKv4ZI7qdDgzVURRdUJtNGR1Qjg2RG9QcXpkdGc#gid=2

[2] http://www.vogella.com/tutorials/SWTBot/article.html

[3] https://wiki.eclipse.org/SWTBot

[4] https://wiki.eclipse.org/Eclipse/Testing#UI_tests

[5] http://community.bonitasoft.com/blog/swtbot-my-new-friend

[6] http://eclipse.dzone.com/articles/eclipse-gui-testing-is-viable-

<http://community.bonitasoft.com/blog/swtbot-my-new-friend>


Regards,
Tharshayene Loganathan
Undergraduate,
Dept. of Computer Science & Engineering,
IIT,Sri Lanka.




On 18 March 2014 07:47, Jasintha Dasanayake <[email protected]> wrote:

> HI Tharshayene
>
> Almost all the projects in developer studio has been involved with a some
> kind of a UI, most of these UIs are based on SWT and couple of editors has
> been developed using EMF/GMF , So your proposing testing framework should
> be able to test both SWT and EMF/GMF based UIs.
>
> you can refer[1][2][3]and[4]jiras and attached code samples to get an idea
> about the implementation.
>
> Thanks and Regards
> /Jasintha
>
>
> [1] https://wso2.org/jira/browse/TOOLS-1386
>
> [2] https://wso2.org/jira/browse/TOOLS-1380
>
> [3] https://wso2.org/jira/browse/TOOLS-1334
>
> [4]-https://wso2.org/jira/browse/TOOLS-1394
>
>
>
> On Tue, Mar 18, 2014 at 12:37 AM, Nila <[email protected]> wrote:
>
>> Hi,
>>
>> I'm Tharshayene Loganathan, undergraduate, Dept. Computer Science &
>> Engineering, IIT and I would like to express my interest on the $Subject.
>>
>> I've gone through the Developer Studio page and documentation [1] and
>> have downloaded the source, had a look on SWTBOT [2] [3] and Maven Tycho
>> integration [4].
>>
>> I'm bit familiar with Maven, JUnit (SWTBOT seems similar but it's for
>> testing SWT UI) and Eclipse Plugins. The project seems exciting and I'm
>> keen to enrich the other required knowledge and practices to attempt this
>> project.
>>
>> Please let me know your feedback and guidances.
>>
>> Thanks in advance.
>>
>> [1] http://wso2.com/products/developer-studio/
>>
>> [2] http://eclipse.org/swtbot/
>>
>> [3] http://www.vogella.com/tutorials/SWTBot/article.html
>>
>> [4] https://wiki.eclipse.org/SWTBot/Automate_test_execution
>>
>>
>>
>> Regards,
>> Tharshayene Loganathan
>> Undergraduate,
>> Dept. of Computer Science & Engineering,
>> IIT,Sri Lanka.
>>
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
>
> *Jasintha Dasanayake *
>
> *Software EngineerWSO2 Inc. | http://wso2.com <http://wso2.com/> lean .
> enterprise . middleware*
>
>
> *mobile :- 0711368118 <0711368118>*
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to