Advanced Test Automation using Boozang

Learn using interactive test scenarios to automate testing for any web application
Rating: 4.3 out of 5 (18 ratings)
3,056 students
Advanced Test Automation using Boozang
Rating: 4.3 out of 5 (18 ratings)
3,056 students
To automate testing of common application scenarios using a data-driven test approach
Report bugs and create regression tests right in the browser window
Get a good foundation on how to do data-driven test automation

Requirements

  • Basic understanding of data and software
  • Basic understanding of HTML
  • Knowledge in Javascript is helpful but not required
Description

The course teaches advanced data handling in Boozang to test a number of sample scenarios on The Boozang Lab. The user can sign up for a free trial on the Boozang homepage and follow along in the exercises. In the end of the course, the student will have enough knowledge to be able to create a test that can play a simple game.

Who this course is for:
  • Software developers and testers that want to learn about the Boozang platform
  • Quality assurance engineers and Software testers
  • Beginners who want to learn test automation
Course content
11 sections • 28 lectures • 1h 42m total length
  • Introduction
    01:19
  • Why learn test automation?
    01:12
  • Introduction to The Lab
    00:56
  • Signing up
    03:22
  • Recording a first test
    03:33
  • Overview of the Boozang tool
    04:08
  • Adding items to a list
    03:26
  • Adding item based on data parameter
    03:24
  • Adding items using a data loop
    05:39
  • Re-using sorted list test cases for unsorted module
    03:26
  • Cleanup item in unsorted list
    03:26
  • Creating a data loop with cleanup
    02:59
  • Adding validation condition to loop
    05:02
  • Doing a form using static data
    03:13
  • Doing a form fill with dynamic data
    02:21
  • Adding data validation
    02:52
  • Randomly generating form data
    04:08
  • Autofilling forms using Boozang regexp engine
    03:34
  • Speed game: Handling re-tries for dynamic elements
    04:24
  • Wait game: Handling explicit waits
    03:41
  • Using the comment function to annotate bugs
    04:36
  • Reporting bugs and team work
    03:33
  • Yellow or red: Handling if-conditions using groups
    06:34
  • Robustness of tests and how to use AI repair
    04:00
  • Repairing a multi-action tests using AI
    03:52
  • Extracting and using data from application
    05:30

Instructor
CEO Boozang
Mats Ljunggren
  • 4.2 Instructor Rating
  • 279 Reviews
  • 18,994 Students
  • 2 Courses

I love teaching and I believe computer science should be accessible to everyone. I have 13 years of experience as Developer, Tester and Technical lead running large projects in the Telecom Industry. I recently founded a SaaS business for test automation, Boozang, which allows non-developers to do test automation. I'm interested in helping teams adapt to new methodologies (Agile/DevOps/Continuous Integration), and I believe test automation is key to be able to to this successfully.