Skip to content

Commit 93924a7

Browse files
Update README.md (#16)
1 parent fc4866c commit 93924a7

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
# Simple Python APPIUM UI Automation Framework
1+
## 📌 Overview
2+
pytest-python-appium-framework is a lightweight and efficient mobile automation framework built with Python, Appium, and pytest. It provides a structured approach for UI testing of mobile applications on both Android and iOS platforms.
23

3-
A simple UI automation framework built with:
4+
## 🛠️ Requirements
5+
Before installing, ensure you have the following dependencies:
46
- **Python**: 3.10 - 3.12
57
- **pytest**: 8.3.0
68
- **APPIUM**: 2.6.0
@@ -9,24 +11,25 @@ A simple UI automation framework built with:
911

1012
[![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue)](https://www.linkedin.com/in/dmytro-berezovskyi/)
1113

12-
## Features
14+
## Features
1315

14-
- User-friendly UI automation framework.
15-
- Built on popular Python libraries: pytest and APPIUM.
16-
- Supports **iOS**, **Android**,
17-
- Supports multiple environments: **stage**, **prod**.
18-
- Generates **pytest reports** and **custom logs**.
19-
- Test Data Management: Integrated with YAML files for test data storage and access.
20-
- Logging
21-
- Base functions: swipe, scroll, tap, click, type etc
16+
- ✅ User-friendly UI automation framework.
17+
- ✅ Built on popular Python libraries: pytest and APPIUM.
18+
- ✅ Supports **iOS**, **Android**,
19+
- ✅ Supports multiple environments: **stage**, **prod**.
20+
- ✅ Generates **pytest reports** and **custom logs**.
21+
- ✅ Configuration management via dynaconf
22+
- ✅ Test Data Management: Integrated with YAML files for test data storage and access.
23+
- ✅ Custom logging and reporting
24+
- ✅ Supports fundamental UI interactions (tap, swipe, scroll, input and more)
2225

2326
## Getting Started
2427

25-
### Local Usage
28+
## 🚀 Installation
2629

2730
1. Clone this repository:
2831
```bash
29-
git clone <repository-url>
32+
git clone https://github.com/dmberezovskyii/pytest-python-appium-framework.git
3033
```
3134
2. Install required dependencies:
3235
```bash

0 commit comments

Comments
 (0)