Testowanie baz danych - fakty i mity

Slides:



Advertisements
Podobne prezentacje
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Advertisements

Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
SQL INJECTION Wykorzystanie błędów w językach skryptowych
Oracle 10 g i grid computing Autor: Marcin Malinowski.
Bazy danych II Instrukcja SELECT Piotr Górczyński 25/08/2001.
SERDECZNIE WITAMY Microsoft Developer Days Visual Studio 2005 Warszawa-Gdańsk-Poznań-Wrocław-Katowice 9-13 maja 2005.
Bazy danych II Instrukcja INSERT Piotr Górczyński 25/08/2001.
25/08/ Bazy danych II Piotr Górczyński Instrukcja UPDATE.
Projektowanie Aplikacji Komputerowych
MS Access 2000 Tworzenie bazy danych Piotr Górczyński 2005.
Generyczne Repozytorium Dokumentów w XML
Język SQL – zapytania zagnieżdżone (podzapytania)
Wdrażanie Technologii eLearningowej
Zapytania SQL: wydajność i optymalizacja
BD-LAB6 Wojciech Pieprzyca
Wykład 5 Wojciech Pieprzyca
Rozproszone bazy danych
Projekt i implementacja aplikacji do zasilania bazy danych testowymi danymi Jacek Lis Promotor: prof. dr hab. inż. Włodzimierz KASPRZAK.
Plan Jak wygląda szczelina skalna?
WYKONYWANIE ZAPYTAŃ Przygotował Lech Banachowski na podstawie: 1.Raghu Ramakrishnan, Johannes Gehrke, Database Management Systems, McGrawHill, 2000 (książka.
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Zarządzanie transakcjami w SQL Server
Szpif – baza danych Plan prezentacji: Schemat Widoki
System zarządzania parafią
Mechanizm kompresji danych w SQL Server 2008
TBD - P ERFORMANCE W BAZACH M ICROSOFT SQL S ERVER, CZYLI O CO W TYM W OGÓLE CHODZI Michał Grodzicki MCTS SQL SERVER lipca 2012.
Zastosowanie frameworka Kendo UI w aplikacjach ASP.NET MVC
Programowanie strukturalne i obiektowe
Zarządzanie danymi biznesowymi za pomocą usług EIM serwera SQL 2012, czyli jak SSIS, MDM i DQS rozwiązują problem błędnych danych Marcin Szeliga
Promotor: dr.inż. Aleksandra Werner
Analiza możliwości tworzenia aplikacji typu RIA na przykładzie portalu ogrodniczego Autor: Łukasz Strzelecki Promotor: dr inż. Paweł Kasprowski.
Co to jest Visual Studio Team System?
Licencjonowanie narzędzi dla programistów
Menadżer Programów Wewnętrznych, Pion Banków Komercyjnych
Tabele historyczne w PostgreSQL
Bazy danych Access 200x Ćwiczenie 1.
Window title Powiązania Firmy Osoby Imię: Nazwisko: Źródła: KtoKogo
Window title Wyszukaj użytkownika Szukaj Imię: Nazwisko: Powiązania Źródła: KtoKogo KRS.
Window title Wyszukaj użytkownika Szukaj Imię: Nazwisko: Powiązania.
SZKOŁA Z KLASĄ 2.0 English SOS.
Autor: Joanna Barańska Promotor: dr inż. Paweł Figat Konsultant:
POMYKACZ 2012 MONIKA WILCZYŃSKA.
Komendy SQL do pracy z tabelami i bazami
OBIEKTY Utworzenie obiektu var osoba = { „imię”:”Anna”,
Bazy danych Microsoft access 2007.
Opracowanie ćwiczeń dotyczących zapewniania niezawodności baz danych na przykładzie Oracle Opiekun : dr inż. Agnieszka Landowska Dyplomant : Tomasz Krzyżanowski.
Czasem się zastanawiam
Seminarium licencjackie Beata Kapuścińska
Systemy informatyczne
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Autor: Damian Urbańczyk
PHP + MySQL Podstawy pracy z bazą danych Damian Urbańczyk.
Komendy SQL do pracy z danymi
Bazy danych.
XML w bazach danych.
Optymalna konfiguracja Microsoft SQL Server 2014
Cyfrowy Polsat SA jest największym operatorem telewizji satelitarnej w Europie środkowo-wschodniej i piątym pod względem liczby abonentów w całej Europie.
A long time ago, in Redmond far, far away…. WSTĘP DO PRISM 5.0 Jak przygotować aplikację WPF do współpracy z Prism? Łukasz Rabiec
Współpraca PHP i MySQL Wygodniejszym i wydajniejszym sposobem przechowywania i korzystania z danych zapisanych na serwerze jest współpraca z relacyjna.
Tytuł pracy dyplomowej
STATYSTYKA sposób na opisanie zjawisk masowych Mirosław Sadowski TRANSGRANICZNY UNIWERSYTET TRZECIEGO WIEKU W ZGORZELCU.
Łamanie haseł Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”
Testowanie wydajnościowe Metody testowania Apache Jmeter Serwer Jboss Baza danych PostgreSQL Testowanie wydajności odczytu z bazy danych Testowanie wydajności.
Od (web)aplikacji biznesowych po (web)game dev Testowanie i spełnianie oczekiwań.
Łamanie haseł Program realizowany w ramach projektu z przedmiotu: „Aplikacje internetowe i rozproszone”
Jak rozpocząć pracę z Microsoft Project?
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Tytuł projektu naukowego
Technologie Informacyjne Bazy danych
Test t-studenta dla pojedynczej próby
Zapis prezentacji:

Testowanie baz danych - fakty i mity Krzysztof Wilczyński & Maciej Wyrodek

Agenda Jak zaczęliśmy testowanie bazy danych? Dlaczego testowanie baz jest istotne ? Fakty i mity Podsumowanie test:fest 2016 2019-01-15

Cechy dobrego testera test:fest 2016 2019-01-15

Początki Brak kierunków na studiach Brak specjalizacji Mało znany obszar test:fest 2016 2019-01-15

Ilustracja problemu test:fest 2016 2019-01-15

Dlaczego testować bazy danych? Dane są cenne Danych jest dużo test:fest 2016 2019-01-15

Fakty & Mity Rozpoczęcie testowania baz danych jest trudne test:fest 2016 2019-01-15

Jak zacząć ? Nauka Sql-a Dostęp do bazy danych test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

Korzyści z testowania baz danych test:fest 2016 2019-01-15

Fakty & Mity Rozpoczęcie testowania baz danych jest trudne test:fest 2016 2019-01-15

Fakty & Mity Baza danych zapisuje dane i je zwraca, wystarczy testować UI. test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

Poprawność danych test:fest 2016 2019-01-15

Spójność danych test:fest 2016 2019-01-15

Spójność danych test:fest 2016 2019-01-15

Procedury test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

Wydajność Zapytanie korzysta z indexów Nie ma zbędnych pól i tabel w zapytaniach Nie ma obliczeń w warunkach test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

Fakty & Mity Baza danych zapisuje dane i je zwraca, wystarczy testować UI. test:fest 2016 2019-01-15

Fakty & Mity W SQL-u nie ma znaczenia w jaki sposób napiszesz zapytanie. test:fest 2016 2019-01-15

Różne ? test:fest 2016 2019-01-15

Różne ? test:fest 2016 2019-01-15

Identyczne ? test:fest 2016 2019-01-15

Fakty & Mity W SQL-u nie ma znaczenia w jaki sposób napiszesz zapytanie. test:fest 2016 2019-01-15

Fakty & Mity Anonimizacja danych nie ma wpływu na testowanie test:fest 2016 2019-01-15

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 2019-01-15

Fakty & Mity Anonimizacja danych nie ma wpływu na testowanie test:fest 2016 2019-01-15

Fakty & Mity White box testy są skuteczniejsze od black-box testów test:fest 2016 2019-01-15

White-box vs Black-box test:fest 2016 2019-01-15

White-box vs Black-box test:fest 2016 2019-01-15

test:fest 2016 2019-01-15

Fakty & Mity Środowisko produkcyjne jest identyczne ze środowiskiem pre-produkcyjnym test:fest 2016 2019-01-15

Środowiska w systemach test:fest 2016 2019-01-15

Różnice Release’y z repozytorium Hot-fixy Martwy system – dane się nie zmieniają test:fest 2016 2019-01-15

Porównanie schematów(db solo) test:fest 2016 2019-01-15

Fakty & Mity Środowisko produkcyjne jest identyczne ze środowiskiem pre-produkcyjnym test:fest 2016 2019-01-15

Podsumowanie Dane żyją dłużej niż system Korzyści - czas! Wyzwania Łatwość rozpoczęcia testów/nauki test:fest 2016 2019-01-15

Pytania ? wilczynskikrzysztofq@gmail.com wyrodek.maciej@gmail.com test:fest 2016 2019-01-15

Linki https://www.microsoft.com/pl-pl/server-cloud/products/sql-server- editions/sql-server-express.aspx http://www.oracle.com/technetwork/database/database- technologies/express-edition/overview/index.html http://www.vertabelo.com/blog/notes-from-the-lab/18-best-online- resources-for-learning-sql-and-database http://www.sqlcourse.com/select.html http://www.toptal.com/sql/sql-database-tuning-for-developers http://www.dbsolo.com/ test:fest 2016 2019-01-15

Dziękujemy za uwagę test:fest 2016 2019-01-15