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%.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Sammet, J.E.: Programming languages: history and future. IBM Corporation Commun. ACM 15(7), 601–610 (1972)
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
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)
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)
Schaller, R.R.: Moore’s law: past, present and future. IEEE Spectr. 34(6), 52–59 (1997)
Messerschmitt, D.G., Szyperski, C.: Industrial and Economic Properties of Software Technology, Processes, and Value. Microsoft Corporation (2000)
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
Edwards, S.: A Framework for practical, Automated Black-Box Testing of Component Based software. Virgina Tech University, Wiley (2001)
Patton, R.: Software Testing, pp. 53–56, Sams Publishing (2006)
Pettichord, B., Kaner, C., Bach, J.M.: Lessons Learned in Software Testing: a Context-Driven Approach. Wiley (2001)
Hoffman, D.: Test automation architectures: planning for test automation. Software Quality Methods, LLC (1999)
Polo, M., Reales, P., Piattini, M., Ebert, C.: Test automation. In: IEEE Software, vol. 30(1), pp. 84–89 (Jan–Feb 2013)
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)
Palani, N.: Software Automation Testing Secrets Revealed. Educreation Publishing (2016)
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)
Noller, J.A., Mason, R.: Automated Software Testing Framework. US 7, 694, 181 B2USPTO (2010)
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)
Parker, H.M, Kepple, L.R, Newton, Sklar, L.R, Laroche, D.C.: Automated Guinterface Testing. US 5, 781, 720 USPTO (1998)
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)
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)
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)
Nalluri, S., Ramasubbareddy, S., Kannayaram, G.: Weather prediction using clustering strategies in machine learning. J. Comput. Theor. Nanosci. 16(5–6), 1977–1981 (2019)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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
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
DOI: https://doi.org/10.1007/978-981-15-5679-1_37
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5678-4
Online ISBN: 978-981-15-5679-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)