Boozang Test automation with Cucumber #1: Teaser video
Teaser video for the course "Test automation with Cucumber and Boozang".
Udemy
Boozang Test automation with Cucumber #2: Introduction
What we will cover in this course.
Udemy
Boozang Test automation with Cucumber #3: Signing up
How to sign-up to Boozang.
Udemy
Boozang Test automation with Cucumber #4: The Lab
Introducing the test site "The Lab" at http://thelab.boozang.com
Udemy
Boozang Test automation with Cucumber #5: Tool Overview
This video gives you an overview of the Boozang tool.
Udemy
Boozang Test automation with Cucumber #6: Importing a feature
How to import a Cucumber feature in Boozang.
Udemy
Boozang Test automation with Cucumber #7: Implementing a test step
Implement a Cucumber test step.
Udemy
Boozang Test automation with Cucumber #8: Doing a validation
How to add a validation in Boozang.
Udemy
Boozang Test automation with Cucumber #9: Set timeouts
Setting timeouts.
Udemy
Boozang Test automation with Cucumber #10: Implicit waits
Add implicit waits to force a wait.
Udemy
Boozang Test automation with Cucumber #11: Error condition
Test out the error condition as well.
Udemy
Boozang Test automation with Cucumber #12: Cleanup condition
Implement a cleanup condition.
Udemy
Boozang Test automation with Cucumber #13: Add item
Implement the "Add Item" test step.
Udemy
Boozang Test automation with Cucumber #14: Multiple When/Then
Implement multiple When/Then conditions.
Udemy
Boozang Test automation with Cucumber #15: Data-driven tests
How to do data-driven tests using scenario outlines.
Udemy
Boozang Test automation with Cucumber #16: Data-driven validation
Adding a data-driven validation.
Udemy
Boozang Test automation with Cucumber #17: Mapping data
How to use the data mapper to map downstream data.
Udemy
The Lab #1 – Introduction to The Lab
We introduce the example platform "The Lab" found on http://thelab.boozang.com.
Udemy
The Lab #2 – Signing up to Boozang
In this video we sign-up to the Boozang tool and make sure you have the Chrome extension installed to get started testing.
Udemy
The Lab #3 – Overview of the tool
In this video we give an overview of the Boozang tool.
Udemy
The Lab #4 – Recording your first test
In this video we create a simple navigation test using the Boozang recording function.
Udemy
The Lab #5 – Using speed to demonstrate custom timeouts
In test automation frameworks, such as Selenium, implicit and explicit waits are a big deal. In Boozang we solve this with delays and timeouts, and we explain why customizing timeouts is to be preferred.
Udemy
The Lab #6 – Using wait game to demonstrate delay
Sometimes (rarely) it is necessary to use delays rather timeouts. We demonstrate it here using Wait game.
Udemy
The Lab #7 – Conditional Logic: Yellow or Blue
In this video we demonstrate If / Else logic, and how it's implemented using groups in Boozang.
Udemy
The Lab #9 – Introduction to data and lists
In this video I introduce you to data and lists, and gives you a preview of what's to come.
Udemy
The Lab #10 – Using data bind in a sorted list
In this video we introduce data and use it to bind into the test to make sure to make the test dynamic.
Udemy
The Lab #11 – Loop over an array
In this video add todos into the list based on an array of data, utilizing a loop in a group.
Udemy
The Lab #12 – Building a cleanup function
In this video we use a while-group to remove all the todo-items to create a cleanup test.
Udemy
The Lab #13 – Using copy-paste to replicate test
In this video we move on to Unsorted list, and copy a test from Sorted list exercise using the Copy-Paste function.
Udemy
The Lab #14 – Add and delete specific todo item
In this video, we create tests that can add a set of todo items, and also delete a specific (named) item from the list.
Udemy
The Lab #15 – Creating a test suite
In this video we introduce a test suite to call a set of tests: Cleanup, Add Item, and Delete Item, to execute a series of actions to manipulate todos in the list.
Udemy
The Lab #16 – Introduction to forms
In this video we introduce the form auto-fill function, which automates a form fill in one click, binding the result to a data object (JSON).
Udemy
The Lab #17 – Using the form auto-fill function
In this video we introduce the form auto-fill function, which automates a form fill in one click, binding the result to a data object (JSON).
Udemy
The Lab #18 – Executing a single action
In this video we briefly mention how to run a single action in Boozang using double-click, and why this is helpful.
Udemy
The Lab #19 – Using regular expression
In this video we look at how to add regular expressions in Boozang, and how to use them for data generation and validation.
Udemy
The Lab #20 – Introduction to data scopes
In this video we mention the different data scopes in Boozang. Besides $parameter, there is also $test, $module, and $project.
Udemy
The Lab #21 – The cat shelter
In this video we build on what we used previously and also show how to automate radio buttons.
Udemy
The Lab #22 – Adding a list of cats from a CSV
In this video we create a CSV of cast that we provision into the cat shelter.
Udemy
The Lab #23 – Test reload policy
In this video we introduce the test reload policy in Boozang, and what the different options are.
Udemy
The Lab #24 – Adding comments/on-screen annotations in the test
In this video we show how you can add on-screen annotations using the comment function, and how automation can help even in the manual test effort.
Udemy
The Lab #25 – Customizing element selectors using the DOM picker
In this video we look at the game "Scramble" to illustrate how element selectors work in Boozang, and how to customize them.
Udemy
The Lab #26 – Introduction to Javascript and extract data
This video concludes the previous section and gives a preview of what's coming in the upcoming one.
Udemy
The Lab #27 – Customizing selectors to base on class
In this video we show a good example of when it's necessary to customize the element selector, and how to use class instead of element content to select.
Udemy
The Lab #28 – Introduction to Javascript and extract data
This video concludes the previous section and gives a preview of what's coming in the upcoming one.
Udemy
The Lab #29 – Concatenating the strings
In this video, we use extract data and Javascript action to concat strings.
Udemy
The Lab #30 – Breakpoints and console
In this video we show how to use breakpoints and how to debug data using the console window.
Udemy
The Lab #31 – Conclusion
In this video we wrap up this course. Please send any questions or feedback to: udemy@boozang.com or courses@boozang.com. all feedback is very welcome.