KEEP EDUCATING YOUR SELF :)

SELENIUM

What is "Automated Testing"


  • Converting manual test cases into Automation script in form of code is called Automation testing
In your current testing process does not include above points ,you are never going to be able to make any Effective use of automated test tool.
  1. The real use and purpose of automated test tool is to automate regression testing.
  2. This means you must have to develop test cases ,that are repeatable 
  3.  An "Automated test script" is a program  

    Why we go for Automation?

    Manual Testing

    • Testing an application with human interactions is called Manual testing

    Problem in manual testing

    • No re-usability 
    • More resources required
    • Time consuming
    • Budget is high
    • Human errors cause poor quality 

      Benefits of Automation testing

      • Fast
      • Reliable
      • Repeatable
      • Reusable
      • Programmable
      Fast: Automation tools run tests faster than human users.

      Reliable: Automation tool can perform the same operations each time ,if you repeated multiple times,so that we can eliminate human errors .

      Repeatable: We can check whole application or website repeated the same operation with multiple time.

      Reusable: Automation script reusable on different version of the application of websites even user interface changes

      Programmable: We can program test that brings out hidden information from application .


      Automated Functional Testing Tools

      Open Source

      Commercial

      Selenium-1.0
      QTP
      Web driver 3.0
      Test partner
      Sahi
      Test complete
      Bad Boy
      RFT
      Ruby
      SILK

      Tool Evaluation 

      In my current project ,Automation tool is a evaluation based on below project features:

      1. Multi browser support 
      2. Language support 
      3. Ease of use 
      4. Multiple operating system 
      5. Ajax support 
      6. Web Application support 
      7. Scripting 
      8. Synchronization issues
      9. Test suite creation 
      10. Maintenance of scripts when feature modified
      11. Central object repository 
      12. Framework creation 
      • Based on initial evaluation on above project scenario ,the above information is captured
      • Client /management are finalized SELENIUM tool to automate my current project 




      Next »
      SHARE

      Milan Tomic

      Hi. I’m Designer of Blog Magic. I’m CEO/Founder of ThemeXpose. I’m Creative Art Director, Web Designer, UI/UX Designer, Interaction Designer, Industrial Designer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

      • Image
      • Image
      • Image
      • Image
      • Image
        Blogger Comment
        Facebook Comment

      5 comments:

      1. I have gone through your blog, it was very much useful for me and because of your blog, and also I gained many unknown information, the way you have clearly explained is really fantastic. Kindly post more like this, Thank You.
        Software testing classes in chennai

        ReplyDelete
        Replies
        1. Thanks for your feedback :) we are working on that and will be posting more soon. Hope it will be helpful for you.

          Delete
      2. It's great and very useful for reference.

        ReplyDelete