Tartalomjegyzék

< Adatbázis-kezelés

Adatbázis-tesztelés

Értelmezhető teszttípusok

Vizsgálati eljárások

Fekete-dobozos tesztelés

Fehér-dobozos tesztelés

Főleg az adatbázis belső szerkezetével foglalkozik.

WHODATE megközelítés

Honkongi Természettudományi és Technikai Egyetem, számítástechnikai tanszékén foglalkoznak a WHODATE megközelítéssel.

A WHODATE megközelítés esetén az SQL kéréseket átalakítjuk a relációs algebra egy-egy utasításának.

A relációs algebra műveletei:

Tesztprogramok

Funkció szerint

Egyéb

Ubuntu és Debian

mariadb-test

apt install mariadb-test

A teszteszközök a következő helyre települnek:

/usr/share/mysql/mysql-test/

Pl.:

/usr/share/mysql/mysql-test/mysql-test-run.pl
/usr/share/mysql/mysql-test/mysql-stress-test.pl

sysbench

apt install sysbench

Teszttáblák elkészítése:

sysbench --test=oltp --oltp-table-size=1000000 \
  --mysql-db=test --mysql-user=root --mysql-password=titok prepare

Azután a benchmark:

sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test \
  --mysql-user=root --mysql-password=titok --max-time=60 \
  --oltp-read-only=on --max-requests=0 --num-threads=8 run

Forrás

Irodalom