Tato bakalářská práce má za cíl přiblížit problematiku testování aplikací na platformě iOS. Cílem bylo připravit kompletní prostředí, což zahrnuje speciálně připraven telefon, i počítač, a osvětlit tuto činnost i pro nezasvěcené čtenáře. Tvorba zahrnuje průzkum takových řešení a následně jejich zhotovení. Na závěr práce zhodnotí dosažené výsledky a jejich aktuálnost a využitelnost.
Annotation in English
This bachelor thesis aims to approach the problematics of application testing on the iOS platform. The was to prepare a complete environment, which includes a specially prepared telephone and computer, and to illuminate this activity even for uninitiated readers. The creation includes the research of such solutions and their subsequent construction. At the end of the work assesses the achieved results and their topicality and usability.
Keywords
iOS, testování softwaru, Jailbreak
Keywords in English
iOS, software testing, Jailbreak
Length of the covering note
53
Language
CZ
Annotation
Tato bakalářská práce má za cíl přiblížit problematiku testování aplikací na platformě iOS. Cílem bylo připravit kompletní prostředí, což zahrnuje speciálně připraven telefon, i počítač, a osvětlit tuto činnost i pro nezasvěcené čtenáře. Tvorba zahrnuje průzkum takových řešení a následně jejich zhotovení. Na závěr práce zhodnotí dosažené výsledky a jejich aktuálnost a využitelnost.
Annotation in English
This bachelor thesis aims to approach the problematics of application testing on the iOS platform. The was to prepare a complete environment, which includes a specially prepared telephone and computer, and to illuminate this activity even for uninitiated readers. The creation includes the research of such solutions and their subsequent construction. At the end of the work assesses the achieved results and their topicality and usability.
Keywords
iOS, testování softwaru, Jailbreak
Keywords in English
iOS, software testing, Jailbreak
Research Plan
Zpracujte teoretický základ na téma testování SW.
Zpracujte architekturu iOS s ohledem na její principy a funkcionalitu.
Vysvětlete pojem Jailbreak.
Vytvořte modelový příklad testovacího prostředí.
Research Plan
Zpracujte teoretický základ na téma testování SW.
Zpracujte architekturu iOS s ohledem na její principy a funkcionalitu.
Vysvětlete pojem Jailbreak.
Vytvořte modelový příklad testovacího prostředí.
Recommended resources
VÁVRŮ, Jiří. IPhone: vývoj aplikací. Praha: Grada, 2012. Průvodce (Grada). ISBN 978-80-247-4457-5.
BUREŠ, Miroslav, Miroslav RENDA, Michal DOLEŽEL, Peter SVOBODA, Zdeněk GRÖSSL, Martin KOMÁREK, Ondřej MACEK a Radoslav MLYNÁŘ. Efektivní testování softwaru: klíčové otázky pro efektivitu testovacího procesu. Praha: Grada, 2016. Profesionál. ISBN 978-80-247-5594-6.
CRESPO, Laura. Best Automated Testing Tools for iOS. In: Bugfender [online]. Mobile Jazz, 2018, 29.10.2018 [cit. 2019-11-25]. Dostupné z: https://bugfender.com/blog/best-automated-testing-tools-ios/
AHAMAD, Sahil. Basic iOS Apps Security Testing lab. In: Medium [online]. A Medium Corporation, 2019, 22.9.2018 [cit. 2019-11-25]. Dostupné z: https://medium.com/@ehsahil/basic-ios-apps-security-testing-lab-1-2bf37c2a7d15
Recommended resources
VÁVRŮ, Jiří. IPhone: vývoj aplikací. Praha: Grada, 2012. Průvodce (Grada). ISBN 978-80-247-4457-5.
BUREŠ, Miroslav, Miroslav RENDA, Michal DOLEŽEL, Peter SVOBODA, Zdeněk GRÖSSL, Martin KOMÁREK, Ondřej MACEK a Radoslav MLYNÁŘ. Efektivní testování softwaru: klíčové otázky pro efektivitu testovacího procesu. Praha: Grada, 2016. Profesionál. ISBN 978-80-247-5594-6.
CRESPO, Laura. Best Automated Testing Tools for iOS. In: Bugfender [online]. Mobile Jazz, 2018, 29.10.2018 [cit. 2019-11-25]. Dostupné z: https://bugfender.com/blog/best-automated-testing-tools-ios/