ATF – Nietypowe podejście do automatyzacji w systemie rozproszonym.

100 %
0 %
Information about ATF – Nietypowe podejście do automatyzacji w systemie rozproszonym.
Technology

Published on October 2, 2014

Author: FutureProcessing

Source: slideshare.net

Description

Prezentacja Daniela Deca z Future Processing w ramach konferencji Testwarez 2014.

1. ATF Nietypowe podejście do automatyzacji w systemie rozproszonym Daniel Dec ddec@future-processing.com

2. Architektura SUT GUI Browser Devices REST API Data Access DB REST API FS-GUI services Application services Module N POST GET REST API

3. Założenia ATF • zewnętrzne narzędzie (instalacja) • dane wejściowe – transakcje/operacje biznesowe • zbieranie danych stanu systemu – dane wyjściowe • bezstanowość • prędkość wykonywania • synchroniczność

4. Założenia ATF • DSL (Domain Specific Language) - warstwa abstrakcji • reużywalność kroków • unifikacja i generowanie transakcji • wynik testu przez porównanie stanów

5. Stan systemu - dane referencyjne • walidacja poprawności danych wejściowych ze specyfikacją • odpowiedzi serwisów REST • filtrowanie za pomocą XSLT • śledzenie operacji bazy danych • porównanie logów (syslog, alarmy)

6. Śledzenie zmian bazy danych

7. Raport testów • elementy raportu • statusy wyniku • różnicowy • aktualizacja danych referencyjnych (przykład)

8. Retrospektywa #1 • szersza perspektywa • przeźroczystość systemu • utrzymywanie danych referencyjnych • prędkość wykonywania vs deterministyczność • typy asercji (ewolucja)

9. Architektura SUT - przypomnienie GUI Browser Devices REST API Data Access DB REST API FS-GUI services Application services Module N POST GET REST API

10. Wysokopoziomowa architektura

11. Typy i rodzaje testów

12. Typy i rodzaje testów • testy modułowe • testy integracyjne • testy przekrojowe (e2e) • sanity checks • testy GUI

13. Generatory • szablony .ejs • modele danych • unifikacja • generatory zapytań REST

14. Retrospektywa #2 • elastyczność i możliwość rozszerzania • agregacja wielu narzędzi • narzędzie dla całego zespołu • wpółdzielony kod • całościowe rozwiązanie - wsparcie dla wielu poziomów testów (urządzenie przykład)

15. Główne narzędzia • Python (+ biblioteki wspomagające) • VM tools • Jenkins • TestLink • SQL database tracking • Sublime (+plugin intellisense) • Lettuce • Selenium • RedHat

16. Pytania? Daniel Dec ddec@future-processing.com Daniel Dec ddec@future-processing.com

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Nietypowe podejście do automatyzacji w systemie rozproszonym

ATF Nietypowe podejście do automatyzacji w systemie rozproszonym Daniel Dec ddec@future-processing.com
Read more

Daniel Dec prezentuje nietypowe podejście do ...

... podejście do automatyzacji w systemie ... do automatyzacji w systemie rozproszonym ... Nietypowe podejście do automatyzacji w ...
Read more

Relacja z konferencji Testwarez 2014 - Kainos

„ATF – Nietypowe podejście do automatyzacji w ... „Jak zbudować autorski framework do automatyzacji ... Kluczowe w procesie automatyzacji oraz ...
Read more

Dzien 1

ATF - Nietypowe podejście do automatyzacji w systemie rozproszonym Daniel Dec (120 osób) WrotQA i PtaQ - recepta na sukces Zbyszek Moćkun,
Read more

Podsumowanie WrotQA #8 | WrotQA

Jego temat Nietypowe podejście do automatyzacji w systemie rozproszonym ... Nasz prelegent przedstawił faktycznie inne podejście do automatyzacji ... W ...
Read more

TestWarez 2014 – ustabilizowana wersja agendy » Quale

Prelekcja -ATF – Nietypowe podejście do automatyzacji w systemie ... Wyzwania w transformacja projektów z modelu ... Automaty do zadań ...
Read more

Daniel Dec - Informacje o osobie wraz ze zdjęciami ...

... Paulo.Wybory odbędą się się na korytarzu pierwszego piętra,o godz:10.30.Każdy uczeń dostanie osobną kartę do ... Działamy w powiatach ...
Read more