Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Week2: noelt-miladsf presentation proposal #2381

Merged
merged 1 commit into from
Aug 31, 2024
Merged

Conversation

NoelMT
Copy link
Contributor

@NoelMT NoelMT commented Aug 29, 2024

Assignment Proposal

Title

Bridging Development and Operations: BDD in Automated Frontend Testing

Names and KTH ID

Deadline

  • Week 2

Category

  • Presentation

Description

The idea of this presentation is to showcase that the gap between developers and non-technical experts in operations
could be reduced by using BDD. We have decided to use automated front-end testing as a medium to showcase how BDD can be implemented.
The framework that we are primarily focusing on is Behave which is for Python and Selenium as the webdriver.

Relevance

This topic is relevant to DevOps because it highlights how important it is to integrate behaviour-driven development (BDD)
into the development and operational phases of the software lifecycle. By using BDD, clear executable tests are created
which ensure improvement of the overall software quality and operational efficiency.

@javierron
Copy link
Collaborator

@NoelMT Thanks for the proposal.

We have decided to use automated front-end testing as a medium to showcase how BDD can be implemented.
The framework that we are primarily focusing on is Behave which is for Python and Selenium as the webdriver.

I'm a bit confused if what you describe is a presentation or a demo. Could you please clarify?

@javierron javierron self-assigned this Aug 30, 2024
@javierron javierron added proposal A task proposal presentation One of the task categories listed in README.md labels Aug 30, 2024
@NoelMT
Copy link
Contributor Author

NoelMT commented Aug 30, 2024

@javierron

We are doing a presentation on the Behave framework and we will give an introduction to BDD aswell since it is needed for the to understand the framework. So to be clear we wil explain what the use cases are, why this framework is useful for technical and non technical people and, how it is used by showing small example of test case that tests the UI of a web site.

@javierron
Copy link
Collaborator

@javierron Thanks for the clarification. Looking forward to the presentation.

@javierron javierron merged commit 26e3440 into KTH:2024 Aug 31, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
presentation One of the task categories listed in README.md proposal A task proposal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants