Skip to content

Commit 6783648

Browse files
authored
Merge pull request #69 from JE-Chen/dev
Dev
2 parents 1935982 + 567d31d commit 6783648

File tree

19 files changed

+273
-140
lines changed

19 files changed

+273
-140
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
command: python ./test/unit_test/json/json_test.py
7878
name: json_test
7979
- run:
80-
command: python ./test/unit_test/json_report/json_report.py
80+
command: python ./test/unit_test/generate_report/json_report.py
8181
name: json_report
8282
# timeout
8383
- run:
@@ -89,7 +89,7 @@ jobs:
8989
name: argparse_test
9090
# html report test
9191
- run:
92-
command: python ./test/unit_test/html_report/html_report_test.py
92+
command: python ./test/unit_test/generate_report/html_report_test.py
9393
name: html_report_test
9494

9595
# GUI Test
@@ -184,15 +184,15 @@ jobs:
184184
command: python ./test/unit_test/json/json_test.py
185185
name: json_test
186186
- run:
187-
command: python ./test/unit_test/json_report/json_report.py
187+
command: python ./test/unit_test/generate_report/json_report.py
188188
name: json_report
189189
# timeout
190190
- run:
191191
command: python ./test/unit_test/timeout/timeout_test.py
192192
name: timeout_test
193193
# html report test
194194
- run:
195-
command: python ./test/unit_test/html_report/html_report_test.py
195+
command: python ./test/unit_test/generate_report/html_report_test.py
196196
name: html_report_test
197197

198198
# GUI Test

.github/workflows/auto-control-github-actions_dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- name: json_test
6666
run: python ./test/unit_test/json/json_test.py
6767
- name: json_report
68-
run: python ./test/unit_test/json_report/json_report.py
68+
run: python ./test/unit_test/generate_report/json_report.py
6969
# timeout
7070
- name: timeout_test
7171
run: python ./test/unit_test/timeout/timeout_test.py
@@ -74,4 +74,4 @@ jobs:
7474
run: python ./test/unit_test/argparse/argparse_test.py
7575
# html report test
7676
- name: html_report_test
77-
run: python ./test/unit_test/html_report/html_report_test.py
77+
run: python ./test/unit_test/generate_report/html_report_test.py

.github/workflows/auto-control-github-actions_stable.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- name: json_test
6666
run: python ./test/unit_test/json/json_test.py
6767
- name: json_report
68-
run: python ./test/unit_test/json_report/json_report.py
68+
run: python ./test/unit_test/generate_report/json_report.py
6969
# timeout
7070
- name: timeout_test
7171
run: python ./test/unit_test/timeout/timeout_test.py
@@ -74,4 +74,4 @@ jobs:
7474
run: python ./test/unit_test/argparse/argparse_test.py
7575
# html report test
7676
- name: html_report_test
77-
run: python ./test/unit_test/html_report/html_report_test.py
77+
run: python ./test/unit_test/generate_report/html_report_test.py

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# IDEA
2+
.idea/
13
# Byte-compiled / optimized / DLL files
24
__pycache__/
35
*.py[cod]
@@ -112,3 +114,4 @@ dmypy.json
112114

113115
# Pyre type checker
114116
.pyre/
117+
.idea/workspace.xml

.idea/workspace.xml

Lines changed: 48 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 35 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,29 @@
1-
# AutoControl
2-
1+
### AutoControl
2+
> Project Kanban \
3+
> https://github.com/users/JE-Chen/projects/35 \
4+
> Image & Coordinate based GUI Testing \
5+
> GUI automated testing based on image comparison and coordinates. \
6+
> Cross-platform and cross-programming language.\
7+
> Solve problems:
8+
>> * Provide automation execution for repetitive tasks.
9+
>> * Multiple methods are available, including recording, image recognition, and coordinate-based testing.
10+
>> * Tests can be executed remotely through TCP/IP.
11+
>> * Test reports can be generated with records for each action.
12+
>> * The same code can be used for three platforms, reducing the possibility of platform-dependent programs.
13+
>> * Provide hooks for keyboard and mouse events and state checks (including using code to simulate key presses).
14+
>> * Can use keywords for development to improve readability.
315
---
4-
5-
## AutoControl as a tool for GUI Testing
6-
716
### Features
817

9-
* Image Detect
10-
* Keyboard Event
11-
* Mouse Event
12-
* Screen
13-
* Action file and executor
14-
* Record Event
15-
* CLI with action file
16-
* Generate HTML Report
17-
* Timeout
18+
>* Image Detect
19+
>* Keyboard Event
20+
>* Mouse Event
21+
>* Screen
22+
>* Action file and executor
23+
>* Record Event
24+
>* CLI with action file
25+
>* Generate HTML Report
26+
>* Timeout
1827
1928
---
2029

@@ -42,19 +51,19 @@ pip install je_auto_control
4251

4352
## Info
4453

45-
* requirement
46-
* Python 3.7 & later
47-
* pip 19.3 & later
54+
>* requirement
55+
>> * Python 3.7 & later
56+
>> * pip 19.3 & later
4857
4958

50-
* Dev env
51-
* windows 11
52-
* osx 11 big sur
53-
* ubuntu 20.0.4
59+
>* Dev env
60+
>> * windows 11
61+
>> * osx 11 big sur
62+
>> * ubuntu 20.0.4
5463
5564

56-
* Test on
57-
* windows 10 ~ 11
58-
* osx 10.5 ~ 11 big sur
59-
* ubuntu 20.0.4
60-
* raspberry pi 3B and 4B
65+
>* Test on
66+
>> * Windows 10 ~ 11
67+
>> * osx 10.5 ~ 11 big sur
68+
>> * ubuntu 20.0.4
69+
>> * raspberry pi 3B and 4B

dev_setup.py renamed to deprecation_for_old_python/deprecation_dev_setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import setuptools
22

3-
with open("README.md", "r") as README:
3+
with open("../README.md", "r") as README:
44
long_description = README.read()
55

66
setuptools.setup(
@@ -32,5 +32,5 @@
3232
]
3333
)
3434

35-
# python dev_setup.py sdist bdist_wheel
35+
# python deprecation_dev_setup.py sdist bdist_wheel
3636
# python -m twine upload dist/*

setup.py renamed to deprecation_for_old_python/deprecation_setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import setuptools
22

3-
with open("README.md", "r") as README:
3+
with open("../README.md", "r") as README:
44
long_description = README.read()
55

66
setuptools.setup(
@@ -33,5 +33,5 @@
3333
]
3434
)
3535

36-
# python setup.py sdist bdist_wheel
36+
# python deprecation_setup.py sdist bdist_wheel
3737
# python -m twine upload dist/*

0 commit comments

Comments
 (0)