Design of TDD-Based Automation System for Android Application Test Automation

  • Min-Hyung Park
  • Hyung-Joon Kim
  • Young-Hwan Jang
  • Seok-Cheon ParkEmail author
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 474)


The Android platform does not support interoperability among different platforms, and this causes difficulty for developers because they must test applications on different platforms and devices. To solve this problem, this study proposes a test automation system applying test driven development (TDD) that allows automatic performance of repetitive tests. To design the proposed system, test case generation was automated using Annotation.


Android Test TDD Development Automation 


  1. 1.
    Su, K.-W., Huang, P.-H., Chen, P.-H., Li, Y.-T.: The impact of formats and interactive modes on the effectiveness of mobile advertisements. J. Ambient Intell. Human. Comput. 7, 817–827 (2016)CrossRefGoogle Scholar
  2. 2.
    Eisned, M.: Morality effects and consumer responses to counterfeit and pirated products: a meta-analysis. J. Bus. Ethics., 1–23 (2016)Google Scholar
  3. 3.
    Kayes, I., Sarker, M., Chakareski, J.: Product backlog rating: a case study on measuring test quality in scrum. Innov. Syst. Softw. Eng. 12, 303–317 (2016)CrossRefGoogle Scholar
  4. 4.
    Qian, J., Zhou, D.: Prioritizing test cases for memory leaks in android applications. J. Comput. Sci. Technol. 31, 869–882 (2016)CrossRefGoogle Scholar
  5. 5.
    Alegroth, E., Feldt, R., Ryrholm, L.: Visual GUO testing in practice: challenges, problemsand limitations. Empir. Softw. Eng. 20, 694–744 (2014)CrossRefGoogle Scholar
  6. 6.
    Tosun, A., Dieste, O., Fucci, D., Vegas, S., Turhan, B., Erdogmus, H., Santos, A., Oivo, M., Toro, K., Jarvinen, J., Juristo, N.: An industry experiment on the effects of test-driven development on external quality and productivity. Empir. Softw. Eng. 22(22), 1–43 (2016)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • Min-Hyung Park
    • 1
  • Hyung-Joon Kim
    • 2
  • Young-Hwan Jang
    • 1
  • Seok-Cheon Park
    • 3
    Email author
  1. 1.Department of IT Convergence EngineeringGachon UniversitySeongnamSouth Korea
  2. 2.College of Economics and Business AdministrationHanbat UniversityDaejeonSouth Korea
  3. 3.Department of Computer EngineeringGachon UniversitySeongnamSouth Korea

Personalised recommendations