Web Applications Usability Testing with Task Model Skeletons

  • Ivo Maly
  • Zdenek Mikovec
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6409)


Usability testing is technique for analysis of the usability problems of applications, but it requires significant effort to prepare the test and especially to analyze data collected during the test. New techniques such as usage of task models were introduced to improve and speed up the test analysis. Unfortunately, only few applications provide the task model. Therefore, we propose a method and tools for partial reconstruction of the task list and the task model called skeleton. This reconstruction is done from the usability expert’s application walkthroughs. The task model skeleton is generated automatically, but it should provide similar information during the usability data analysis as manually created full-scaled task model. In order to evaluate usage of the task model skeleton we conducted a usability study with the web e-mail client Roundcube. Results show that the task model skeleton can be used as a good substitution for the manually created task model in usability testing when full-scaled task model is not available.


Usability testing Task list Task model Web applications 


  1. 1.
    Maly, I., Slavik, P.: Towards Visual Analysis of Usability Test Logs. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) TAMODIA 2006. LNCS, vol. 4385, pp. 25–32. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Rubin, J.: Handbook of Usability Testing. John Wiley and Sons, New York (1994)Google Scholar
  3. 3.
    Nielsen’s, J.: Why You Only Need to Test With 5 Users. Alertbox (March 19, 2000),
  4. 4.
    Paterno, F., Russino, A., Santoro, C.: Remote evaluation of Mobile Applications. In: Winckler, M., Johnson, H., Palanque, P. (eds.) TAMODIA 2007. LNCS, vol. 4849, pp. 155–168. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  5. 5.
    Wurdel, M., Propp, S., Forbrig, P.: HCI-task models and smart environments. In: Forbrig, P., Paterno, F., Pejtersen, A.M. (eds.) 1st TC 13 Human-Computer Interaction Symposium (HCIS 2008). IFIP International Federation for Information Processing, vol. 272, pp. 21–32. Springer, Boston (2008)CrossRefGoogle Scholar
  6. 6.
    Paganelli, L., Paterno, F.: Intelligent Analysis of User Interactions with Web Applications. In: Proceedings of ACM IUI 2002, pp. 111–118. ACM Press, New York (2002)Google Scholar
  7. 7.
    Maly, I., Mikovec, Z., Vystrcil, J.: Interactive Analytical Tool for Usability Analysis of Mobile Indoor Navigation Application. In: 3rd International Conference on Human System Interaction (HSI 2010), pp. 259–266. IEEE, Warsaw (2010)Google Scholar
  8. 8.
    Paganelli, L., Paterno, F.: Intelligent Analysis of User Interactions with Web Applications. International Journal of Software Engineering and Knowledge Engineering 13(2), 169–189 (2003)CrossRefGoogle Scholar
  9. 9.
    Selenium IDE documentation, (accessed on April 8, 2010)

Copyright information

© IFIP International Federation for Information Processing 2010

Authors and Affiliations

  • Ivo Maly
    • 1
  • Zdenek Mikovec
    • 1
  1. 1.Faculty of Electrical EngineeringCzech Technical University in PraguePragueCzech Republic

Personalised recommendations