Hi Dilan , You can find this blog post[1] about Java Mail API to access gmail account.
[1] https://irhamiqbal.wordpress.com/java-mail-api/ Thanks, Iqbal On Wed, Jan 14, 2015 at 3:17 PM, Dilan Udara Ariyaratne <[email protected]> wrote: > Hi Saneth & Iqbal, > > To manually verify the email functionality, I can look at the terminal or > server log for any exceptions > and if there aren't any exceptions, I can look into the provided user's > email account to check the incoming message. > > The problem with a Selenium test is that the success or failure of sending > an email is not reflected at the UI level. > > @Iqbal > I have not gone through such APIs yet. Will have a look. > > Thanks. > > > *Dilan U. Ariyaratne* > Software Engineer > WSO2 Inc. <http://wso2.com/> > Mobile: +94775149066 > lean . enterprise . middleware > > On Wed, Jan 14, 2015 at 2:04 PM, Saneth Dharmakeerthi <[email protected]> > wrote: > >> Hi Dilan, >> >> 1) If this test is done manually what is the way to verify this? >> 2) Are you still have the problem in capturing the status message of a >> dialog popup? >> >> Thanks and Best Regards, >> >> Saneth Dharmakeerthi >> Senior Software Engineer >> WSO2, Inc. >> Mobile: +94772325511 >> >> On Wed, Jan 14, 2015 at 1:59 PM, Irham Iqbal <[email protected]> wrote: >> >>> Hi Dilan, >>> >>> Can't you use an API to make sure the email has received to user's email >>> account at the end to make the test pass. >>> >>> Thanks, >>> Iqbal >>> >>> On Wed, Jan 14, 2015 at 12:17 PM, Dilan Udara Ariyaratne < >>> [email protected]> wrote: >>> >>>> Hi Krishantha, >>>> >>>> There is a problem on testing this email sending functionality using >>>> the UI and Selenium. >>>> This is because any error that occurs at the email sending level is not >>>> reflected at the UI level. >>>> >>>> What do you think? >>>> >>>> Regards, >>>> Dilan. >>>> >>>> >>>> *Dilan U. Ariyaratne* >>>> Software Engineer >>>> WSO2 Inc. <http://wso2.com/> >>>> Mobile: +94775149066 >>>> lean . enterprise . middleware >>>> >>>> On Tue, Jan 13, 2015 at 6:08 PM, Dilan Udara Ariyaratne < >>>> [email protected]> wrote: >>>> >>>>> Hi Krisantha, >>>>> >>>>> Following are the manual steps of sending a mail to a user. >>>>> >>>>> [1] Fill email configuration details (SMTP Mail Server Settings) under >>>>> the settings tab of admin console. >>>>> [2] Add a new user to the system which will send an invitation email >>>>> to the provided email address of the user. >>>>> >>>>> Herewith I am also attaching the screen-shots... >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> >>>>> *Dilan U. Ariyaratne* >>>>> Software Engineer >>>>> WSO2 Inc. <http://wso2.com/> >>>>> Mobile: +94775149066 >>>>> lean . enterprise . middleware >>>>> >>>>> On Tue, Jan 13, 2015 at 2:48 PM, Krishantha Samaraweera < >>>>> [email protected]> wrote: >>>>> >>>>>> Can you list the steps required to manually verify the scenario. We >>>>>> have recently implemented GreenMail sever utility for test framework. We >>>>>> can propose how to automate based on the manual steps. >>>>>> >>>>>> Thanks, >>>>>> Krishantha. >>>>>> >>>>>> On Tue, Jan 13, 2015 at 9:14 AM, Inosh Perera <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi Krishantha, >>>>>>> EMM 1.1.0 uses, require('email') available in Jaggery to send >>>>>>> email. The configurations are stored in the registry. So it is not >>>>>>> necessary to configure mail transport AFAIK. >>>>>>> Adding the mobile team. >>>>>>> >>>>>>> Regards, >>>>>>> Inosh >>>>>>> >>>>>>> >>>>>>> On Mon, Jan 12, 2015 at 6:09 PM, Krishantha Samaraweera < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Do you need to configure mail transport in this case ? if yes, in >>>>>>>> which file ? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Krishantha >>>>>>>> >>>>>>>> On Mon, Jan 12, 2015 at 3:40 PM, Dilan Udara Ariyaratne < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Folks, >>>>>>>>> >>>>>>>>> I am checking the feasibility of writing an automated test case >>>>>>>>> for the email >>>>>>>>> sending functionality of emm. >>>>>>>>> >>>>>>>>> When a user is created, an invitation email is sent to the >>>>>>>>> corresponding >>>>>>>>> user to register the device. >>>>>>>>> >>>>>>>>> sendEmail() is currently a jaggery function and is executed via a >>>>>>>>> non-exposed api to the outside >>>>>>>>> within EMM Jaggery web application. >>>>>>>>> >>>>>>>>> What is the best possible way to test this functionality? >>>>>>>>> Is there a recommended SMTP mail server to use? >>>>>>>>> >>>>>>>>> If I am using Selenium, to verify "success", I need to capture the >>>>>>>>> status message >>>>>>>>> of a dialog popup. How can I do this using Selenium? >>>>>>>>> >>>>>>>>> Appreciate any feedback on this. >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> *Dilan U. Ariyaratne* >>>>>>>>> Software Engineer >>>>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>>>> Mobile: +94775149066 >>>>>>>>> lean . enterprise . middleware >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Krishantha Samaraweera >>>>>>>> Senior Technical Lead - Test Automation >>>>>>>> Mobile: +94 77 7759918 >>>>>>>> WSO2, Inc.; http://wso2.com/ >>>>>>>> lean . enterprise . middlewear. >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Inosh Perera >>>>>>> Software Engineer, WSO2 Inc. >>>>>>> Tel: 0785293686 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Krishantha Samaraweera >>>>>> Senior Technical Lead - Test Automation >>>>>> Mobile: +94 77 7759918 >>>>>> WSO2, Inc.; http://wso2.com/ >>>>>> lean . enterprise . middlewear. >>>>>> >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Irham Iqbal >>> Software Engineer - Test Automation >>> WSO2, Inc.: http://wso2.com >>> lean. enterprise. middleware >>> phone: +94 777888452 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> > -- Irham Iqbal Software Engineer - Test Automation WSO2, Inc.: http://wso2.com lean. enterprise. middleware phone: +94 777888452
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
