Crawljax

Crawling Ajax-based Web Applications

Fork me on GitHub

Publications

You can cite Crawljax as:

@ARTICLE{crawljax:tweb12,
  author = {Mesbah, Ali and van Deursen, Arie and Lenselink, Stefan},
  title = {Crawling {Ajax}-based Web Applications through Dynamic Analysis of User Interface State Changes},
  journal = {ACM Transactions on the Web (TWEB)},
  year = {2012},
  volume = {6},
  number = {1},
  pages = {3:1--3:30}
}

Publications using Crawljax:

  • Ali Mesbah and Arie van Deursen (2009). Invariant-Based Automatic Testing of Ajax User Interfaces. In Proceedings of the 31st International Conference on Software Engineering (ICSE’09), pp. 210-220. IEEE Computer Society. [ACM SIGSOFT Distinguished Paper Award]
  • Cor-Paul Bezemer and Ali Mesbah and Arie van Deursen (2009). Automated Security Testing of Web Widget Interactions. In Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE’09), pp. 81-91. ACM.
  • Danny Roest and Ali Mesbah and Arie van Deursen (2010). Regression Testing Ajax Applications: Coping with Dynamism.* In Proceedings of the 3rd International Conference on Software Testing, Verification and Validation (ICST’10). IEEE Computer Society.
  • Ali Mesbah and Mukul Prasad (2011). Automated Cross-Browser Compatibility Testing. In Proceedings of the 33rd ACM/IEEE International Conference on Software Engineering (ICSE’11). Honolulu, Hawaii. ACM.
  • Shabnam Mirshokraie and Ali Mesbah (2012). JSART: JavaScript Assertion-based Regression Testing. In Proceedings of the 12th International Conference on Web Engineering, (ICWE’12). pp. 238–252.