Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saskiaopdam/plus-bdd-testing
2023 - Sollicitatieproject Junior Test Engineer bij Plus
https://github.com/saskiaopdam/plus-bdd-testing
behave python selenium-webdriver
Last synced: 18 days ago
JSON representation
2023 - Sollicitatieproject Junior Test Engineer bij Plus
- Host: GitHub
- URL: https://github.com/saskiaopdam/plus-bdd-testing
- Owner: saskiaopdam
- Created: 2023-07-04T18:42:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-23T11:41:12.000Z (7 months ago)
- Last Synced: 2024-07-23T13:48:15.212Z (7 months ago)
- Topics: behave, python, selenium-webdriver
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Besty Webshop Remake
*Expres gemankeerde webshop*## Deploy
App stond op Google App Engine, maar is inmiddels weggehaald
[(dode link)](https://betsy-webshop-remake.ew.r.appspot.com).## STARR
### Situatie
Webshop met disfunctionele loginEr klopt iets niet met de login, iedereen is welkom. Wat is hier aan de hand?
### Taken
Testen schrijven - BDDMijn taak: login testen.
### Actie
Uitgezocht: welke test tools zijn geschikt (app = Python webapp met Flask FE en sqlite database):
- Cucumber BDD
- Selenium WebdriverGedaan:
- Python Behave install + eerste script (trial)
- Flask integratie met Behave
- Selenium install + eerste script (trial) - title printen
- Selenium login test script - o.a. welkomstboodschap printen### Resultaat
Eerste kennismaking met Cucumber + Selenium WebDriver. Script op proef geschreven en gerund, met succes. (Behave test pass, Selenium test print titel van webapp in CLI). Vervolg: scripts schrijven om werkelijk de login te testen.