├── .editorconfig ├── .gitattributes ├── .gitignore ├── CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── LICENSE.md ├── README.md ├── Testura.Android.sln └── src ├── Testura.Android.Tests ├── Device │ ├── Services │ │ ├── ActivityServiceTests.cs │ │ ├── AdbServiceTests.cs │ │ └── InteractionServiceTests.cs │ └── UiAutomator │ │ └── Ui │ │ ├── Objects │ │ └── UiObjectTests.cs │ │ └── Util │ │ ├── NodeFinderTests.cs │ │ └── NodeParserTests.cs ├── Integration │ └── Device │ │ └── UiAutomator │ │ └── Server │ │ └── UiAutomatorServerTests.cs ├── PageObject │ └── ViewTests.cs ├── TestHelper.cs ├── Testura.Android.Tests.csproj └── Util │ ├── Exceptions │ └── UiNodeNotFoundExceptionTests.cs │ └── Helpers │ ├── UiFindTests.cs │ └── UiWaitTests.cs └── Testura.Android ├── Dependecies ├── Testura.Android.Server-UiAutomator.apk └── Testura.Android.Server.apk ├── Device ├── AndroidDevice.cs ├── AndroidDeviceFactory.cs ├── Configurations │ └── DeviceConfiguration.cs ├── Extensions │ └── IUiExtension.cs ├── IAdbCommandExecutorProvider.cs ├── IAndroidDevice.cs ├── IAndroidServiceProvider.cs ├── IAndroidUiMapper.cs ├── Server │ ├── IInteractionUiAutomatorServer.cs │ ├── IUiAutomatorServer.cs │ └── UiAutomatorServer.cs ├── Services │ ├── Activity │ │ ├── ActivityService.cs │ │ └── IPackageService.cs │ ├── Adb │ │ ├── AdbService.cs │ │ ├── IAdbInstallService.cs │ │ └── IAdbShellService.cs │ ├── InteractionService.cs │ ├── SettingsService.cs │ └── Ui │ │ ├── INodeFinderService.cs │ │ └── UiService.cs └── Ui │ ├── Nodes │ ├── Data │ │ ├── Node.cs │ │ └── NodeBounds.cs │ ├── INodeFinder.cs │ ├── INodeParser.cs │ ├── NodeFinder.cs │ └── NodeParser.cs │ ├── Objects │ └── UiObject.cs │ └── Search │ └── Where.cs ├── PageObject ├── Application.cs ├── Attributes │ └── MapUiObjectAttribute.cs ├── IAndroidViewValidation.cs ├── IDependencyContainer.cs ├── View.cs └── ViewFactory.cs ├── Testura.Android.csproj ├── Util ├── AdbCommandExecutor.cs ├── Coordinate.cs ├── DependencyInstaller.cs ├── Enums.cs ├── Exceptions │ ├── AdbException.cs │ ├── AndroidDeviceFactoryException.cs │ ├── MapUiObjectException.cs │ ├── UiAutomatorServerException.cs │ └── UiNodeNotFoundException.cs ├── Extensions │ └── AssemblyExtensions.cs ├── Helpers │ ├── UiFind.cs │ └── UiWait.cs ├── Http │ ├── HttpRequestExtensions.cs │ └── TimeoutHandler.cs ├── LogcatWatchers │ ├── EventLogcatWatcher.cs │ └── LogcatWatcher.cs ├── Logging │ ├── ConsoleLogListener.cs │ ├── DeviceLogger.cs │ ├── ILogListener.cs │ └── ListLogListener.cs ├── Recording │ ├── ScreenRecordConfiguration.cs │ └── ScreenRecorderTask.cs ├── Walker │ ├── AppWalker.cs │ ├── AppWalkerConfiguration.cs │ ├── Cases │ │ ├── Stop │ │ │ ├── FuncStopCase.cs │ │ │ └── StopCase.cs │ │ ├── Tap │ │ │ ├── FuncTapCase.cs │ │ │ └── TapCase.cs │ │ └── Time │ │ │ ├── ActionTimeCase.cs │ │ │ └── TimeCase.cs │ └── Input │ │ ├── IAppWalkerInput.cs │ │ ├── SwipeAppWalkerInput.cs │ │ └── TapAppWalkerInput.cs └── WithErrorMessageBuilder.cs └── logo.png /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/.gitignore -------------------------------------------------------------------------------- /CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/README.md -------------------------------------------------------------------------------- /Testura.Android.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/Testura.Android.sln -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/Services/ActivityServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/Services/ActivityServiceTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/Services/AdbServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/Services/AdbServiceTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/Services/InteractionServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/Services/InteractionServiceTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/UiAutomator/Ui/Objects/UiObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/UiAutomator/Ui/Objects/UiObjectTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/UiAutomator/Ui/Util/NodeFinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/UiAutomator/Ui/Util/NodeFinderTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Device/UiAutomator/Ui/Util/NodeParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Device/UiAutomator/Ui/Util/NodeParserTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Integration/Device/UiAutomator/Server/UiAutomatorServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Integration/Device/UiAutomator/Server/UiAutomatorServerTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/PageObject/ViewTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/PageObject/ViewTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/TestHelper.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Testura.Android.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Testura.Android.Tests.csproj -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Util/Exceptions/UiNodeNotFoundExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Util/Exceptions/UiNodeNotFoundExceptionTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Util/Helpers/UiFindTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Util/Helpers/UiFindTests.cs -------------------------------------------------------------------------------- /src/Testura.Android.Tests/Util/Helpers/UiWaitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android.Tests/Util/Helpers/UiWaitTests.cs -------------------------------------------------------------------------------- /src/Testura.Android/Dependecies/Testura.Android.Server-UiAutomator.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Dependecies/Testura.Android.Server-UiAutomator.apk -------------------------------------------------------------------------------- /src/Testura.Android/Dependecies/Testura.Android.Server.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Dependecies/Testura.Android.Server.apk -------------------------------------------------------------------------------- /src/Testura.Android/Device/AndroidDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/AndroidDevice.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/AndroidDeviceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/AndroidDeviceFactory.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Configurations/DeviceConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Configurations/DeviceConfiguration.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Extensions/IUiExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Extensions/IUiExtension.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/IAdbCommandExecutorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/IAdbCommandExecutorProvider.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/IAndroidDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/IAndroidDevice.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/IAndroidServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/IAndroidServiceProvider.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/IAndroidUiMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/IAndroidUiMapper.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Server/IInteractionUiAutomatorServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Server/IInteractionUiAutomatorServer.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Server/IUiAutomatorServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Server/IUiAutomatorServer.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Server/UiAutomatorServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Server/UiAutomatorServer.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Activity/ActivityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Activity/ActivityService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Activity/IPackageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Activity/IPackageService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Adb/AdbService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Adb/AdbService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Adb/IAdbInstallService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Adb/IAdbInstallService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Adb/IAdbShellService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Adb/IAdbShellService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/InteractionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/InteractionService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/SettingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/SettingsService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Ui/INodeFinderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Ui/INodeFinderService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Services/Ui/UiService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Services/Ui/UiService.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/Data/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/Data/Node.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/Data/NodeBounds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/Data/NodeBounds.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/INodeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/INodeFinder.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/INodeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/INodeParser.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/NodeFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/NodeFinder.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Nodes/NodeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Nodes/NodeParser.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Objects/UiObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Objects/UiObject.cs -------------------------------------------------------------------------------- /src/Testura.Android/Device/Ui/Search/Where.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Device/Ui/Search/Where.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/Application.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/Attributes/MapUiObjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/Attributes/MapUiObjectAttribute.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/IAndroidViewValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/IAndroidViewValidation.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/IDependencyContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/IDependencyContainer.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/View.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/View.cs -------------------------------------------------------------------------------- /src/Testura.Android/PageObject/ViewFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/PageObject/ViewFactory.cs -------------------------------------------------------------------------------- /src/Testura.Android/Testura.Android.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Testura.Android.csproj -------------------------------------------------------------------------------- /src/Testura.Android/Util/AdbCommandExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/AdbCommandExecutor.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Coordinate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Coordinate.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/DependencyInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/DependencyInstaller.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Enums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Enums.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Exceptions/AdbException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Exceptions/AdbException.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Exceptions/AndroidDeviceFactoryException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Exceptions/AndroidDeviceFactoryException.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Exceptions/MapUiObjectException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Exceptions/MapUiObjectException.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Exceptions/UiAutomatorServerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Exceptions/UiAutomatorServerException.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Exceptions/UiNodeNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Exceptions/UiNodeNotFoundException.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Extensions/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Extensions/AssemblyExtensions.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Helpers/UiFind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Helpers/UiFind.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Helpers/UiWait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Helpers/UiWait.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Http/HttpRequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Http/HttpRequestExtensions.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Http/TimeoutHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Http/TimeoutHandler.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/LogcatWatchers/EventLogcatWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/LogcatWatchers/EventLogcatWatcher.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/LogcatWatchers/LogcatWatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/LogcatWatchers/LogcatWatcher.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Logging/ConsoleLogListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Logging/ConsoleLogListener.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Logging/DeviceLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Logging/DeviceLogger.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Logging/ILogListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Logging/ILogListener.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Logging/ListLogListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Logging/ListLogListener.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Recording/ScreenRecordConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Recording/ScreenRecordConfiguration.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Recording/ScreenRecorderTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Recording/ScreenRecorderTask.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/AppWalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/AppWalker.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/AppWalkerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/AppWalkerConfiguration.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Stop/FuncStopCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Stop/FuncStopCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Stop/StopCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Stop/StopCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Tap/FuncTapCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Tap/FuncTapCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Tap/TapCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Tap/TapCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Time/ActionTimeCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Time/ActionTimeCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Cases/Time/TimeCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Cases/Time/TimeCase.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Input/IAppWalkerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Input/IAppWalkerInput.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Input/SwipeAppWalkerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Input/SwipeAppWalkerInput.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/Walker/Input/TapAppWalkerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/Walker/Input/TapAppWalkerInput.cs -------------------------------------------------------------------------------- /src/Testura.Android/Util/WithErrorMessageBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/Util/WithErrorMessageBuilder.cs -------------------------------------------------------------------------------- /src/Testura.Android/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Testura/Testura.Android/HEAD/src/Testura.Android/logo.png --------------------------------------------------------------------------------