Chennai
    Posted: 1 day ago by Institute / School / Tutor
    Shortlist

    Advanced Selenium Training in Chennai | GREENS TECHNOLOGY

    Courses
    Basic Computer Training / Software Training
    Locality
    Adyar
     
    Reply
     

    Description for "Advanced Selenium Training in Chennai | GREENS TECHNOLOGY"

    Advanced Selenium Training in Chennai India

    ===Friendly contact Mr.N.Parthiban==9840496320====

    Are you still searching for good Selenium training center in Chennai?

    Do you want to become an automation expert in Selenium?

    Are you struggling to cope up with your current Selenium projects?

    Please have a look at our course content, it will answer your queries.
    If you are looking for real time training in selenium and practical exposure to frameworks like data driven, keyword driven and hybrid using Selenium, then please reach to get the practical and real time environmental training.

    Selenium Training

    - In the beginning of the training Java will be taught and the Selenium.
    - Frameworks like keyword driven, hybrid framework and data driven frameworks will also be

    Taught

    - Data driven Framework, Keyword driven framework and hybrid frameworks are also covered in training.
    - Training will be given on the real time web applications and Live projects.
    - You will also get selenium training videos which will be over 50 hours in duration so that you can refer them anytime.
    ¾ Automation tool for web based applications ¾ Used for functional regression testing ¾ Uses JavaScript ¾ Embeds test automation engine in your browser

    Selenium Components

    ¾ Core engine of Selenium ¾ JavaScript/DHTML library ¾ Other Selenium components such as IDE and RC build on it ¾ Supports a variety of platforms ¾ Windows: Internet Explorer 6.0 and 7.0 , FireFox 0.8 to 2.0 ¾ Mac OS X: Safari 2.0.4+, FireFox 0.8 to 2.0 , Camino 1.0a1 ¾ Linux: FireFox 0.8 to 2.0 Konqueror

    Advantages of Selenium
    ¾ Open source, free software ¾ Easy Installation ¾ Scripting Techniques : ¾ Easy recording and playback of scripts ¾ Modular scripts ¾ Compatibility : ¾ Multiple operating systems (Windows, Linux, Mac) ¾ Allows cross browser testing (Record in FireFox, execute in IE) ¾ No dedicated machine required for test execution (user can Work in parallel). ¾ Integration with third party tools. ¾ Example : RTH Test Case Management Tool.

    Selenese-The language of Selenium

    Selenese consists of Actions, Accessors, Element Locators and Variables

    • Actions - Commands for the selenese language to perform action on a web application
    ¾ Script performs a particular action ¾ Typically take element locator and possibly a value ¾ Examples :
    1.Open- open a url
    2.Click- click button, link, etc..
    3.Type- type text in text field

    Sample Script

    require "selenium"
    require "test/unit"
    def test_new
    @selenium.open "/"
    @selenium.type "q", "Hello" @selenium.click "btnG"
    @selenium.wait_for_page_to_load "30000" begin
    assert @selenium.is_text_present("Hello is a new way to look at pictures with friends and family. )
    rescue Test::Unit::AssertionFailedError @verification_errors << $!
    end
    temp = @selenium.get_text("//div[2]/div[1]")
    end
    end

    Automating Tests using Selenium

    Prerequisites and Test Bed Setup
    ¾ Software : ¾ Selenium IDE, Mozilla FireFox for script recording ¾ Selenium Server, Java for running scripts ¾ Configuration : ¾ Set path variables ¾ Use -multiWindow option while starting server ¾ Resource : ¾ Users… should have basic scripting knowledge ¾ Hardware… No specific requirement the basic configuration for a server -
    P4, 512 MB RAM is good enough.

    Scripting Techniques and Best Practices

    In order to ensure the quality of scripts and reduce maintenance, it is best to have scripting techniques and best practices. Some of which are…
    ¾ Comments and proper formatting in scripts ¾ Scripting considerations for integration with other tools ¾ Documentation of basic data required for scripts ¾ Documentation of new functions added for scripts ¾ Follow fixed, logical scripting format ¾ Include code to handle Selenium errors ¾ Scripting according to application specific issues

    Handling of Popup windows

    Steps :
    ¾Window id required for automated operations in window ¾At times if id is not obtained during recording, go to window and perform operations ¾Window id will be obtained after this action.

    Handling of Frames

    Option :
    ¾ -multiWindow option handles potential frame problems

    Causes :
    ¾ At times required name of frame not obtained in recording

    Fix :
    ¾ Obtain frame label from source code ¾ Also can be obtained from browser URL bar

    Benefits to Organization
    ¾ Automation Benefits :
    ¾ Usual benefits for automation e.g. Time saving ¾ Time required for sanity reduced ( 12 man hours to 3 man hours, build frequency of 4-5 builds a month ) ¾ For one of the projects, Sanity suite automated : 243 test cases ¾ Good Returns on Zero Investment ¾ Increasing Productivity
    ¾ Cost saving as it is open-source ¾ QA engineers get familiar with scripting languages like Ruby, Perl etc apart from manual testing ¾ Caveat: ¾ Full automation and maintenance has not been evaluated and that can be a risk

    Greens Technologys,
    No.15 First Street,Padmanabha nagar,
    Adyar,
    Chennai-20.

    Best regard’s

    N.PARTHIBAN

    HR-DEPARTMENT
    Phone(M): +91 98404 96320
    Phone(L): 044 43511623

    http://www.greenstechnologys.com/Advance-seleniu
    m-course-content.html

     

    FCCS for Beginners Navigating the Cloud

    Oracle FCCS Training Chennai Hyderabad Bangalore USA Canada

    Oracle EPBCS Online Training Mastering Enterprise Planning

    Advanced Budgeting Techniques in Oracle EPBCS

    INTERNSHIP AND INPLANT TRAINING @ HP VADAPALANI

    GET PLACEMENT ASSISTANCE IN DEVOPS BY JPM EDU SOLUTIONS!!!

    Good Training in JAVA in Tondiarpet

    Computer Spot imparts Training on Computer Software