Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Ananda PandikuntaSoftware developer
No reviews yet
My name is Ananda and i have around 20 years of experience in Software Industry and this is regarding Selenium with Java and Training. I undertake both online and offline classes for interested students
I charge very nominal fee of 4000/- rupees per entire course .There are both weekend crash course which happens on weekends and also daily classes for 1 month daily in the morning times from 7:30 AM to 9:30 AM IST (Indian standard time)
I also provide support for your project in your job, students can call any time for support
https://anandatechacademy.blogspot.com/
Pre-requisites for the course:
1) Basic Java 2) One laptop/computer with internet connection.
Topics/Syllabus below:
DAY 1
IMPORTANT JAVA TOPICS FOR SELENIUM
1. Loops for and for each, while
2. Conditions if and switch
3. Exception Handling
4. Collection (List, Set, HashMap)
5. String Methods
6. OOPs concepts,Encapsulation, Polymorphism, Inheritance, Abstract class
WHAT IS SELENIUM?
FLAVORS OF SELENIUM
REQUIRED SOFTWARE’S
STEPS TO CONFIGURE SELENIUM
NAVIGATE COMMANDS
TITLE AND URLS
DAY 2
IQ11. How do you close the browser without using close() method?
IQ12. How do you open the page without using get() method?
IQ13. How do you click on back button?
IQ14. How do you refresh the page?
Q15. What is the difference between get() and navigate() method?
IQ16. Write a script to open google.com and verify that title is Google and also verify that it is redirected
to google.co.in
17. How selenium performs action on the browser?
DAY 3
HANDLING CHROME BROWSER
HANDLING EDGE BROWSER
INHERITANCE AND METHOD OVERRIDING
DAY 4
RUNTIME POLYMORPHISM
ARCHITECTURE OF SELENIUM WEBDRIVER:
ARCHITECTURE OF WEBDRIVER API
WHAT IS WEB ELEMENT?
THE HTML ELEMENT CONTAINS FOLLOWING 3 COMPONENTS
HOW TO SEE HTML ELEMENT?
STEPS TO INSTALL FIREBUG
DAY 5
WHAT IS LOCATORS?
THE LIST OF SELENIUM LOCATORS:
LOGIN SCENARIO
DAY 6
using cssSelector
using xpath
Checking xpath using Firefox:
TYPES OF XPATH
1. Absolute xpath
DAY 7
Q20. WRITE A SCRIPT TO TAKE SCREENSHOT OF THE APPLICATION?
DAY 8
4. xpath by text() function
5. xpath by contains() function
DAY 9
6. Traversing in xpath
7. Independent Dependent xpath
8. xpath by Group Index
DAY 10
open Firefox browser with ‘Add-ons’?
SYNCHRONIZATION
DAY 11
USING IMPLICITLYWAIT
USING EXPLICIT WAIT
login and logout from the application without specifying the waiting period or
without using any of the Synchronization methods
DAY 12
Write a code to print the value present in the text box?
Write a code to change the value present in the text box?
script to remove text present in the text box without using clear method?
script to clear the text present in the text box by pressing back space?
Write a script to copy & paste the value present in one text box into another text box?
Write a script to print text of the link?
Write a script to print x and y coordinates of an element?
Write a script to verify that email text box and Next button present in Gmail login page are aligned
horizontally? (x value should be same)
Write a script to print width and height of a text box?
Write a script to verify that width of email textbox and next button is same which are present in
Gmail login page?
Write a script to verify that height of email password and login button which are present in FB login
page are same?
Write a script to verify that email text box present in Facebook login page is empty?
51. Write a script to verify whether login button is enabled or not which is present in the FB page?
Write a script to verify that logo of actitime is displayed on the login page?
DAY 13
Q53. How do you execute an exe file in Selenium?
Q54. Write a script to delete all the cookies present in the browser?
Q55. Write a script verify whether page is loaded within 3 seconds?
Q56. What are the different ways of clicking on a button?
Q57. How do you get the font size of the text box? Or how do you get style property of an element?
Q58. Write a script to print background color of a textbox?
IMPORTANT METHODS OF WEBELEMENT INTERFACE
JAVASCRIPT
RemoteWebDriver
Q59. How do you click on the button using Java Script?
Q60. How do you enter the text into the textbox without using ‘sendkeys’?
Q49. Write a code to remove the value present in the textbox using Java Script?
}
Q61. How do you enter the value if textbox is disabled? Ans: Using Javascript.
Q62. How do you scroll the web page? By using java script(scrollTo)
Q63. Write a script to scroll to the bottom of the web page?
Q64. Write a script to scroll to the specific element? Hint: get the Y coordinate of the element using get
location method and pass it as argument for ‘scrollTo’ method.
DAY 14
HANDLING MULTIPLE ELEMENTS
Q65. Write a script to print text of links present on the page
Q66. Write a script to count the no.of checkboxes present on the page.
Q67. Write a script to select all the check boxes present on the page from top to bottom
Q68. Write a script to print all the url present on the page.
Q69. Write a script to print the contents of the table.
Q70. Write a script to print all numbers present in the table.
Q71. Write a script to print sum of all the numbers present in the table
Q72. Write a script to print on numbers present in the table without using Try-Catch
Q73. What are the difference between findElement() and findElements()
DAY 15
HANDLING LISTBOX
Q74. Script to verify whether the listbox is single select or mutliselect
}
Q75. Write a script to count no.of options present in the listbox
Q76. Write a scrtipt to select all the options present in the listbox and deselect all the option
Q77. Write a script to print all the contents of the listbox
Q78. Write a script to search for specified option in the listbox
Q79. Write a script to print the content of list in sorted order.
Q80.
- Australia
- Brazil
- Canada
- Canada
- United Kingdom
- United States
a.) //Write a script to print only duplicates.
b.) //Write a script to print all the options except duplicates
DAY 16
Q81. Write a script to sort the content of the listbox without using sort() method of collection ( Hint:
using comparator() method of String class, it it returns any positive then swap the values.)
HANDLING AUTOSUGGESTION
Q82. Write a script to perform the following steps
- Go to www.makemytrip.com
- specify Bang in the “from” field
- count the no of autosuggestions displayed
- print all the autosuggestions
- print the second option without using index
Q83. How do you handle listbox without using Select class
Q84. How do you handle dropdown menu.
Q85. Write a script to perform following steps: 1. go to istqb.in, 2. go to Foundation > Registration >