Blogs
Appium
Compliance with the profession - Methods / Technical onboarding
Allgemeine Informationen
Ziele:
Diese Schulung befasst sich mit der Testautomatisierung auf mobilen Geräten unter Verwendung von Appium, einem Open-Source-Tool zur Erstellung von Testautomatisierungen in Android- und iOS-Umgebungen, sowie mit der Integration in eine Toolchain für kontinuierliches Testen:
- Appium und die damit verbundene Toolkette verstehen
- Erfahren, wie man Appium und zugehörige Tools installiert
- Tests für mobile Anwendungen automatisieren können
- Eine Plattform für kontinuierliches Testen einrichten
Zielgruppe:
- Tester
- Entwickler – Designer
- Testmanager
- Ingenieur für Testautomatisierung
Erforderliche Voraussetzungen:
- Grundkenntnisse in Java sowie im Bereich der mobilen und funktionalen Tests
Einleitung:
1. System & tools
- Introduction to testing and test automation
- The different test automation tools
2. Introduction to Appuim & Mobile Test Automation
- Mobile test automation, Selenium 3.0 and APIs (iOS and Android)
- Exécution des scripts avec logiciels d’émulation & sur dispositifs
- Different API levels and Appium concepts
3. JDK, Maven and Android installations
- Adding an Agile project
- Create US and sprints
4. Basic Appium for Windows installations
- Configuration SDK Manager
- Download & setup of Android API & Appium GUI
- Understanding appPath, appPackage & appActivity
5. Appium server / Windows OS development
- Starting & stopping the Appium server
- Appium Maven Dependencies Download
- Stop commands and nodes
6. The "Automator Viewer" user interface
- User interface tool Automator Viewer through SDK
- Location strategies & tags
7. Inspector Appium
- Presentation of the Inspecteur Appium
- Record and view the video with the Appium Inspector
- Locate elements with the help of the tool
- Quid about active sessions?
8. The object repository
- Presentation of the Object Repository
- Use as a development infrastructure
- Rôle de maintenance & types de développement
9. Additional features
- Execution with ANT, Maven, Jenkins
- Object, technique and element locator
- Locate elements within elements & multiple elements
- Using the functions inside the UI Automator class
10. Test "Android NDK ", Hybrid & Web Applications
- Different tests Native tool
- Tactile Actions and Events - Gesture manipulation
- Web Tool Test - Web Automation with the Chrome browser
- Hybrid Tool Test - Automate mobile SMS sending tools
11. Component Test Development Infrastructure
- Introduction to Component Testing
- Introduction to TestNG
- Difference between JUnit and TestNG
Teaching Methods:
- Theory
- Practical Training
- Feedback
- Multiple-Choice Questionnaire
- Case Studies
Terms of Evaluation:
Tutorial
Request Enrollment
Submit your request - our team will follow up to confirm your seat.
Upcoming Sessions
All sessions are delivered in EN/FR. Minimum 3 participants required for a session to run.