Simplify Your GUI Development​

The Master Class Mondays are back with advanced sessions!

Start to create stunning HMIs for your embedded system. Join the Master Class by our GUI Services team to become an Embedded Wizard Expert. For free!

The next Master Class takes place 21st September, 2020.

masterclass-mondays-laptop-hat

Join the Master Class Monday Online Trainings

Episode 8: Automated GUI Testing

In this approximately 60-minute-class you will explore:

Automated GUI Testing

Example using Embedded Wizard Test Framework with

  • Record/Playback tests
  • Learn/Verify tests
  • Test of GUI states
  • Test of GUI graphical output
  • Test during animations
  • Test of device interfaces
  • Test automation
Taking Place 4 p.m. CST (Asia)
OR
Taking Place 11 a.m. EDT (Americas)

Master Class Video Library

Perfectly prepared with our past online trainings

Master Class #1

Fundamentals

Agenda

  • Core Architecture
  • Embedded Wizard Studio
  • Chora
  • Mosaic Framework
  • Platform Package
  • Build Environments

Master Class #2

Embedded Wizard Studio

Agenda

  • Overview of the Integrated Development Environment (IDE)
  • The Composer and its members
  • Bricks – structure your GUI projects
  • Using the IDE with the Gallery
  • Adapt with the Inspector
  • Trace your GUI with the Log window
  • Find the bug with the Debugger
  • Shortcuts? Shortcuts!

Master Class #3

Chora

Agenda

  • Why Chora?
  • An Overview
  • Excursus: Object-oriented Programming
  • Key Players: Properties, Slots & Observers
  • Best Practice

Master Class #4

Mosaic Framework

Agenda

  • Basic Views and Effects
  • Event Handlers
  • Widgets and Templates
  • Scrollable Content
  • Screen Management

Master Class #5

Platform Package & Build Environment

Agenda

  • Platform Package – The abstraction layer to the used hardware
  • Graphics Engine – How is the graphical subsystem utilized
  • Embedded Wizard’s Runtime Environment
  • Build Environment – The SDK to simplify the bring-up of your Embedded Wizard GUI

Master Class #6

Device Integration – or: How to exchange data?

  • Key Players: native statements
  • The Device Interface – our Best Practice approach
  • Connect the GUI with your C/C++ Code – The Device Driver
  •  

Master Class #7

GUI Architecture Examples

Will take place September 14th at 10 a.m. & 5 p.m CEST

  • Typical GUI Architectures
  • All in One – Handle all parts of a GUI within one single group
  • Full Stack – Use dialog stacking to structure GUI
  • Managed screens – Use containers to manage layered screens

 

Master Class #8

Automated GUI Testing

Example using Embedded Wizard Test Framework with

  • Record/Playback tests
  • Learn/Verify tests
  • Test of GUI states
  • Test of GUI graphical output
  • Test during animations
  • Test of device interfaces
  • Test automation

 

Proudly Supported by our International Distributors

Easy adaption for worldwide GUI solutions.
Our international partner network for the Embedded Wizard covers the U.S., Asia, Eurasia, and Middle Europe.