Skip to content

Commit 1006a91

Browse files
authored
Merge pull request #105 from Integration-Automation/dev
Update README.md
2 parents 3077bf9 + 2f26a86 commit 1006a91

File tree

1 file changed

+39
-56
lines changed

1 file changed

+39
-56
lines changed

README.md

Lines changed: 39 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,41 @@
1-
[![Downloads](https://static.pepy.tech/badge/automation-editor)](https://pepy.tech/project/automation-editor)
2-
3-
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/b7d32ed8600b4bd2a2f3e960f46f2ad0)](https://www.codacy.com/gh/JE-Chen/Integration-testing-environment/dashboard?utm_source=github.com&utm_medium=referral&utm_content=JE-Chen/Integration-testing-environment&utm_campaign=Badge_Grade)
4-
5-
[![AutomationEditor Stable Python3.9](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_9.yml/badge.svg)](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_9.yml)
6-
7-
[![AutomationEditor Stable Python3.10](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_10.yml/badge.svg)](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_10.yml)
8-
9-
[![AutomationEditor Stable Python3.11](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_11.yml/badge.svg)](https://github.com/Intergration-Automation-Testing/AutomationEditor/actions/workflows/stable_python3_11.yml)
10-
11-
[![Documentation Status](https://readthedocs.org/projects/automationeditor/badge/?version=latest)](https://automationeditor.readthedocs.io/en/latest/?badge=latest)
12-
13-
[AutomationIDE Doc Click Here!](https://automationeditor.readthedocs.io/en/latest/)
14-
15-
[Using this IDE edit tkinter video](https://www.youtube.com/watch?v=VXm8L2qrdSU&ab_channel=JEChen)
16-
17-
---
18-
19-
## Notice
20-
> * If you can't run program and get argument or internal error on windows, Please update your powershell.
21-
> * https://github.com/PowerShell/PowerShell/releases
22-
23-
---
24-
## What is Automation Editor
25-
> Project Kanban \
26-
> https://github.com/orgs/Integration-Automation/projects/2/views/1 \
27-
> * Native support AutoControl script.
28-
> * Native support APITestka script.
29-
> * Native support Load Density script.
30-
> * Native support WEB Runner script.
31-
> * Native support Mail Thunder script.
32-
> * Native support File Automation script.
33-
> * Native support Front Engine script.
34-
> * Automation instance monitor.
35-
> * Automation project support.
36-
> * Docs support.
37-
> * BingGPT (requires setting up cookies, tutorial available in the IDE)
38-
> * DALL-E3 Bing version for image generation (requires setting up another type of cookie, tutorial available in the IDE)
39-
> * Auto-save (available after the first save or after opening a file), auto-complete, jump to definition.
40-
> * Bilingual interface (English, Traditional Chinese) Choose font and size.
41-
> * Tabbed browsing, split window functionality.
42-
> * Embedded browser.
43-
> * Embedded Jupyter and IPython.
44-
> * Built-in automation packages.
45-
> * Multiple UI style choices.
46-
> * Python venv and management to choose the Python interpreter to use.
47-
> * Code style checking and auto-formatting (PEP8).
48-
> * Debugger.
49-
> * Multiple Shell command executors (run multiple Shells at once).
50-
> * Multiple program executors (run multiple programs at once). Custom colors.
51-
52-
53-
---
54-
55-
### install
1+
# Automation-IDE
2+
An integrated test automation IDE developed with Python and PySide6 (Qt).
3+
4+
## Components
5+
- Editor
6+
- https://github.com/Integration-Automation/JEDITOR
7+
- GUI Testing
8+
- https://github.com/Integration-Automation/AutoControlGUI
9+
- API Testing
10+
- https://github.com/Integration-Automation/APITestka
11+
- Web Testing
12+
- https://github.com/Integration-Automation/WebRunner
13+
- Load Testing
14+
- https://github.com/Integration-Automation/LoadDensity
15+
- File
16+
- https://github.com/Integration-Automation/FileAutomation
17+
- OpenCV
18+
- https://github.com/Integration-Automation/je_opencv_wrapper
19+
- Mail
20+
- https://github.com/Integration-Automation/MailThunder
21+
22+
## Supported features:
23+
- Python syntax highlighting
24+
- Auto reformatter
25+
- Code execution
26+
- Test scripts
27+
- Shell commands
28+
- Embedded browser
29+
- Jupyter integration
30+
- Git client
31+
- Code diff viewer, etc.
32+
33+
## Testing modules include:
34+
- GUI testing
35+
- API testing
36+
- Load testing
37+
- Web testing
38+
39+
## Installation
5640
> pip install automation_editor
5741
58-
![Architecture Diagram](architecture_diagram/AutomationEditorArchitectureDiagram.drawio.png)

0 commit comments

Comments
 (0)