Skip to content

Commit caf3f9a

Browse files
committed
feat: rename
1 parent 3a87f3e commit caf3f9a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+14
-2929
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
![GitHub Downloads](https://img.shields.io/github/downloads/argodevops/pytest-behave/total)
99

1010
```
11-
____ _____ _ ____ _
12-
| _ \ _ _ |_ _| ___ ___ | |_ | __ ) ___ | |__ __ _ __ __ ___
13-
| |_) || | | | | | / _ \/ __|| __|| _ \ / _ \| '_ \ / _` |\ \ / / / _ \
14-
| __/ | |_| | | | | __/\__ \| |_ | |_) || __/| | | || (_| | \ V / | __/
15-
|_| \__, | |_| \___||___/ \__||____/ \___||_| |_| \__,_| \_/ \___|
16-
|___/
11+
____ ____ _ ____ _ _
12+
| _ \ _ _ | __ ) ___ | |__ __ _ __ __ ___ / ___| ___ | | ___ _ __ (_) _ _ _ __ ___
13+
| |_) || | | || _ \ / _ \| '_ \ / _` |\ \ / / / _ \ _____ \___ \ / _ \| | / _ \| '_ \ | || | | || '_ ` _ \
14+
| __/ | |_| || |_) || __/| | | || (_| | \ V / | __/|_____| ___) || __/| || __/| | | || || |_| || | | | | |
15+
|_| \__, ||____/ \___||_| |_| \__,_| \_/ \___| |____/ \___||_| \___||_| |_||_| \__,_||_| |_| |_|
16+
|___/
1717
```
1818

19-
**PyTestBehave** is a powerful test automation framework designed to provide a comprehensive solution for testing user interfaces and APIs. It leverages the power of `Behave` framework, `Python` programming language and `Selenium` `WebDriver` to allow the creation robust and maintainable automated tests.
19+
**PyBehave-Selenium** is a powerful test automation framework designed to provide a comprehensive solution for testing user interfaces and APIs. It leverages the power of `Behave` framework, `Python` programming language and `Selenium` `WebDriver` to allow the creation robust and maintainable automated tests.
2020

2121
### Key Features
2222
1. **Behaviour-Driven Development (BDD) Support** - allows testers to write tests in a human-readable format using `Gherkin` syntax, making it easier to collaborate with stakeholders and ensure test coverage.
@@ -48,17 +48,17 @@ The design is split into two sections - **Test Suite** and **Framework Layer**.
4848
|-----------|-------------|
4949
| **features** | The `Gherkin` style feature files for defining BDD tests |
5050
| **features/steps** | The step definitions backing the `Gherkin` tests |
51-
| **features/support/actions** | Test logic actions potentially interacting across one or more pages (Facade) |
52-
| **features/support/pageactions** | The specific page actions, inheriting common actions from the `BasePage` |
53-
| **features/support/core** | The core `ElementAction` which performs all the lower level selenium functionality |
54-
| **features/support/locators** | Locator descriptors and types used for identifying web elements |
55-
| **features/support/builder** | The templating builders to create supporting test data |
51+
| **features/environment.py** | Default test environment, can be overridden and customised |
52+
| **support/facades** | Test logic facade actions potentially interacting across one or more pages |
53+
| **support/pageactions** | The specific page actions, inheriting common actions from the `BasePage` |
54+
| **support/core** | The core `ElementAction` which performs all the lower level selenium functionality |
55+
| **support/locators** | Locator descriptors and types used for identifying web elements |
56+
| **support/builder** | The templating builders to create supporting test data |
57+
| **support/test_settings.json** | Default test settings, can be overridden and customised |
5658
| **drivers** | The web drivers for supported browsers |
5759
| **reports** | The json files generated with Allure reports |
5860
| **screenshots** | The screenshots taken from failed tests |
5961
| **requirements.txt** | File containing all the Python package dependencies |
60-
| **test_settings.json** | Default test settings, can be overridden and customised |
61-
| **environment.py** | Default test environment, can be overridden and customised |
6262

6363
## **Running the Tests**
6464

src/configuration/__init__.py

Whitespace-only changes.

src/configuration/example-config.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/drivers/README.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/drivers/chromedriver

-15.5 MB
Binary file not shown.

src/drivers/msedgedriver

-16.8 MB
Binary file not shown.

src/features/__init__.py

Whitespace-only changes.

src/features/environment.py

Lines changed: 0 additions & 131 deletions
This file was deleted.

src/features/example/api_request.feature

Lines changed: 0 additions & 8 deletions
This file was deleted.

src/features/example/database_connection.feature

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)