UI5ers live #43: GenAI Code Assistance for SAPUI5 Development, Test Starter Concept
This episode explores the integration of GenAI code assistance and the Test Starter concept into SAPUI5 development. First, we showcase the power of generative AI in SAPUI5 development, using the Joule AI assistant within SAP Build Code to streamline and optimize development tasks. We provide practical examples of how AI can assist in migrating SAPUI5 applications to TypeScript, adding UI elements, and enhancing code functionality through intuitive prompts and commands. Next, we explore the Test Starter - a new and powerful feature available in OpenUI5 version 1.129 onwards. This concept simplifies test setups by eliminating the need for boilerplate code in QUnit and OPA tests, while also improving performance and compliance with Content Security Policy. We demonstrate the convenience of the Test Starter's configuration options for testing frameworks such as QUnit and Sinon. Through a live demo using the OpenUI5 TypeScript walkthrough tutorial, we illustrate the ease of migrating existing tests to the Test Starter concept. We highlight the benefits of the generic test page, the testsuite configuration file, and the ability to run tests with different configurations _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Video Chapters: 00:00 Welcome 01:37 GenAI Code Assistance for SAPUI5 05:30 Demo: Adding a table bound to a JSON model using Joule in SAP Build Code 08:42 Demo: Translating table texts and enabling i18n using Joule 12:17 Exploring code explanations and improvements with Joule AI 17:00 Demo: Migrating an SAPUI5 application to TypeScript using Joule 21:50 Q/A: Slash commands, feature updates, and Hungarian notation 25:45 Introduction to the Test Starter concept 27:55 Demonstrating the Test Starter Concept 28:53 Demo: Setting up a QUnit test using Test Starter 31:16 Demo: Configuring and running tests with different settings 37:47 Benefits of the Test Starter approach 38:50 Q/A: Test Starter and SAP Fiori tooling 41:45 Closing Remarks _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Resources: Test Starter (Documentation): https://sdk.openui5.org/topic/032be2c... OpenUI5 Walkthrough Tutorial: https://github.com/SAP-samples/ui5-ty... _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Music: klinik FX

UI5ers live #44: Exploring UI5 Test Runner Alternatives - UI5 Test Runner & WDIO QUnit Service

UI5ers live #45: Leveraging Fiori Elements & Enhanced Local Previewing

🟠 UI5 Freestyle: TypeScript E2E Development - from zero to hero in 1hr!

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Using Large Language Models | Build Your Own LLM Workshop #1

UI5ers live #46: manifest.json Best Practices & What's New in Accessibility

Deep Dive into LLMs like ChatGPT

Full Walkthrough: Workflow for AI Coding — Matt Pocock

🟣 Testing UI5 Apps with wdi5 - Zero to Hero to Continuous Integration

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

ASMR Addictive Fast Tapping Collection For Deep Sleep & Anxiety Relief (No Talking) — 2.5 Hours

The French Do Not Care About Work

SAP Business Technology Platform in 2026 - Overview ✨

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

🟠 Mastering the UI5 Ecosystem for Modern and Advanced OpenUI5/SAPUI5 Development

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit
![PINK & ORANGE GRADIENT IN HD [3 HOURS]](https://i.ytimg.com/vi/6ih8zppfQSQ/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYfyAsKBMwDw==&rs=AOn4CLDvw6mQM98bfl572zfE7r4GdUG8dg)
PINK & ORANGE GRADIENT IN HD [3 HOURS]

Let's Talk About UI5: SAPUI5 2.0, SAP Fiori elements, OData V4, Web Components & 2025 Roadmap

