01. Automation [Unreal Engine]. Introduction

Published: 14 July 2020
on channel: Life EXE
13,569
470

#unrealengine #jenkins #gamedev #ue4 #devops #tests #unittests #unrealengine5 #ue5 #lifeexe #lifeexecode

My course "Unreal Engine - Complete Guide to C++ Development" https://www.udemy.com/course/unrealen...

Youtube course is dedicated to automating the development of Unreal Engine.
Wiki - https://lifeexe-art.gitbook.io/unreal...
GitHub repository - https://github.com/life-exe/UnrealTPS...

Course plan:
-------------------------------------------------- -----------
∎ Building the engine from source
∎ Building the game blueprint project
∎ Building a C++ game project
∎ .clang-format, pre-commit .git hook
∎ Building UE5 from source
∎ Unreal version selector / unreal build tool (UBT)
∎ Unreal version selector bug fixes
∎ Building a binary version from source (Installed Build)
∎ Building a dedicated/listen server, connecting clients
∎ Testing in Unreal Engine. Module overview
∎ Introduction to testing. Theoretical part. Basic concepts
∎ Introduction to Unreal Testing Automation Frontend. The simplest unit tests
∎ We continue our acquaintance with testing in the UE. Fibonacci sequence
∎ Testing the simplest C++ class
∎ Creating a C++ Inventory for Testing
∎ Testing UObject classes. Testing the inventory component
∎ Testing AActor classes. Testing the inventory unit class. Loading a level in tests. Spawn C++ actor. Loading and spawning a blueprint
∎ Testing AActor classes. Calling Blueprint Functions from C++
∎ Create C++ logic of character lives + autoheal
∎ Latent automation command. Character life testing
∎ Game play tests. Simulating an Input Component
∎ Game play tests. Recording an Input Component. Axis
∎ Game play tests. Recording an Input Component. Action
∎ Complex automation test
Functional screenshot test
∎ Additional test writing approach: Define/Describe/It/BeforeEach/AfterEach
∎ Publication of test report. test report
∎ Testing metrics. Test coverage. OpenCppCoverage
∎ Create a job in Jenkins to automatically run tests with published reports
∎ Document generation
Slack. email notifications
n Jenkins pipelines
-------------------------------------------------- -----------

Resources:
🔴Telegram channel: https://t.me/LifeExeCode
🔴LifeEXE School: https://life-exe.teachable.com
🔴VKontakte group: https://vk.com/lifeexecode
🔴Twitter:   / lifeexecode  
🔴GitHub: https://github.com/life-exe
🔴Medium:   / lifeexe  

Support channel:
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate
🔴Patreon:   / lifeexecode  


Watch video 01. Automation [Unreal Engine]. Introduction online without registration, duration hours minute second in high quality. This video was added by user Life EXE 14 July 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 13,56 once and liked it 47 people.