Lali, Thank you. I believe you mean this entry [1].
I found that the user guide of Developer Studio [2] has documented several UI scenarios (product wise I guess) to be tested. I've scanned through those scenarios only from the UI perspective and I found that mainly the ESB has GMF components [3]. At the moment I have only a vague understanding regarding this project, but I'm constantly improving by reading and practicing SWTbot, Eclipse & Developer Studio, Maven and Test Automation related material. I've requested for few clarifications in the previous mail, which I believe would be really helpful for me to write the proposal. And please correct me in case. Thanks in advance. Refs: [1] http://osdir.com/ml/carbon-wso2-architecture/2014-01/msg00183.html [2] https://docs.wso2.org/display/DVS310/User+Guide [3] https://docs.wso2.org/display/DVS310/Creating+ESB+Artifacts#CreatingESBArtifacts-AboutDynamicSequencesdynamicSequence Regards, Tharshayene Loganathan Undergraduate, Dept. of Computer Science & Engineering, IIT,Sri Lanka. On 19 March 2014 14:16, Nila <[email protected]> wrote: > 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
