Sunday, February 6, 2011

Selenium @ work (Smarter ways to start functional Test Automation

Hello,

I am unable to embed my presentation in this post, long way to go for refining my blogging skills.

In mean time, do have a look at my presentation on slideshare, It would have been nice to embed slides here on blogspot itself, How was Q !

Ruturaj - Selenium @ work - Smarter way to start Functional Test automation in project
http://www.slideshare.net/riarui/smarter-ways-to-do-selenium-automation-work

Do share your feedback, ask right questions, awaiting for healthy conclusive discussion on anything to do with Test Automation.

This presentation was one of my effort towards my aim of my life {Making Technology Available For Masses}.

Cheers,
Ruturaj

P.S. Below is shy Ruturaj located first time on camera ;)

Tuesday, December 28, 2010

Smarter way of Using Selenium

Hello All,

My apologies to entire selenium user community, as even after working on almost all flavors of Selenium,
I never gave back what I got, here is me committing to all netizans, i will give back all I got with my views, I will be open for discussion as long as its time bound and result centric {conclusion matters !}.

Here is first one

I will be speaking to Bug Debug Chennai 2010 (Conference by the Tester's, for the tester).

I choosed topic for this as

"Simpler/smarter Efficient ways of Using Selenium/ Selenium @ work for All".

Feel free to post your comment on
  • what you love most about Selenium other than its known features, Why you use Selenium ?
  • What you like to change in a way selenium is consumed, there is always a smarter way to use it based on what skill people in testing team possess.
Drop me a mail for questions/approaches for functional Test automation - Ruturaj

Wednesday, December 15, 2010

9 tipstoencouragecollaborativetestingstp con

One of the Best Presentation I come across so far on Collaborative testing, Thanks for shairing Lanette, Love it, wish to see more !

Monday, November 24, 2008

Tips to Good Presentation


Good PowerPoint Design - for business presenters

From: Alex.Osterwalder,
4 days ago





Do you have to \"sell\" a project to your management or pitch your venture to a VC? Then you better invest in your PowerPoint presentation...



SlideShare Link

Wednesday, November 19, 2008

Introduction to Selenium


Selenium

From: ruturajd,
1 week ago


Selenium
View SlideShare presentation or Upload your own. (tags: source automationobject)



This is my first attempt to publish slide which I created, will be glad to know everybody's comments/responces



SlideShare Link

Thursday, October 23, 2008

Wish You All A Very Happy Diwali





I Wish A very happy new Year to All Indian and 
I Request every one who belives in
Indianism
To
be

Peaceful,

To Be Kind to Others,

To Belive
In

Being Indian.

World
 Is
 Watching Us.

Lets
Show Them

How We Can live with

Such diversity
and Yet

stay United.

Vande Mataram (Cheer word for next revolution in generation awaken..)

Thursday, October 16, 2008

Most important Skills for QA/Software tester


How To Improve Communication Skill

From: shindevijaykr, 8 months ago





Have you been facing problems in interviews? Do you fear to deliver any speech? Do you hesitate to speak in your company meeting? Do you have problems explaining your views to others? Do others disagree with you even though you are right?

If answers to these questions are ‘yes’ then it's time to improve your communication skill. You should be perfect in all ways of communications like verbal, presentation skill and written communication.


SlideShare Link

Garv se Bolo Jay Mahavir - Salute to Jaininsm and Bhagwan Mahavir


Hello All,

I have created a slide show featuring one of famous jain temple.

My desire is to promote Peace, Being Vegetraian and more over Being A Good Humen Being.


Keep shairing your thoughts !

I will appreciate If you submit photos you have of jain temple in India.

I am also interested in making real strong network of people to promote Jainism.


Sunday, October 12, 2008

How to test web services using Nunit

Hi Guys,

this is my first technical blog, so apologies If I make any mistake, do revert me back in case you didnt understood what is written below.

I used Nunit in unconventional way(as a Automation Tester) on my project.

We can do functional testing using Nunit.all we need for this is proxy classes, 
service classes which invoke web service methods.

Suppose you have web service named Login which accepts login credentials as input parameters along with some enviormental values. 
On successful response If Login service responds  in user's first name to be sent back.

Key things to be tested in web service is 
  • Request object content(what all fields are required for request object) for manual tester sometimes it seems to technical or too low level, but for functional testing this is need of project.
  • Responset object content(what all fields are sent in response obj) .

Nunit test should be of 3 steps
  1. fill request object needed for service method call(in our case Login (request Object))
  2. call service method- in our case  verifiedCustomer successfulCustomerLogin = Login(request Obj);
  3. Assert on Response fields.
Example

namespace OurFunctionalTests.Tests
{
    [TestFixture]
    public class LoginWebServiceTest
    {

        private static readonly string DATE_OF_BIRTH = new DateTime(1960, 02, 01).ToShortDateString();


        
        [Test, Category("SmokeTest")]
        public void SucessfulLoginCustomer()
        {

// Register user whose login credentials to be used - setting up Test data
            registerUserAndSetEmail();

// fill request object needed for service method call
   LoginRequest  loginRequestObj = new Credentials(){
                                            EmailAddress = alreadyRegisteredCustomersEmailId,
                                            Password = "Test12",
                                            EnvIdentity = new EnvIdentityType()
                                                   {EntryId = 12, ManagedId = 1}};

// call service method- in our case  verifiedCustomer successfulCustomerLogin = Login(request Obj);
            VerifiedCustomer successfulLoginCustomerDetails =
                new LoginServiceClient().Login(loginRequestObj );


// Assert on   Response Object Content  -  Jack is User name sent in successful Login response   Assert.AreEqual("Jack",successfulLoginCustomerDetails.FirstName.ToString());

// Clear/flush Test data - delete query to database
            new CommonMethods().flushAddedRegisteredUser(alreadyRegisteredCustomersEmailId);
        }