¸î´Þ Àü¿¡ ¾ê±âµÇ¾ú´ø ±¸±ÛÀÌ ¾Èµå·ÎÀÌµå ½ÃÀÛÇÏ¸é¼ ±¸±Û¿¡¼ ¾Èµå·ÎÀ̵å ÀÚµ¿È Å×½ºÆÃÀ» ¸Ã¾Æ ÃÖ±Ù±îÁö ¾Èµå·ÎÀ̵å(¸ð¹ÙÀÏ) ¾Û (ÀÚµ¿È) Å×½ºÆÃÀ» ÇØ¿Â, ±×¸®°í ½º¸¶Æ®Æù ¸ð¹ÙÀÏ ¾îÇø®ÄÉÀÌ¼Ç Å×½ºÆÃ Ã¥ÀÇ ÀúÀÚÀÎ "ÁÙ¸®¾È ÇÏÆ¼"´ÔÀ» Çѱ¹¿¡ ÃÊûÇß½À´Ï´Ù.
2011³â(³»³â) 1¿ù 26(¼ö)~27(¸ñ)ÀϱîÁö 2Àϰ£ "¾Èµå·ÎÀ̵å(¸ð¹ÙÀÏ) ¾Û (ÀÚµ¿È) Å×½ºÆÃ" °ø°³ ±³À°ÀÌ ÁøÇàµÇ¸ç °ü·Ã Á¤º¸´Â ¾Æ·¡¿¡ ÀÖ½À´Ï´Ù.
°ð µî·Ï ÆäÀÌÁö°¡ ¿ÀÇ嵃 ¿¹Á¤ÀÌ´Ï °ü½É ÀÖ´Â ºÐµéÀº ÀÏÁ¤ Àâ¾Æ ³õÀ¸½Ã±â ¹Ù¶ø´Ï´Ù.
±×¸®°í, 1ÀÏ ¼¼¹Ì³ª Çü½ÄÀ¸·Î »ç³» ¼¼¹Ì³ª(Æ©Å丮¾ó)À» ¿øÇϴ ȸ»ç´Â
wonil@sten.or.kr,
joopap@sta.co.kr ·Î ¸ÞÀÏ Áֽñ⠹ٶø´Ï´Ù.
-------------------------------------------------------------------------------------------------------
Testing and Test Automation for Android applications
This tutorial builds on the work on the introductory tutorial on Mobile Phone Test Automation, which covers many of the issues, drivers, practices and techniques for testing mobile phone applications. In this tutorial we will discuss testing and test automation for Android applications. Various test automation practices are covered, ranging from pure JUnit tests to Model Based Testing. All the software used is open-source and free to use. Source code, and running tests, will be demonstrated, delegates will not be expected to write automated tests during the tutorial.
The tutorial will cover the following topics
· Pure JUnit, and JUnit on Android – test runners, benefits, differences
· Instrumentation test cases
· Open Source Test Automation frameworks such as Robotium
· Android WebDriver
· TEMA (Model Based Testing for Android)
This tutorial should provide you with a broad overview of various test automation tools, tips and advice on how to use test automation more effectively for your Android development projects.
=========================================================
Test Automation for Mobile Phone Applications, a 1-day Tutorial
Mobile devices are ubiquitous, and you may already be involved in developing or testing software aimed at mobile devices, such as smartphones. Testing the software can be challenging, particularly if you are unfamiliar with the impact of things such as the effects of network connectivity, phone provider, platform software, etc. or if you have to deal with multiple platforms, models, etc. Furthermore, test automation is still immature, and there are few references or examples available to help you test the software quickly and effectively. Julian Harty helps you to learn what to test, how to test, and how and when automation can help with your testing of mobile wireless applications. You will learn a range of simple and practical tips, about typical (and even unusual) problems, that may just make the difference between success and failure. This tutorial is based on several years of practical testing of mobile applications at Google, on collaboration with other industry experts, and on his ongoing tutorials on the subject, provided around the world.
-----------------------------------------------------------------------------------------------------
Julian Harty’s Biography for Seoul January 2011
Julian Harty is currently employed by eBay to help significantly improve the efficiency and effectiveness of testing across the organization, globally. He’s continuing to work on a range of projects to apply testing and test automation for mobile phone applications and platforms, including Android.
In 2010 he edited the 6
th edition of the Mobile Developers Guide
http://www.j2mepolish.org/cms/fileadmin/Developers_Guide_6th_EURO_web.pdf and added much of the material on testing and test automation. In 2009 he published the first book on test automation for smart-phone applications. Despite these publications and the ongoing work he knows he’s no expert in mobile testing, the aim of these publications is to share knowledge, experiences, and useful practices with others where they can also contribute material to help the community globally.
Previously, he was hired by Google as the first test engineer for Mobile Applications in Europe in 2006, and handed several cardboard boxes of phones and told he was now expected to be the mobile testing expert. Since then he's learnt plenty about testing techniques that work, some that didn't, and ways that automation can help. In the process he started writing and sharing material with other people who were interested in testing mobile software. That work has been shared at workshops and tutorials around the world, and the test automation techniques ended up being published as a book, and online on
http://www.stickyminds.com and at
http://sites.google.com/site/mobilewirelesstestautomation/ . He's an active contributor to several open-source testing and development projects
http://code.google.com/u/julianharty/