automated_testing_framework 1.0.1
automated_testing_framework: ^1.0.1 copied to clipboard
A testing framework that allows in app tests to be built and executed in an automated way.
1.0.1 September 3rd, 2020 #
- Copied
decodeColorandencodeColorfrom the json_theme package due to incompatibilies with that package and Flutter 1.20 / 1.21. - Brought in the minimal amount of
flutter_testto remove the dependency of the SDK version due to incompatibilities between Flutter 1.20 / 1.21. - Added Web and MacOS to the example app
- Note: image capture is not supported in Flutter outside of iOS and Android currently
1.0.0 September 2nd, 2020 #
- Fix for typo in the EnsureExists registry
- Updated
AssetTestStoreto support an index file or a list of individual files - Added added ability to pass a
Themeto theTestRunnerto give the test framework a unique theme vs the rest of the app - Reformatted the TestReport page to provide more useful information
- Added a "minify test steps" option to the Test Steps page to make reordering easier
- Added a
TestSuiteReportPageto display a summary of all the test results in a test suite run.
0.2.3 September 1st, 2020 #
- Fix to disable Quick Add in the test steps page when a step doesn't support it
- Fix to not submit a report at the end of an individual step run
- Fix for when values passed to a
Testableare types other thanString - Fix for running individual steps from the
TestStepPagethat was opened via the dialog - Accept a null or empty id on
Testableas a way to disable it
0.2.2 September 1st, 2020 #
- Added LongPress tests support
- Implemented
pumpfunction inoverride_widget_tester.dart - Added
widgetLongPressMoveUpdatetestable gesture
0.2.1 September 1st, 2020 #
- Fix to make the registry optional on
TestController, as was originally intended
0.2.0 August 30th, 2020 #
- More documentation updates
- Removed the
FileTestStoreto preserve web compatibility in the core framework
0.1.2 August 25th, 2020 #
- More documentation updates
- Update to auto-run the example tests in
profilemode - Updated to a more memory efficient way to load all tests for running
0.1.1 August 22nd, 2020 #
- Lots of documentation updates; tentatively ready for production use
0.1.0 August 21st, 2020 #
- First public release; not for production use.