- AngularJS. ngInclude directive; https://docs.angularjs.org/api/ng/directive/ngInclude.Google Scholar
- Antoniol, G., Briand, L.C., Di Penta, M. and Labiche, Y. A case study using the round-trip strategy for state-based class testing. In Proceedings 13th International Symposium on Software Reliability Engineering. IEEE (2002), 269--279. Google ScholarDigital Library
- Binder, R.V. Testing Object-oriented Systems. Addison-Wesley, Reading, PA, 1999, Chapter 7.Google ScholarDigital Library
- Fowler, M. PageObject, 2013; http://martinfowler.com/bliki/PageObject.html.Google Scholar
- Harel, D. 1987. Statecharts: a visual formalism for complex systems. Science of Computer Programming 8(3): 231--274. Google ScholarDigital Library
- Horrocks, I. Constructing the User Interface with Statecharts. Addison-Wesley, Reading, PA, 1999. Google ScholarDigital Library
- Leotta, M., Clerissi, D., Ricca, F., Spadaro, C. Improving test suites maintainability with the page object pattern: An industrial case study. In Proceedings of the Testing: Academic and Industrial Conference---Practice and Research Techniques. IEEE (2013), 108--113. Google ScholarDigital Library
- Mesbah, A., van Deursen, A. and Roest, D. Invariant-based automatic testing of modern Web applications. IEEE Transactions on Software Engineering 38, 1 (2012) 35--53. Google ScholarDigital Library
- North, D. What's in a story?; http://dannorth.net/whats-in-a-story/.Google Scholar
- Selenium. Page Objects, 2013; https://github.com/SeleniumHQ/selenium/wiki/PageObjectsGoogle Scholar
- Selenium. Promises. In WebDriverJS User's Guide, 2014; https://code.google.com/p/selenium/wiki/WebDriverJs#Promises.Google Scholar
- SeleniumHQ. WebDriver; http://docs.seleniumhq.org/projects/webdriver/.Google Scholar
Index Terms
- Testing web applications with state objects
Recommendations
Web applications testing techniques: a systematic mapping study
Due to the importance of web application testing techniques for detecting faults and assessing quality attributes, many research papers were published in this field. For this reason, it became essential to analyse, classify and summarise the research in ...
Coverage Criteria for State-Based Testing: A Systematic Review
State-based testing SBT is known as deriving test cases from state machines and examining the dynamic behaviour of the system. It helps to identify various types of state-based faults within a system under test SUT. For SBT, test cases are generated ...
Testing web applications
Traditional testing techniques are not adequate for web-based applications, since they miss their additional features such as their multi-tier nature, hyperlink-based structure, and event-driven feature. Limited work has been done on testing web ...
Comments