(I can't manage to post a feedback -the submit button seems not to work - so I am copying an message for Jason here)
Good Morning Jason,
I read your article ("Test email components in your software") and I found it very good and interesting.
Moreover I am not sure, but maybe it could be very related to my current project, that's why I had a few questions. If you could give me your point of view, it would be most helpful..
Actually, the service for which I have to find an automated tesing tool is an application that provides capability to collect messages from external mailboxes (so IMPA4/POP3 are used by the sub-system in charge of this external mailboxes aggregation).
And in the other end another component is in charge of inserting X-headers in order to send (thanks to SMTP protocol) the e-mail with a specific format to another block which will push the e-mail into the MMS format to his mobile device.
So the goal is to automate first all the tests aimed at checking that e-mail sent to a mailbox are at the end sent to the mobile device (we can use an emulator which is simulating the mobile phone).
At the present time, the tests are quite manual : the person in charge of tests has for example to connect by telnet to an activation server, then he has to launch a perl script to create a subscriber to the service, then he has to check by logging in the web site of the service that his mailbox has been well created, then he clicks on a few links, then he has to send a testing e-mail and to check in his webmail that he has well received the testing e-mail (different kinds od mails are sent with different features about the object, the content, the length...) and eventually he has to check the receipt (for that a mail agent is configured to collect the mails). I am sure the whole thing can be monitored by an automated script ? at least some parts with what you did in Java isn't it ?
Really, I don't have any experience, that's why don't hesitate to give me your point of view, any idea will be useful for me.
Thank you in advance, Regards, Guillaume S (mail : gui76@hotmail.com)
|