- Introduction
- Pre-requisite
- How to Create Project
- Application Walk through
- Folder Structure Wal through
- Running Application - android, web
- Integration Test Setup
- Running Integration Test
- Report Integration
- Other Scope
A single platform for web, ios, android app.
- | Flutter SDK Download | [https://docs.flutter.dev/get-started/install/macos]
- | Flutter Extension | [VS Code platform ]
- | Setup Test |
flutter doctor
- Navigate to desired directory
- Run command
flutter create <project name>
- Run command
flutter pub get
A simple application with 2 pages and navigations on Button Click.
- Demo
Untitled.mp4
- lib folder
- android, ios, web etc folder
- pubspec.yaml file and pubspec-lock.ymal file
- dependency structure
- In Emulator
- In Web
- To Run in web,, enable via -
flutter config --enable-web
and Reload the IDE.
- Dependencies
- Current project folder structure
- Some basic of Dart,, Whatever we used in code
- Finders, BasePage, Widget Initialization, Page, Test
- How to develop the automation Script - Getting Locators
- Detailed of Finders, Test folder
- Test file walk through
- Dependencies
- Running All Tests or A single File
- Run command
DEVICE=<device_name> ./testRunner.sh
FlutterIntegrationTest.mp4
- dot dart reporter
- junit reporter
Screen.Recording.2022-12-01.at.8.35.46.PM.mov
Stay Tunned for those configuration level details.