CFP last date
20 June 2024
Reseach Article

An Observed Model Approach for Testing GUI Model Driven Interface in Water-Flow Model

by Charusheela Vasantrao Torawane, K.poonkavithai
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 116 - Number 5
Year of Publication: 2015
Authors: Charusheela Vasantrao Torawane, K.poonkavithai
10.5120/20336-2556

Charusheela Vasantrao Torawane, K.poonkavithai . An Observed Model Approach for Testing GUI Model Driven Interface in Water-Flow Model. International Journal of Computer Applications. 116, 5 ( April 2015), 38-42. DOI=10.5120/20336-2556

@article{ 10.5120/20336-2556,
author = { Charusheela Vasantrao Torawane, K.poonkavithai },
title = { An Observed Model Approach for Testing GUI Model Driven Interface in Water-Flow Model },
journal = { International Journal of Computer Applications },
issue_date = { April 2015 },
volume = { 116 },
number = { 5 },
month = { April },
year = { 2015 },
issn = { 0975-8887 },
pages = { 38-42 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume116/number5/20336-2556/ },
doi = { 10.5120/20336-2556 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:56:17.673096+05:30
%A Charusheela Vasantrao Torawane
%A K.poonkavithai
%T An Observed Model Approach for Testing GUI Model Driven Interface in Water-Flow Model
%J International Journal of Computer Applications
%@ 0975-8887
%V 116
%N 5
%P 38-42
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Graphical-user interface (GUI) -based software applications are with the job of verifying that these tasks can be performed using the software; and that the software does not "behave badly". A set of use cases with high-level descriptions is also given to the testers. The tester executes these high-level steps by using GUI widgets on which events can be performed. GUI testers are both automated and manual working with undetermined input spaces. The testers unknowingly miss the event sequences navigated by the GUI, and fail to realize its implementation which may allow the execution of some disallowed sequences. This thesis proposes Preemptive Regression Testing (PRT) an adaptive taxing move to address this challenge. Whenever a change in the exposure of any service artifact is detected, PRT recursively preempts the current setting of regression test and creates a sub-session of the current test session to assure lately identified changes in coverage by adjusting the precedence of the test cases in the test suite. Then, the execution will resume the sub session from the balanced location of the test cases. PRT terminates only when each test case in the test suite has been executed at least once without any preemption activated in between any test case executions. The new result confirms that testing water flow method based web service in the phase of such changes is very difficult and one of the PRT-enriched techniques will overcome the challenge.

References
  1. Z. Chen Y. Zou, C. Feng,, X. Zhang, and Z. Zhao, "A hybrid coverage criterion for dynamic web testing," http://software. nju. edu. cn/zychen/paper/2013SEKEa. pdf.
  2. R. Casado, M. Younas, and J. Tuya, "Multi-dimensional criteria for testing web services transactions," Journal of Computer and System Sciences, vol. 79, no. 7, pp. 1057–1076, 2013.
  3. R. Casado, M. Younas, and J. Tuya,"Testing the reliability of web services transactions in cooperative applications," Information and Software Technology ,2012, pp. 743-748.
  4. Y. Zheng, J. Zhou, and P. Krause, "An automatic test case generation framework for web services," Journal of Software, vol. 2, no. 3, pp. 64–77, 2007.
  5. W. Xu, J. Offutt, and J. Luo, "Testing web services by XML perturbation," Proceedings of the 16th International Symposium on Software Reliability Engineering (ISSRE '05), pp. 257–266, 2005.
  6. K. Becker, J. Pruyne, S. Singhal, A. Lopes, and D. Milojicic, "Automatic determination of compatibility in evolving services," International Journal of Web Services Research, vol. 8, no. 1, pp. 21–40, 2011 SSS.
  7. Grochtmann, M. , And Grimm, "Classification trees for partition testing", Softw. Testing, Verification and Reliability, 1993, 3, (2), pp. 63–82
  8. Grochtmann, M. , Wegener, J. , And Grimm, "Test case design using classification trees and the classification-tree editor CTE'", Proceedings of the 8th International Software Quality Week, QW '95.
  9. S. -S. Hou, L. Zhang, T. Xie, and J. -S. Sun, "Quota-constrained test-case prioritization for regression testing of service-centric systems," Proceedings of the IEEE International Conference on Software Maintenance (ICSM '08), pp. 257–266, 2008.
  10. B. Li, D. Qiu, H. Leung, and D. Wang, "Automatic test case selection for regression testing of composite service based on extensible BPEL flow graph," Journal of Systems and Software, vol. 85, no. 6, pp. 1300– 1324, 2012.
  11. H. Liu, Z. Li, J. Zhu, and H. Tan, "Business process regression testing," Proceedings of the 5th International Conference on Service-Oriented Computing (ICSOC '07), pp. 157–168, 2007.
  12. L. Mei, Y. Cai, C. Jia, B. Jiang, and W. K. Chan, "Test pair selection for test case prioritization in regression testing for WS-BPEL programs," International Journal of Web Services Research, vol. 10, no. 1, pp. 73–102, 2013.
  13. L. Mei, W. K. Chan, and T. H. Tse, "Data flow testing of service-oriented workflow applications," Proceedings of the 30th Interna-tional Conference on Software Engineering (ICSE '08), pp. 371–380, 2008.
  14. L. Mei, W. K. Chan, T. H. Tse, and R. G. Merkel, "XML-manipulating test case prioritization for XML-manipulating services," Journal of Systems and Software, vol. 84, no. 4, pp. 603–619, 2011.
  15. C. D. Nguyen, A. Marchetto, and P. Tonella, "Test case prioritization for audit testing of evolving web services using information retrieval techniques," Proceedings of the 2011 IEEE International Conference on Web Services (ICWS '11), pp. 636–643, 2011.
  16. M. E. Ruth and S. Tu, "Towards automating regression test selection for web services," Proceedings of the 16th International Conference on World Wide Web (WWW '07), pp. 1265–1266, 2007.
  17. A. Tarhini, H. Fouchal, and N. Mansour, "Regression testing web services-based applications," Proceedings of the IEEE International Conference on Computer Systems and Applications (AICCSA '06), pp. 163–170, 2006.
  18. S. Yoo and M. Harman, "Regression testing minimization, selection and prioritization: a survey," Software Testing, Verifica-tion and Reliability,
  19. vol. 22, no. 2, pp. 67–120, 2012.
  20. K. Zhai, B. Jiang, and W. K. Chan, "Prioritizing test cases for regression testing of location-based services: metrics, tech-niques and case study," IEEE Transactions on Services Compu-ting, vol. 7, no. 1, pp. 54–67, 2014.
  21. K. Zhai, B. Jiang, W. K. Chan, and T. H. Tse, "Taking advantage of service selection: a study on the testing of location-based web services through test case prioritization," Proceedings of the IEEE International Conference on Web Services (ICWS '10), pp. 211–218, 2010.
Index Terms

Computer Science
Information Sciences

Keywords

PRT Technique APFD BPEL WSDL XML.