Robot Framework Mobile flutter app testing library for Appium Client Android & iOS & Web
Project description
AppiumFlutterLibrary is a library for testing Flutter apps with Robot Framework.
The project uses the FlutterDriver test tools integrated to Appium as a Robot Framework library.
Installation
The recommended installation method is using pip:
pip install --upgrade robotframework-appiumflutterlibrary
See Robot Framework installation instructions for detailed information about installing Python and Robot Framework itself.
Keyword documentation
AppiumFlutterLibrary has a complete Keyword Documentation.
Flutter setup
To use AppiumFlutterLibrary you will need to make a simple setup in your Flutter project.
At first, include flutter_driver package to your dev dependencies at pubspec.yaml:
dev_dependencies:
flutter_test:
sdk: flutter
flutter_driver:
sdk: flutter
Then go to your main.dart file and add enableFlutterDriverExtension() to your main function before runApp()
import 'package:flutter/material.dart';
import 'package:flutter_driver/driver_extension.dart';
void main() {
enableFlutterDriverExtension();
runApp(const MyApp());
}
...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file robotframework-appiumflutterlibrary-1.0.0.tar.gz
.
File metadata
- Download URL: robotframework-appiumflutterlibrary-1.0.0.tar.gz
- Upload date:
- Size: 15.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23f9597e018b6662c442fa18ef11787501ede7a592eee1e395425291712a68dc |
|
MD5 | f5a9c69e33891e6b899054114f540d5f |
|
BLAKE2b-256 | 96f8b99e3a9a03678b7c8dc417c44f3224759a41ef93c2dfaebb929fd6e5a87a |
File details
Details for the file robotframework_appiumflutterlibrary-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: robotframework_appiumflutterlibrary-1.0.0-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f42986739ebc00a38b5ad03ef4493de761ab55e9772f56431c6faf0c932fb328 |
|
MD5 | 616c45391dfdb3eaaf92e255e5709a2b |
|
BLAKE2b-256 | 0b65776702ab74a7a3c52c16dc3349cd40f37adf2298e7eb358b35fe9015383f |