Selenium: Easy Guide to Automated Functional Testing Development with WebDriver, Autoit and IntelliJ

Claudiu GURA, Course Creator, IT Professional Expert

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
42 Lessons (3h 40m)
    • 1. Course Promo and Introduction

      2:35
    • 2. Functional testing automation Architecture

      3:02
    • 3. Install Java SDK

      7:19
    • 4. Selenium WebDriver and client components setup

      6:52
    • 5. Install Autoit automation components

      4:17
    • 6. Install and configure IntelliJ IDEA Community Edition

      7:24
    • 7. Configuring the Internet Explorer browser and development environment

      1:47
    • 8. Setup Section Summary

      0:50
    • 9. Intro to the Basics Section

      0:55
    • 10. HTML programing core; working with web page structure

      13:52
    • 11. Java programing core; create basic java programs

      14:33
    • 12. DOM, XPath and CSS selectors core

      7:51
    • 13. Challenge and solution. Basics section summary

      2:30
    • 14. Intro to the First Steps Section

      0:37
    • 15. Loading the Selenium libraries in the IntelliJ Java Project

      4:17
    • 16. Creating Your First Automation Project

      12:51
    • 17. Intro to Hyperlinks Automation Section

      0:46
    • 18. Selenium Hyperlinks Automation with samples

      10:13
    • 19. Challenge and solution. Hyperlinks automation section summary

      3:19
    • 20. Introduction to Input text fields automation Section

      0:48
    • 21. Selenium Input Text Fields Automation with samples

      8:10
    • 22. Challenge and Solution. Input text fields automation section summary

      5:24
    • 23. Introduction to Select Lists Automation Section

      0:44
    • 24. Select Lists Automation with samples

      9:18
    • 25. Challenge and solution. Select Lists Automation section summary

      3:23
    • 26. Introduction to Radio Fields Automation Section

      0:47
    • 27. Radio Fields Automation with samples

      7:02
    • 28. Challenge and solution. Radio Fields Automation section summary

      3:14
    • 29. Introduction to Checkbox Fields Automation Section

      0:49
    • 30. Checkbox Fields Automation with samples

      6:20
    • 31. Challenge and solution. Checkbox Fields Automation section summary

      4:27
    • 32. Introduction to Secure Access and Popup Login Automation Section

      0:49
    • 33. Secure Access and Popup Login Automation with samples

      12:33
    • 34. Challenge and solution. Secure Access and Popup Login Automation section summary

      4:32
    • 35. Introduction to Assertions Section

      0:43
    • 36. Easy way to approach Assertions with samples

      8:00
    • 37. Challenge and solution. Easy way to approach Assetions section summary

      3:36
    • 38. Intro to the Case Study: Create a Real Website Project Section

      0:47
    • 39. Sketch Your Project!

      7:00
    • 40. Create a Real Functional Testing Automation Project

      7:54
    • 41. Project Challenge and solution. Case Study: Create a Real Functional Testing Project

      4:42
    • 42. Bonus: Working with Edge, Chrome and Firefox. Selenium Multibrowser Automation

      13:09

Project Description

Choose a website to automate the functional testing

Choosing your website is the first step towards creating an functional testing automation. Choosing the website isn't necessarily the second step (sometimes it is one of the last steps). But it's a good idea to start with something that inspires you to get started.

Follow the tips in this series of videos (especially the videos about creating a real functional testing project) to finish this project.

Remember, your first project should be about something you love, not necessarily what will make you money. You website should contain a simple form elements that helps you to demonstrate the achieved knowledge, what are you able to do for real, after taking the course.

For example, you can start by automating the functional testing for http://www.continuouslearningacademy.guru/resources/2/website/ website by filling the Registration form fields with different values that inspire you better. After finalizing the automation project please share with all of us a print-screen showing the results!

Good Luck with your short and easy project and please DO give a POSITIVE REVIEW! :-)

Important notes:
1. In the Resources.zip there are all the source code examples related to all the video lectures. Please download it and use them, for free, in parallel in the learning process during this class! Thank you!
2. In theĀ 
Quiz_Selenium_Easy_Guide_Automated_Functional_Testing_Development pdf document there are all the quizzes with questions and answers related to all the video lectures. Enjoy!

Cheers!
Claudiu

4770afb5

Student Projects

project card
Claudiu GURA