Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Testowanie baz danych - fakty i mity
Krzysztof Wilczyński & Maciej Wyrodek
2
Agenda Jak zaczęliśmy testowanie bazy danych?
Dlaczego testowanie baz jest istotne ? Fakty i mity Podsumowanie test:fest 2016
3
Cechy dobrego testera test:fest 2016
4
Początki Brak kierunków na studiach Brak specjalizacji
Mało znany obszar test:fest 2016
5
Ilustracja problemu test:fest 2016
6
Dlaczego testować bazy danych?
Dane są cenne Danych jest dużo test:fest 2016
7
Fakty & Mity Rozpoczęcie testowania baz danych jest trudne
test:fest 2016
8
Jak zacząć ? Nauka Sql-a Dostęp do bazy danych test:fest 2016
9
test:fest 2016
10
test:fest 2016
11
Korzyści z testowania baz danych
test:fest 2016
12
Fakty & Mity Rozpoczęcie testowania baz danych jest trudne
test:fest 2016
13
Fakty & Mity Baza danych zapisuje dane i je zwraca, wystarczy testować UI. test:fest 2016
14
test:fest 2016
15
Poprawność danych test:fest 2016
16
Spójność danych test:fest 2016
17
Spójność danych test:fest 2016
18
Procedury test:fest 2016
19
test:fest 2016
20
Wydajność Zapytanie korzysta z indexów
Nie ma zbędnych pól i tabel w zapytaniach Nie ma obliczeń w warunkach test:fest 2016
21
test:fest 2016
22
Fakty & Mity Baza danych zapisuje dane i je zwraca, wystarczy testować UI. test:fest 2016
23
Fakty & Mity W SQL-u nie ma znaczenia w jaki sposób napiszesz zapytanie. test:fest 2016
24
Różne ? test:fest 2016
25
Różne ? test:fest 2016
26
Identyczne ? test:fest 2016
27
Fakty & Mity W SQL-u nie ma znaczenia w jaki sposób napiszesz zapytanie. test:fest 2016
28
Fakty & Mity Anonimizacja danych nie ma wpływu na testowanie
test:fest 2016
29
Statystyki Mnóstwo unikalnych wartości vs 1 wartość
Różne długości imion i nazwisk vs Jan Kowalski Różny rozkład danych vs jednolity test:fest 2016
30
Fakty & Mity Anonimizacja danych nie ma wpływu na testowanie
test:fest 2016
31
Fakty & Mity White box testy są skuteczniejsze od black-box testów
test:fest 2016
32
White-box vs Black-box
test:fest 2016
33
White-box vs Black-box
test:fest 2016
34
test:fest 2016
35
Fakty & Mity Środowisko produkcyjne jest identyczne ze środowiskiem pre-produkcyjnym test:fest 2016
36
Środowiska w systemach
test:fest 2016
37
Różnice Release’y z repozytorium Hot-fixy
Martwy system – dane się nie zmieniają test:fest 2016
38
Porównanie schematów(db solo)
test:fest 2016
39
Fakty & Mity Środowisko produkcyjne jest identyczne ze środowiskiem pre-produkcyjnym test:fest 2016
40
Podsumowanie Dane żyją dłużej niż system Korzyści - czas! Wyzwania
Łatwość rozpoczęcia testów/nauki test:fest 2016
41
Pytania ? wilczynskikrzysztofq@gmail.com wyrodek.maciej@gmail.com
test:fest 2016
42
Linki editions/sql-server-express.aspx technologies/express-edition/overview/index.html resources-for-learning-sql-and-database test:fest 2016
43
Dziękujemy za uwagę test:fest 2016
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.