Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Realizacja aplikacji internetowych

Podobne prezentacje


Prezentacja na temat: "Realizacja aplikacji internetowych"— Zapis prezentacji:

1 Realizacja aplikacji internetowych
Narzędzia, Testy automatyczne aplikacji WWW

2 Narzędzia Firebug IE developer tools Chrome Developer Tools Fiddler
YSlow PageSpeed

3 Testowanie aplikacji WWW
Testy jednostkowe Testy integracyjne Testy funkcjonalne

4 Testowanie funkcjonalne
Można je zrealizować stosunkowo łatwo w oparciu o Sikuli Selenium Test Complette, Fitness Rhino + env.js

5 Testowanie integracyjne
Dla uproszczenia można wołać metody kontrolerów (osadzonych w środowisku wykonawczym) z pominięciem GUI/JavaScript Aby pominąć część problemów związanych ze stanem bazy danych można wykorzystać np. SQLLite zamiast rzeczywistej bazy (warstwa bazy danych/ORM pozostanie niemal bez zmian)

6 Selenium

7 Selenium Google Chrome 12.0.712.0+
Internet Explorer 6, 7, 8, and 64-bit where applicable Firefox 3.0, 3.5, 3.6, 4.0, 5.0, 6, 7 Opera 11.5+ HtmlUnit 2.9 Android – 2.3+ for phones and tablets (devices & emulators) iOS 3+ for phones (devices & emulators) and 3.2+ for tablets (devices & emulators)

8 Selenium IDE Plugin do FF Nagrywanie testksport do C#
B. dobre narzędzie edukacyjne

9 Selenium Zasadniczy problem przy złożonych testach – identyfikacja elementów stony przy dynamicznie generowanych ID Np.: Asp, ExtJS Wzorzec Page Objects – dodatkowa warstwa izolująca logikę tesu od implementacji strony


Pobierz ppt "Realizacja aplikacji internetowych"

Podobne prezentacje


Reklamy Google