Skip to main content

Robust Automation Testing Tool for GUI Applications in Agile World—Faster to Market

  • Conference paper
  • First Online:
Intelligent Data Engineering and Analytics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1177))

  • 655 Accesses

Abstract

In this digital world, technology changes exponentially to increase the speed, efficiency, and accuracy. To achieve these features, we need good programming language, high-end hardware configurations, permutation, and combinations of scenarios based on testing. Applications are developed to make more interactive and reduce the complexity, reduce the transaction response time, and without failure at the end users. For any graphical user interface application, they need to be tested either by Manual/Automation Testing tools. Robust Automation Testing (RAT) tool is built on the Hybrid Automation Framework which is easy to learn and reduces the automation scripting time/coding, while execution increases the permutation and combination of the test scenarios without changing the test steps. There is no dependency on the test data and maintenance-free. RAT tool is for testing the application from creating the manual/automation test scripts, generating the test data, executing the automation scripts, and generating the customized reports. RAT tool shows that the performance is increased the accuracy of validation by 97%, no cost to the tool. Manual tester is enough to complete the automation script execution, and frequency of execution is increased and reduces the maintenance of the scripts to less than 10% cost as well resource cost reduced to 38%.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. Sammet, J.E.: Programming languages: history and future. IBM Corporation Commun. ACM 15(7), 601–610 (1972)

    Google Scholar 

  2. Sammet, J.E.: Programming Languages: History and Fundamentals. Prentice-Hall, Inc. (1969). ISBN:0137299885. http://www.internetnews.com/asp-news/article.php/936061/EDS+Enhances+MetaVance+Software.htm

  3. Shaw, R.S.: A study of the relationships among learning styles, participation types, and performance in programming language learning supported by online forums. Comput. Educ. 58(1), 111–120 (2012)

    Google Scholar 

  4. Berners-Lee, T., Hendler, J., Lassila, O.: The semantic web—a new form of web content that is meaningful to computers will unleash a revolution of new possibilities. Sci. Am. Feature Art. Semant Web (2001)

    Google Scholar 

  5. Schaller, R.R.: Moore’s law: past, present and future. IEEE Spectr. 34(6), 52–59 (1997)

    Article  Google Scholar 

  6. Messerschmitt, D.G., Szyperski, C.: Industrial and Economic Properties of Software Technology, Processes, and Value. Microsoft Corporation (2000)

    Google Scholar 

  7. Chapman, R.L., Soosay, C., Kandampully, J.: Innovation in logistic services and the new business model: a conceptual framework Manag. Serv. Qual. Int. J. ISSN: 0960-4529-2002

    Google Scholar 

  8. Edwards, S.: A Framework for practical, Automated Black-Box Testing of Component Based software. Virgina Tech University, Wiley (2001)

    Google Scholar 

  9. Patton, R.: Software Testing, pp. 53–56, Sams Publishing (2006)

    Google Scholar 

  10. Pettichord, B., Kaner, C., Bach, J.M.: Lessons Learned in Software Testing: a Context-Driven Approach. Wiley (2001)

    Google Scholar 

  11. Hoffman, D.: Test automation architectures: planning for test automation. Software Quality Methods, LLC (1999)

    Google Scholar 

  12. Polo, M., Reales, P., Piattini, M., Ebert, C.: Test automation. In: IEEE Software, vol. 30(1), pp. 84–89 (Jan–Feb 2013)

    Google Scholar 

  13. Vieira, M., Leduc, J., Hasling, B., Subramanyan, R., Kazmeier, J.: Automation of GUI Testing Using a Model-driven Approach AST’06. Shanghai, China (23 May 2006)

    Google Scholar 

  14. Palani, N.: Software Automation Testing Secrets Revealed. Educreation Publishing (2016)

    Google Scholar 

  15. Kagan, D., Saba, K., Dishon, N., Tel-Aviv, Himmelreich, E., Modiin.: Framework for Automated Testing of Enterprise Computer Systems. US 7.620, 856 B2 USPTO (2009)

    Google Scholar 

  16. Noller, J.A., Mason, R.: Automated Software Testing Framework. US 7, 694, 181 B2USPTO (2010)

    Google Scholar 

  17. Basu, S., Kannayaram, G., Ramasubbareddy, S., Venkatasubbaiah, C.: Improved genetic algorithm for monitoring of virtual machines in cloud environment. In: Smart Intelligent Computing and Applications, pp. 319–326. Springer, Singapore (2019)

    Google Scholar 

  18. Parker, H.M, Kepple, L.R, Newton, Sklar, L.R, Laroche, D.C.: Automated Guinterface Testing. US 5, 781, 720 USPTO (1998)

    Google Scholar 

  19. Somula, R., Sasikala, R.: Round robin with load degree: an algorithm for optimal cloudlet discovery in mobile cloud computing. Scalable Comput. Pract. Experience 19(1), 39–52 (2018)

    Google Scholar 

  20. Somula, R., Anilkumar, C., Venkatesh, B., Karrothu, A., Kumar, C.P., Sasikala, R.: Cloudlet services for healthcare applications in mobile cloud computing. In: Proceedings of the 2nd International Conference on Data Engineering and Communication Technology, pp. 535–543. Springer, Singapore (2019)

    Google Scholar 

  21. Somula, R., Sasikala, R.: A honey bee inspired cloudlet selection for resource allocation. In: Smart Intelligent Computing and Applications, pp. 335–343. Springer, Singapore (2019)

    Google Scholar 

  22. Nalluri, S., Ramasubbareddy, S., Kannayaram, G.: Weather prediction using clustering strategies in machine learning. J. Comput. Theor. Nanosci. 16(5–6), 1977–1981 (2019)

    Article  Google Scholar 

  23. Sahoo, K.S., Tiwary, M., Mishra, P., Reddy, S.R.S., Balusamy, B., Gandomi, A.H.: Improving end-users utility in software-defined wide area network systems. IEEE Trans. Netw. Serv. Manag. (2019)

    Google Scholar 

  24. Sahoo, K.S., Tiwary, M., Sahoo, B., Mishra, B.K., RamaSubbaReddy, S., Luhach, A.K.: RTSM: response time optimisation during switch migration in software-defined wide area network. IET Wirel. Sens. Syst. (2019)

    Google Scholar 

  25. Somula, R., Kumar, K.D., Aravindharamanan, S., Govinda, K.: Twitter sentiment analysis based on us presidential election 2016. In: Smart Intelligent Computing and Applications, pp. 363–373. Springer, Singapore (2020)

    Google Scholar 

  26. Sai, K.B.K., Subbareddy, S.R., Luhach, A.K.: IOT based air quality monitoring system using MQ135 and MQ7 with machine learning analysis. Scalable Comput. Pract. Experience 20(4), 599–606 (2019)

    Article  Google Scholar 

  27. Somula, R., Narayana, Y., Nalluri, S., Chunduru, A., Sree, K.V.: POUPR: properly utilizing user-provided recourses for energy saving in mobile cloud computing. In: Proceedings of the 2nd International Conference on Data Engineering and Communication Technology, pp. 585–595. Springer, Singapore (2019)

    Google Scholar 

  28. Somula, R.S., Sasikala, R.: A survey on mobile cloud computing: mobile computing + cloud computing (MCC = MC + CC). Scalable Comput. Pract. Experience 19(4), 309–337 (2018)

    Article  Google Scholar 

  29. Somula, R., Sasikala, R.: A load and distance aware cloudlet selection strategy in multi-cloudlet environment. Int. J. Grid. High Perform. Comput. (IJGHPC) 11(2), 85–102 (2019)

    Article  Google Scholar 

  30. Vaishali, R., Sasikala, R., Ramasubbareddy, S., Remya, S., Nalluri, S.: Genetic algorithm based feature selection and MOE Fuzzy classification algorithm on Pima Indians Diabetes dataset. In: 2017 International Conference on Computing Networking and Informatics (ICCNI), pp. 1–5). IEE (2017, October)

    Google Scholar 

  31. Somula, R., Sasikala, R.: A research review on energy consumption of different frameworks in mobile cloud computing. In: Innovations in Computer Science and Engineering, pp. 129–142. Springer, Singapore, (2019)

    Google Scholar 

  32. Kumar, I.P., Sambangi, S., Somukoa, R., Nalluri, S., Govinda, K.: Server security in cloud computing using block-chaining technique. In: Data Engineering and Communication Technology, pp. 913–920. Springer, Singapore (2020)

    Google Scholar 

  33. Kumar, I.P., Gopal, V.H., Ramasubbareddy, S., Nalluri, S., Govinda, K.: Dominant color palette extraction by k-means clustering algorithm and reconstruction of image. In: Data Engineering and Communication Technology, pp. 921–929. Springer, Singapore (2020)

    Google Scholar 

  34. Nalluri, S., Saraswathi, R.V., Ramasubbareddy, S., Govinda, K., Swetha, E. Chronic heart disease prediction using data mining techniques. In: Data Engineering and Communication Technology, pp. 903–912. Springer, Singapore (2020)

    Google Scholar 

  35. Krishna, A.V., Ramasubbareddy, S., Govinda, K.: Task scheduling based on hybrid algorithm for cloud computing. In: International Conference on Intelligent Computing and Smart Communication 2019, pp. 415–421. Springer, Singapore (2020)

    Google Scholar 

  36. Srinivas, T.A.S., Ramasubbareddy, S., Govinda, K., Manivannan, S.S.: Web image authentication using embedding invisible watermarking. In: International Conference on Intelligent Computing and Smart Communication 2019, pp. 207–218. Springer, Singapore (2020)

    Google Scholar 

  37. Krishna, A.V., Ramasubbareddy, S., Govinda, K.: A unified platform for crisis mapping using web enabled crowdsourcing powered by knowledge management. In: International Conference on Intelligent Computing and Smart Communication 2019, pp. 195–205. Springer, Singapore (2020)

    Google Scholar 

  38. Saraswathi, R.V., Nalluri, S., Ramasubbareddy, S., Govinda, K., Swetha, E.: Brilliant corp yield prediction utilizing internet of things. In: Data Engineering and Communication Technology, pp. 893–902. Springer, Singapore (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Somula Ramasubbareddy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dande, M., Ramasubbareddy, S. (2021). Robust Automation Testing Tool for GUI Applications in Agile World—Faster to Market. In: Satapathy, S., Zhang, YD., Bhateja, V., Majhi, R. (eds) Intelligent Data Engineering and Analytics. Advances in Intelligent Systems and Computing, vol 1177. Springer, Singapore. https://doi.org/10.1007/978-981-15-5679-1_37

Download citation

Publish with us

Policies and ethics