Ahoj, dočetl jsem se, že Seleniem se testovat databaze nedá, takže bych se chtěl soustředit alepson na python. Existuje způsob, jak otestovat _db jen pomocí pythonu a nepoužívat nastroje jako je Robotframework apod.?
Jak například ověřit pythonem, že v databázi existuje id where name = "John" uvedl by mi někdo příklad prosím nebo jiný příklad, jak se tvoří takový test, lze napsat test v jednom souboru? Nebo kdyby byly nějaké materiály pro začátečníky, všude narážím jen na Javu bohužel. Děkuji
Testování databáze, python
Moderátor: Mods_senior
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Testování databáze, python
No asi tak že uděláš SQL dotaz do databáze 
Přes Selenium bys otestoval ledatak to, že se záznam ukáže na stránce (např. na stránce s výpisem uživatelů).
Přes Selenium bys otestoval ledatak to, že se záznam ukáže na stránce (např. na stránce s výpisem uživatelů).
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Testování databáze, python
výborně a pomocí assert by to prosím bylo jak?
-
knowledgeispower
- Level 1

- Příspěvky: 59
- Registrován: 11 říj 2019 20:41
Re: Testování databáze, python
Psal jsem ti to pod předchozí téma.
Ukaž co zatím máš.
Ukaž co zatím máš.
- CZechBoY
- Master Level 9.5

- Příspěvky: 8813
- Registrován: 20 srp 2008 14:02
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Testování databáze, python
Kód: Vybrat vše
radek_s_johnem = databaze.dej_mi_radek_s_johnem()
assert radek_s_johnemPHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

