Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stefanhuber/icsoft-2019

Analysing the performance of mobile cross-platform development approaches using UI interaction scenarios
https://github.com/stefanhuber/icsoft-2019

Last synced: about 1 month ago
JSON representation

Analysing the performance of mobile cross-platform development approaches using UI interaction scenarios

Awesome Lists containing this project

README

        

# Analysing the performance of mobile cross-platform development approaches using UI interaction scenarios

## Requirements

- `adb` must be available via command line
- Currently `androidviewclient` requires python 2, a python 2 version is required (might change after `androidviewclient` update)

## Installation

- Virtual environment: `python -m venv venv --python=PATH_TO_PYTHON_2_EXE`
- Activate virtual environment: `venv/Scripts/activate`
- Install pip dependencies: `pip install -r requirements.txt`

## Run interactions

- **Virtual environment must be activated**
- **Connect a device in developer mode via USB** (ensure that tha `adb daemon` is running)
- Execute `python main.py` to start the test procedure

## Paper

[https://link.springer.com/chapter/10.1007/978-3-030-52991-8_3](https://link.springer.com/chapter/10.1007/978-3-030-52991-8_3)