Test Automation with Kotlin (intro)

Kotlin Test Automation

Short intro

Kotlin is a modern, statically-typed programming language which can be used for both object-oriented and functional programming. It targets multiple platforms, like the JVM, and is fully interoperable with Java. After its official release in 2016, Kotlin has a rapid growing community, especially since Google announced it as official language for Android development.

Due to the easy-to-learn syntax, its interoperability with Java libraries and the functional programming features, Kotlin is perfect for building powerful test automation frameworks.

This session serves as an introduction to the Kotlin language and its capabilities within test automation.

Who should watch this session?

Test automation engineers, testers and developers who want to learn the benefits of using Kotlin for creating automated tests and test automation frameworks.

In this session you will learn about:

  • Basic Kotlin syntax
  • Special Kotlin classes and there benefits over Java classes
  • Building Page Object Models using type-safe builders
  • How to create a readable, domain specific language
  • Managing Drivers with the help of sealed classes
kotlin brownbag

Agenda

30 min presentation
➡ Intro
➡ Kotlin basics
➡ Setting up WebDrivers
➡ Page Object Models using type-safe builders
➡ Creating a Domain Specific Language (DSL)
➡ Conclusion

Watch this course for free

Click on the Curriculum tab above, to view the video for this FREE intro session.
For access, click here to log in or to create an account.

Watch this course for free.

1
Test Automation with Kotlin

For access: create an account or log in.

Be the first to add a review.

Please, login to leave a review
This website uses cookies and asks your personal data to enhance your browsing experience.