Selenide - Concise UI Tests in Java - From Developers for Developers
Offered By: Devoxx via YouTube
Course Description
Overview
Explore Selenide, an open-source library for writing concise and stable UI tests in Java, in this 31-minute Devoxx conference talk. Learn how to create readable and maintainable automated UI tests that serve as executable documentation. Discover features like smart waiting, automated screenshots, file uploads and downloads, custom matchers, and element selection techniques. Gain insights into best practices and effective processes for UI testing, allowing you to focus on business logic while overcoming common challenges like timing issues and browser inconsistencies.
Syllabus
Intro
Evolution of developer
UI Tests: Selenide
Unit-test
smart waiting
Error messages
3. Collections
Automated screenshots
Screenshots on Jenkins
$.uploadFile(File file)
$.uploadFile(File ... files)
$.download() - Selenium style
7. extendable
7. custom matchers
Find elements by text
Search for parents/children
sizzle selectors
Selenide profiler
Do not remember
Effective process
Rule of thumb
Best practices
Taught by
Devoxx
Related Courses
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity