537
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

Metaheuristic Algorithm for State-Based Software Testing

ORCID Icon, &

References

  • Alander, J. T. 2008. An indexed bibliography of genetic algorithms in testing. Technical Report 94-1-TEST, University of Vaasa, Vaasa, Finland.
  • Andrews, A., J. Offutt, and R. Alexander. 2005. Testing web applications by modelling with FSMs. Software and System Modelling 4 (3):326–345, July.
  • Benedikt, M., J. Freire, and P. Godefroid. VeriWeb: Automatically testing dynamic Web sites. Accessed July 18, 2013. http://www2002.org/CDROM/alternate/654/.
  • Di Lucca, G. A., A. R. Fasolino, F. Faralli, and U. D. Carlini. 2002. Testing Web applications. Proceedings of the International Conference on Software Maintenance, Montreal, Canada, October. IEEE Computer Society.
  • Document Object Model (DOM). 2005. Accessed March 23, 2017. http://www.w3.org/DOM.
  • Elbaum, S., G. Rothermel, S. Karre, and M. Fisher. 2005. Leveraging user session data to support Web application testing. IEEE Transactions of Software Engineering 31 (3):187–202. doi:10.1109/TSE.2005.36.
  • Fejes, B. 2004. Test Web applications with HttpUnit”. March 23, 2017. http://www.javaworld.com/javaworld/jw-04-2004/jw-0419-httpunit.html.
  • Ferguson, R., and B. Korel. 2006. The chaining approach for software test data generation. ACM Transactions on Software Engineering Methodologies 5 (1):63–86. doi:10.1145/226155.226158.
  • Kirkpatrick, S., C. Gelatt, and M. Vecchi. 1983. Optimization by simulated annealing. Science 220:671–80. doi:10.1126/science.220.4598.671.
  • Kolawa, A., and D. Huizinga. 2007. Automated defect prevention: Best practices in software management. Hoboken, New Jersey, USA: Wiley-IEEE Computer Society Press. ISBN 0470042125.
  • Liu, C., D. Kung, P. Hsia, and C. Hsu. 2000. Structural testing of Web applications. Proceedings of the 11th IEEE International Symposium on Software Reliability Engineering, San Jose, CA, USA. 84–96, October.
  • Mansour, N., V. Isahakian, and I. Ghalayini. 2011. Scatter search technique for exam timetabling. Applied Intelligence 34 (2):299–310. doi:10.1007/s10489-009-0196-5.
  • Mansour, N., H. Zeitunlian, and A. Tarhini. 2013. Optimization metaheuristic for software testing. In EVOLVE - A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation II. Advances in Intelligent Systems and Computing, ed. by : Schütze O. et al., Vol 175, Berlin, Heidelberg: Springer.
  • Marchetto, A., P. Tonella, and F. Ricca. 2008. State-based testing of AJAX Web applications. Proceedings of IEEE International Conference on Software Testing (ICST), Lillehammer, Norway, April.
  • Marchetto, A., P. Tonella, and F. Ricca. 2009. Search-based testing of AJAX web applications. Proceedings of IEEE Search Based Software Engineering, Windsor, UK, May.
  • Memon, M., M. Pollack, and L. Soffa. 2001. Hierarchical GUI test case generation using automated planning. IEEE Transactions on Software Engineering 27 (2):144–55. doi:10.1109/32.908959.
  • Motwani, R., and P. Raghavan. 1995. Randomized algorithms. New York: Cambridge University Press. ISBN 0-521-47465-5.
  • Nikolik, B. 2006. Test diversity. Information and Software Technology 48:1083–94. doi:10.1016/j.infsof.2006.02.001.
  • O’Reilly, T. 2005. Design patterns and business models for the next generation of software. Accessed March 23, 2017. http://oreilly.com/web2/archive/what-is-web-20.html.
  • Petrenko, A., S. Boroday, and R. Groz. 2004. Confirming Configurations in EFSM Testing. Software Engineering, IEEE Transactions 30:29–42. doi:10.1109/TSE.2004.1265734.
  • Ricca, F., and P. Tonella. 2001. Analysis and testing of Web applications. Proceedings of the International Conference on Software Engineering, Toronto, Ontario, Canada. 25–34, May.
  • Szalvay, V. 2004. An introduction to agile software development. Wien, Austria: Danube Technologies Inc.
  • Tarhini., A., N. Mansour, and H. Fouchal. 2010. Testing and regression testing for Web services based applications. International Journal of Computing and Information Technology 2 (2):195–217.
  • Web Application Testing Tools. 2001. Accessed July 18, 2013. http://logitest.sourceforge.net/logitest/index.html.
  • Zeitunlian, H. 2012. Metaheuristic Algorithm for Testing Web 2.0 Applications. Master’s Thesis. Lebanese American University.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.