Omlouvam se, ale jelikoz jsem nedostal dobrou odpoved, zakládám znovu a poprosim prispivajici, snazte se drzet me otazky, jinak je mi odpoved k nicemu.
Je zpusob jak otestovat pomoci Assert testu v pythonu sql databazi a jak by vypadal jednoduchy dotaz. Nasel jsem sice jak se pythonem napojit na databazi, ale Assert test nikde zadny, tezko se to pak ucit..
Nebo lze takoveto testy delat jen pomoci nastroju jako je Robot Framework apod. Jde se na databazi jen napojit nebo se musi db vzdy pro testovani stahnout a pak napr do Robot Frameworku uploadnout? Děkuju moc za odpoved
python test sql, assert test
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: python test sql, assert test
Vsak jsem ti odpovedel... tak se zeptej co ti neni jasny konkretne.
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: python test sql, assert test
1. nevim jak napsat to Assert, kde by sloupec v db mel hodnotu napr. first_name = "john", jak to zapsat jako test.
-vlastne vubec nevim jak ten test_soubor.py cely napsat
-vlastne vubec nevim jak ten test_soubor.py cely napsat
-
- Level 1
- Příspěvky: 59
- Registrován: říjen 19
- Pohlaví:
- Stav:
Offline
Re: python test sql, assert test
Dej sem jenom tvůj kód s SQL dotazem, pomůžu ti k tomu přidat assert tedy.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: python test sql, assert test
Co teda konkretne nevis?
1) poustet testy v pythonu
2) psat sql
3) posilat dotazy do databaze v pythonu
4) pustit databazi
5) napsat assert na pocet vracenych radku z db
1) poustet testy v pythonu
2) psat sql
3) posilat dotazy do databaze v pythonu
4) pustit databazi
5) napsat assert na pocet vracenych radku z db
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: python test sql, assert test
Potřeboval bych vědět kam dat Assert test, zda to vložit do tohoto souboru nebo do zvlaštního test_souboru.py a jak by třeba mel vypadat test, zda tabulka students obsahuje řadek s name="John". Děkuji moc, kod přikladam
Kód: Vybrat vše
import mysql.connector
mydb = mysql.connector.connect(
host = "localhost"
user = "root"
passwd =""123root"
database = "testdb"
)
#created cursor
mycursor = mydb.cursor()
#created table
mycursor.execute("CREATE TABLE students (name Varchar(55), age Integer(100)"))
#inserted data
mycursor.execute("INSERT INTO students(name,age) VALUES("John", 33))
mycursor.execute("INSERT INTO students(name,age) VALUES("Marc", 30))
mycursor.execute("INSERT INTO students(name,age) VALUES("Marry", 25))
#query
#mycursor.execute("SELECT name FROM "students")
#myresult = mydb.fetchall()
#for row in myresult:
#print(row)
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: python test sql, assert test
Nevim cos to poslal za soubor, ale testy se vetsinou davaji do slozky tests a soubory i metody maji prefix test_
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
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6
- 2240
-
od Zakk
Zobrazit poslední příspěvek
19 čer 2023 21:35
-
-
AnTuTu test S23 ultra Příloha(y)
od 28nitro28 » 02 led 2024 19:21 » v Mobily, tablety a jiná přenosná zařízení - 2
- 1052
-
od 28nitro28
Zobrazit poslední příspěvek
04 led 2024 13:12
-
-
- 9
- 1111
-
od mmmartin
Zobrazit poslední příspěvek
29 srp 2023 16:47
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti