Diplomová práce

Testing Techniques for Mobile Device Applications

Bc. Radim Göth, učo 359254
Anotace

Tato diplomová práce zkoumá způsoby validace a verifikace mobilních aplikací. Práce obsahuje popis mobilních operačních systémů, typů mobilních aplikací, testovacího prostředí a následně popis technik, nástrojů a postupů pro ověření kvality mobilní aplikace. Praktická část práce popisuje návrh, implementaci a testování mobilní aplikace pro společnost Y Soft a.s. s názvem YSoft SafeQ Terminal Demo, která slouží k demonstraci chování systému YSoft SafeQ na terminálu tiskárny.

Abstract

This thesis investigates approaches for validation and verification of mobile applications. There is a description of mobile operating systems, application types and mobile test environment, followed by various techniques, tools and guidelines for mobile applications testing. Practical part of the thesis describes developing and testing mobile application SafeQ Terminal Demo for Y Soft Corporation a.s.. This application serves for demonstrating behavior of YSoft SafeQ on mobile devices.

Zadání práce
The goal of the thesis is to investigate testing approaches for verification and validation of applications running on mobile devices and to identify major dissimilarities and/or specific needs such as standards/norms, practices in testing mobile applications. The thesis should primary focus on both functional and non-functional requirements, test automation; and should also take continuous integration aspects into the account.

Following outputs are expected:
  • a guidelines for testing mobile applications running on various mobile platforms such as Android OS, iOS and Windows platform
  • description of specific needs, norms / standards and expectation for validation and verification of mobile applications, including various testing approaches
  • implementation of simple application running on selected device/platform and design & implementation of tests on different testing levels (unit, integration, system, acceptance) including fully automated tests
  • publishing final mobile application onto portal (such as Marketplace/Store) with passing all the specified criteria.
Bibliography:
  • Mobile Developer's Guide To The Galaxy, 14th edition, Enough Software 2014, (http://wip.org/download/MobileDevGuide_14th.pdf)
  • Jeesmon, J., "Beginner's Guide for Mobile Applications Testing", 2nd edition, 2015
  • Práce zkontrolována:
    29. 5. 2015 13:21, Mgr. Petr Neugebauer
    Jazyk práce
    angličtina angličtina
    Termín obhajoby
    25. 6. 2015
    Práce byla úspěšně obhájena

    Vedoucí

    Mgr. Petr Neugebauer
    abs FI MU

    Oponent

    Mgr. Juraj Michálek
    abs FI 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.