Language: English | 中文简体

Auto

Auto-A simpler Flutter UI automation test solution.

  • No need to write any code
  • Recording test scripts is very simple
  • Multi-platform support
  • Pixel-level playback
  • Remote recording and playback
  • ...
screen

Getting Started

1.Add Dependency

dependencies:
  auto: latest-version

2.Initialize UIAutomator

import 'package:auto/auto.dart';
void main() {
  UIAutomator.ensureInitialized(); //Make sure this line is at the top of the code
  runApp(UIAutomatorArea(child: MyApp()));
}

For more detailed configuration, please see the example project

IDE Installation

See: Auto Ide

Usage

Demo Video

FAQ

License

Apache-2.0 License

Libraries

app_info.pb
app_info.pbenum
app_info.pbjson
app_info.pbserver
auto
http.pb
http.pbenum
http.pbjson
http.pbserver
record.pb
record.pbenum
record.pbjson
record.pbserver
replay_data.pb
replay_data.pbenum
replay_data.pbjson
replay_data.pbserver
script_meta_data.pb
script_meta_data.pbenum
script_meta_data.pbjson
script_meta_data.pbserver