Happy Alert! Now take testing campus classes in 125+ cities of India and 25 countries abroad. Placements going on with our major clients coming week...Call - 08064444451 for directly attending Interview Drive

Course Details

Selenium with Java (Automation Testing)

In the current Software Industry, testing cost is crucial factor for any project. This is the reason why organizations have started using the open source test automation tool. You also most likely agree that Selenium Testing is now the leading technology in the test automation programming and where it is transforming software development. It is an open source tool that is supported by large volunteers of open source developers. Even more and more companies are adopting Selenium over other software testing tools.


In the current Software Industry, testing cost is crucial factor for any project. This is the reason why organizations have started using the open source test automation tool. You also most likely agree that Selenium Testing is now the leading technology in the test automation programming and where it is transforming software development. It is an open source tool that is supported by large volunteers of open source developers. Even more and more companies are adopting Selenium over other software testing tools.

Course Objective

At the end of the course you will be able to develop complex, robust, reusable frame automation frameworks which can test any web based application.

Core Java

  1. Installing JDK
  2. Developing simple java file oneditor
  3. Compiling and running .java filefrom command prompt
  4. –d option
  5. Static versus non-static members
  6. Classes and objects in java
  7. Difference between JDK and JRE
  8. Unary operators
  9. Variables and data types
  10. Typecasting– auto upcasting and explicit down casting
  11. Methodsand its rules
  12. Constructorsand its rules
  13. Thiskeyword
  14. Superkeyword
  15. Inheritancein java with several examples
  16. Conditionalstatements
  17. loops
  18. Exceptionhandling – Compile time and runtime
  19. Interfacesin java with several examples
  20. Abstractclass in java with several examples
  21. Polymorphism
  22. Instanceinitialization blocks
  23. Staticinitialization blocks
  24. Garbagecollection
  25. Enum
  26. Filehandling in java - File , FileInputStream, FileOutput Stream, Buffered reader,Buffered Writer etc
  27. Arrays
  28. Collections
  29. Stringclass
  30. Threads
  31. Wrapperclasses
  32. Annotations
  33. JavaMemory management
  34. Cloning
  35. Innerclasses
  36. Assertclass
  37. Finalkeyword
  38. Reflections
  39. Collection Versus Collections
  40. Design Pattern in java
  41. Annotations
  42. Object Class
  43. Finalize

Selenium

  1. What is automation
  2. Different automation tools availablein market
  3. When do go for automation
  4. How to configure selenium jars ineclipse.
  5. Architecture of selenium WebDriver
  6. Explanation on various HTML tagsand attributes
  7. Different types oflocators in Selenium
    1. By id
    2. By name
    3. By partial link test
    4. By xpaths
      1. Complete/absolute xpaths
      2. Partial xpaths
    5. By Css Selector
  8. Developing xpathsmanually
  9. Installing fire bug and fire pathadd-ons
  10. Developing xpaths using fire bugand fire path add-ons
  11. How to handle dynamic objects inSelenium
  12. Automating several fields ofweb application live online
    1. Button
    2. Link
    3. Textfield
    4. Radiobutton
    5. Checkbox
    6. Dropdown box
    7. Searchbox
  13. Launching and interactingdifferent browsers in selenium WebDriver Different ways to perform navigation in seleniumWebDriver
  14. Difference between close and quit
  15. Performing synchronization inselenium
  16. Handling multiple windows inselenium
  17. Takingscreen shots in selenium
  18. Automating file upload
    1. Explanationon Robot class
    2. Stringselection class
    3. Clipboard
    4. Synchronizationpractical usage while uploading file
  19. Automatingselect boxes using select class
    1. Byindex
    2. ByValue
  20. Handlingalert boxes
  21. Countingobjects on webpage
  22. Performingfollowing on the browser
    1. Navigatingforward button in a browser
    2. Navigatingbackward button in a browser
    3. Anotherway to navigate in a browser
    4. Refreshingpage in a browser
  23. How to read different kind ofdata from excel file
  24. Performing data driven testing inselenium by storing data on excel file using POI API
  25. Properties file
    1. Createproperties files in eclipse
    2. Storingdata in properties files
    3. Howcomment in properties file
    4. Advantageof storing xpaths in properties files
    5. Developinggeneric code using properties files with selenium WebDriver
  26. What is Junit
    1. Annotations of Junit
    2. Developing check points with Junit and Selenium
      1. verifying page tile
      2. verifying page text
      3. verifying edit box
      4. verifying links
      5. Verifying buttons and many more
    3. Parameterizing test using Junit
    4. ANT
      1. Downloading Ant
      2. Configuring ANT
      3. Developing Build.xml
    5. running ant in command prompt window
    6. running test in batch
    7. generating HTML based reports using ANT andbuild.xml
    8. developing .bat file to run ANT
  27. TestNg
    1. Annotations of TestNg
    2. Developing check points with TestNg andSelenium
    3. verifying page tile
    4. verifying page text
    5. verifying edit box
    6. verifying links
    7. Verifying buttons and many more
    8. Parameterizing test using Junit
  28. SeleniumGrid

JDBC

  1. Introductionto JDBC
  2. UnderstandingTypes Of Driver
    1. Type 1driver
    2. Type 2driver
    3. Type 3driver
    4. Type 4driver
  3. InstallingMysql / Oracle Database with Database Interface
  4. Configuringdriver and connecting with database using JDBC
  5. Performingoperations like
    1. Select
    2. Update
    3. Delete
    4. Drop
    5. Filters
    6. Uploadfiles into database etc
  6. Preparedstatements
A course completion certificate is issued by Testing Campus which certifies that you completed a particular course. This certificate is issued to all the learners participating in this course. We will also help the candidates prepare for ISTQB preparations(Optional with extra cost). 

Do you provide job assistance?

Testing Campus is biggest online training solution provider and is tied up with 400 IT companies. After completion of course you will get access to our in-house job portal through which you can starting applying for jobs all over india. Every day hundreds students appear for placements through Testing Campus online job portal. You will get job assistance till you get placed.

Have to clear doubts?

In case of any doubts you can reach of subject matter experts(Technical Trainers) 24X7. You can also opt for one to one doubt clearing session with out subject matter expert.

What are the payment options?

You can pay by credit card, debit card, net banking or even deposit cheque

Who are our instructors?

All our instructors have 12 to 15 years of experience in relevant domain and have experience training thousands of students every year

Do we get practise test facility?

yes, we will give you access to our LMS(Learning Management System) through which you can take hundreds of practise test.

From where to access study material?

You can access study material in LMS(Learning Management System)

What about course completion certificate?

Once the project work is completed you will get course completion certificate

BATCH SCHEDULES

Click here for batch schedules

Contact us for any other queries
08064444451

GIVE US ENQUIRY

Contact Us

Back to Top
WISH TO HIRE OUR
TRAINED STUDENTS ?

Quick Register Now