MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Software Testing Omnibus: Sikuli, Selenium, JUnit and Principles of Testing

Course Summary

This massive package covers three powerful and versatile testing technologies, as well as the theory and fundamental principles behind software testing. You'll dive into Sikuli, Selenium, and JUnit to learn not only how to use each, but solve specific, real-world problems with them. Before you know it, you'll have a real foundation in testing. Access 145 lectures & 16.5 hours of content 24/7 Use image recognition to automate just about anything that appears on-screen w/ Sikuli Work w/ Selenium's Java API to test browser functionality & automate tasks w/ nearly 45 solved examples Test user interactions of all kinds such as clicking, entering text, dragging & dropping, & selecting from dropdowns Interact w/ HTML5 based elements like video players Write simple tests using all the different features of JUnit tests


  • +

    Course Syllabus

    • Introducing Sikuli
    • Getting Stuff Done
    • Language Constructs
    • More Language Constructs
    • Sikuli and Java
    • Unusual Use-cases and Smart Sikuli
    • Introducing Selenium
    • Understanding Selenium
    • Setting up your Testing Environment
    • Locating Elements in a WebPage
    • Testing and Automating User Interactions
    • Automating Browser Navigation Actions
    • Windows, Frames and Alerts
    • WebDrivers for Different Browsers
    • Capturing Screenshots
    • Listening to Events and Executing JavaScript
    • Building Maintainable Scripts using the Page Object Model
    • Extending Selenium
    • Automating Interactions with HTML5 elements
    • Cross Browser Testing with Selenium Grid
    • HTML and CSS primer
    • Introducing JUnit
    • Getting Started with JUnit Tests and Assertions
    • Granular Checks with Matchers
    • Assumptions
    • Fixtures
    • Working with Different TestRunners
    • Controlling Test Behavior with Rules
    • Mockito : The Mock Object Framework
    • Introducing the Principles of Software Testing
    • Principles of Software Testing
    • The Systems Development Life Cycle (SDLC)
    • Static Testing
    • Dynamic Testing
    • Testing Processes
    • Introducing Sikuli
    • Getting Stuff Done
    • Language Constructs
    • More Language Constructs
    • Sikuli and Java
    • Unusual Use-cases and Smart Sikuli
    • Introducing Selenium
    • Understanding Selenium
    • Setting up your Testing Environment
    • Locating Elements in a WebPage
    • Testing and Automating User Interactions
    • Automating Browser Navigation Actions
    • Windows, Frames and Alerts
    • WebDrivers for Different Browsers
    • Capturing Screenshots
    • Listening to Events and Executing JavaScript
    • Building Maintainable Scripts using the Page Object Model
    • Extending Selenium
    • Automating Interactions with HTML5 elements
    • Cross Browser Testing with Selenium Grid
    • HTML and CSS primer
    • Introducing JUnit
    • Getting Started with JUnit Tests and Assertions
    • Granular Checks with Matchers
    • Assumptions
    • Fixtures
    • Working with Different TestRunners
    • Controlling Test Behavior with Rules
    • Mockito : The Mock Object Framework
    • Introducing the Principles of Software Testing
    • Principles of Software Testing
    • The Systems Development Life Cycle (SDLC)
    • Static Testing
    • Dynamic Testing
    • Testing Processes


Course Fee:
USD 25

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top