Skip to content

belaletech/flutter-appium-python

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† Flutter App Automation with Appium & Python

This repository provides an Appium-based automation framework for testing a Flutter mobile application using Python, supporting both Android and iOS.


πŸ“Œ Features

βœ… Automates Flutter-based mobile apps
βœ… Uses appium_flutter_finder for element interactions
βœ… Supports Android and iOS
βœ… Works with LambdaTest cloud devices
βœ… Step-by-step setup instructions included


πŸ“‹ Setup Instructions

To run automation on Android or iOS, navigate to the respective directory and follow the platform-specific instructions.

Android Setup

cd android
cat README.md  # Follow the instructions in the Android README

iOS Setup

cd ios
cat README.md  # Follow the instructions in the iOS README

πŸ“ Project Structure

```bash
flutter-appium-python/
β”œβ”€β”€ android/                 # Contains automation scripts for Android
β”‚   β”œβ”€β”€ configs/            # Stores Appium capability setup
β”‚   β”œβ”€β”€ tests/              # Test scripts
β”‚   β”œβ”€β”€ SampleApp/          # Flutter app APK or related assets
β”‚   β”œβ”€β”€ requirements.txt    # Python dependencies
β”‚   β”œβ”€β”€ .gitignore          # Android-specific ignore rules
β”‚   └── README.md           # Android-specific instructions
│── ios/  # Contains automation scripts for iOS
β”œβ”€β”€ README.md               # Root documentation (this file)

---

## 🀝 Contributing
If you’d like to contribute, feel free to **open a pull request**!

## πŸ“œ License
This project is **open-source** under the **MIT License**.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%