26 lines
1.2 KiB
Markdown
26 lines
1.2 KiB
Markdown
[English](Home) · **Dansk** · [Bahasa Melayu](Home-ms)
|
|
|
|
# Snack and Lift-bot
|
|
|
|
En Selenium-bot der booker hold på øvelsesgymmet [Snack and Lift](https://appbrewery.github.io/gym/). Den er løsningen på dag 49 i Udemys *100 Days of Code*. Hver side nedenfor forklarer hvad ét trin i lektionen lærer.
|
|
|
|
Botten logger ind, booker hvert tirsdags- og torsdagshold kl. 18 (eller kommer på ventelisten), bekræfter resultatet på siden My Bookings og prøver igen når siden fejler en forespørgsel.
|
|
|
|
- [Kom i gang](Getting-Started-da): `.venv`, din konto, kørsel og test.
|
|
- De ni trin, nedenfor.
|
|
- [Fejlfinding](Troubleshooting-da).
|
|
|
|
Kildekode og sager: [repository](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/049-snack-and-lift).
|
|
|
|
## De ni trin
|
|
|
|
1. [Trin 1: Opsætning, Chrome-profil og navigation](Step-1-da)
|
|
2. [Trin 2: Automatisk login](Step-2-da)
|
|
3. [Trin 3: Book næste tirsdagshold](Step-3-da)
|
|
4. [Trin 4: Tjek om et hold allerede er booket](Step-4-da)
|
|
5. [Trin 5: Tællere og et resumé](Step-5-da)
|
|
6. [Trin 6: Alle tirsdags- og torsdagshold](Step-6-da)
|
|
7. [Trin 7: Bekræft på siden My Bookings](Step-7-da)
|
|
8. [Trin 8: Kvalitetssikring med tidsrejse](Step-8-da)
|
|
9. [Trin 9: Robusthed mod netværksfejl](Step-9-da)
|