Skip to main content

Testing Driven Development of Mobile Applications Using Automatic Bug Management Systems

  • Chapter
  • First Online:
  • 717 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 726))

Abstract

Software development testing practices contain a little pragmatic evidence to support the utility of test-driven development that has been circulating for years. As testing mobile applications servs as a process by which application software developed for mobile devices are tested for its usability, functionality especially consistency. These applications require test automation for the reason of compatibility and speed. Mobile applications either come pre-installed or can be installed from mobile software distribution platforms. Increasing complexity of the mobile applications system makes difficult to test and evaluate the quality properly. Resulting to the automated testing methodology that is becoming popular, resulting to a becoming outdated of manual testing. Model-Driven Testing Techniques artifacts software engineering bases on the model transformation principle. This implies increasing research on automation of the testing processes. In this paper, we proposed an approach to derive tests from the model of the mobile applications system as well as the a diagram in using automatic bug management system. Using this technique, we can achieve more effective testing on hardware related software areas.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Le Goues, C.: A systematic study of automated program repair: fixing 55 out of 105 bugs for $8 each. In: 2012, 34th International Conference on Software Engineering (ICSE). IEEE (2012)

    Google Scholar 

  2. Muhammad, Y.J., Hufsa M.: An automated approach for software bug classification. In: Complex, Intelligent and Software Intensive Systems (CISIS), pp. 414–419 (2012)

    Google Scholar 

  3. Singh, V.B., Chaturvedi, K.K.: Bug tracking and reliability assessment system (btras). Int. J. Softw. Eng. Appl. 5(4), 1–14 (2011)

    Google Scholar 

  4. Myungmuk, K., et al.: Improvement of software reliability estimation accuracy with consideration of failure removal effort. Int. J. Netw. Distrib. Comput. 1(1), 25–36 (2013)

    Google Scholar 

  5. Smith, D.: CHART OF THE DAY: Most People Use Only 4 Apps, Business Tech Insider, Sep. 5, (2014)

    Google Scholar 

  6. Saifan, A.A., et al.: Test case reduction using data mining technique. Int. J. Softw. Innov. (IJSI) 4(4), 56–70 (2016)

    Google Scholar 

  7. Zhang, D., et al.: Context-aware multimedia content adaptation for mobile web. Int. J. Netw. Distrib. Comput. (2014)

    Google Scholar 

  8. Yamada, A., Mizuno, O.: Classification of bug injected and fixed changes using a text discriminator. Int. J. Softw. Innov. (IJSI) 3(1), 50–62 (2015)

    Article  Google Scholar 

  9. IBM https://kr.mathworks.com/products/connections/product_detail/product_35525.html

  10. Sandeep, S.: Analysis of bug tracking tools. Int. J. Sci. Eng. Res. 4(7), 134 (2013). ISSN 2229-5518

    Google Scholar 

  11. Le Goues, C., Forrest, S., Weimer, W.: Current challenges in automatic software repair. Softw. Qual. J. 21(3), 421–443 (2013)

    Article  Google Scholar 

  12. Fiaz, A.S., Devi, N., Aarthi, S.: Bug tracking and reporting system (2013). arXiv:1309.1232

  13. Kim, H.K.: Test Driven mobile applications development. In: Proceedings of the World Congress on Engineering and Computer Science 2013, WCECS 2013, pp. 23–25, San Francisco, USA, 2 (2013)

    Google Scholar 

  14. Haeng-Kon, K., et al.: Effective mobile applications testing strategies. Int. J. Future Gener. Commun. Netw. 9(11), 317–326 (2016)

    Google Scholar 

Download references

Acknowledgements

This Research was partially supported by Catholic University of Daegu. Korea 2017 Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haeng-Kon Kim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Cite this chapter

Zaragoza, M.G., Kim, HK., Bae, IH., Lee, JH. (2018). Testing Driven Development of Mobile Applications Using Automatic Bug Management Systems. In: Lee, R. (eds) Computational Science/Intelligence and Applied Informatics. CSII 2017. Studies in Computational Intelligence, vol 726. Springer, Cham. https://doi.org/10.1007/978-3-319-63618-4_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63618-4_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63617-7

  • Online ISBN: 978-3-319-63618-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics