Diplomová práce

Záznam a přehrávání uživatelských akcích v internetových prohlížečích

Recording and playback of user actions in web browsers

Bc. Petr Krčmárik
Anotace

Práce se zabývá automatizovaným monitorováním webových stránek z pohledu uživatele. Jejím praktickým výstupem je aplikace, která umožňuje nahrát a přehrát testovací scénaře v prohlížeči Chromium. Tato aplikace je zpětně kompatibilní s aplikací WPM Recorder od firmy SolarWinds.

Abstract

The thesis deals with the automated monitoring of web pages from the end user's view. The practical outcome is an application that allows the recording and playback of test cases. The application uses the Chromium browser and is backward compatible with the SolarWinds application, WPM Recorder.

Zadání práce
Proveďte analýzu dostupných řešení a technologií, pomocí kterých lze zaznamenávat a následně přehrávat uživatelské akce v internetových prohlížečích. Následně implementujte aplikaci pro nahrávání a přehrávání těchto uživatelských akcí (click, text write, text asert, dropdown selection atd.), jejíž výstup bude kompatibilní s formátem aplikace SolarWinds WPM Recorder (aplikace bude přijímat vstupní data ve stejném formátu). Aplikace bude realizována jako prototyp, který bude mít snadno rozšiřitelné API a umožní pozdější budoucí vývoj ze strany zadavatele této práce, firmy Solarwinds. Aplikace bude alespoň pro nahrávání a přehrávání používat Chromium browser ve formě embedded control. Nahrávání nebude vyžadovat téměř žádné znalosti algoritmizace či syntaxe nějakého programovacího jazyka ze strany uživatele. Při přehrávání akcí pak bude aplikace zaznamenávat nejrůznější relevantní statistické údaje, například dobu načtení stránek. V rámci textové části práce mimo jiné zdůvodněte rozhodnutí provedená při návrhu systému: volbu programovacího jazyka, prohlížeče, datových struktur, nástrojů atp.

Práce je vypisována v rámci projektu OP VpK s názvem Platforma výzkumné a vzdělávací spolupráci FI MU v oblasti zpracování dat, reg. číslo CZ.1.07/2.4.00/12.0049, a aktivit SPP ve spolupráci se společností Solarwinds.
Práce zkontrolována:
6. 6. 2016 09:25, RNDr. Tomáš Rebok, Ph.D., učo 39685
Plný text práce
1,5 MB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
28. 6. 2016
Práce byla úspěšně obhájena

Vedoucí

RNDr. Tomáš Rebok, Ph.D., učo 39685
MetPlat OProj ÚVT MU

Oponent

Mgr. Tomáš Rybka

Konzultant

doc. RNDr. Petr Holub, Ph.D., učo 3248
Thalamoss OProj ÚVT MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.