|
34 | 34 | > * Continuous Integration: The longer the code is away from the last update, the higher the risk, so continuous integration encourages committing and automated testing after completing each part to reduce risk. |
35 | 35 | > * Continuous Deployment: Continuously deploying the code to the real environment for testing, usually achieved through automation. |
36 | 36 | --- |
37 | | -### Editor components |
38 | | -> A simple text editor for ite |
39 | | ->> Editor Really? |
40 | | ->> * Why do we need to provide an editor when there are so many text editors and IDEs available? |
41 | | ->> * We provide an editor as a cross-platform and minimalistic solution that comes with ITE, without requiring additional installation. The editor provides basic functionality, including font adjustment, support for other ITE components, basic file management such as saving, opening, and auto-saving, as well as file encoding and code selection integration. Additionally, the editor allows users to view test results through the interface. |
42 | | ->> * The term "minimalistic" refers to the basic functionalities that are essential for a text editor, without the advanced features commonly found in other IDEs or text editors. |
| 37 | +### JEditor |
| 38 | +> * JEditor is a simple text editor, but it has all the necessary features. |
| 39 | +> * JEditor is one of the components of ITE, but modularization allows it to be used separately. |
| 40 | +> * JEditor defaults to using a dark interface as shown below: |
| 41 | +>> * JEditor has the following features: |
| 42 | +>> * Font change. |
| 43 | +>> * Font size change. |
| 44 | +>> * Auto-save (after first save or open). |
| 45 | +>> * Tree file structure browsing. |
| 46 | +>> * Save and open files. |
| 47 | +>> * Python formatting check using yapf. |
| 48 | +>> * Run python programs. |
| 49 | +>> * Run shell commands. |
43 | 50 | --- |
44 | 51 | ### GUI Testing components |
45 | 52 | > Image & Coordinate based GUI Testing \ |
|
103 | 110 |
|
104 | 111 | [](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) |
105 | 112 |
|
106 | | -[](https://dl.circleci.com/status-badge/redirect/gh/JE-Chen/Integration-testing-environment/tree/main) |
| 113 | +[](https://dl.circleci.com/status-badge/redirect/gh/Integrated-Testing-Environment/Integration-testing-environment/tree/main) |
107 | 114 |
|
108 | 115 | [](https://github.com/JE-Chen/Integration-testing-environment/actions/workflows/ITE-github-actions_dev.yml) |
109 | 116 |
|
|
0 commit comments