(整理中,未定稿)
AJAX测试
感觉对Web应用程序最理想的测试方式是能够完全模拟用户的操作,包括点击以及Javascript支持等等。而传统的Web测试工具模拟生成的客户端和一般用户使用的相当不同,因而也不能保证Web应用程序在测试后和用户的最终体验一定保持一致。那么,能否用测试脚本操纵IE、Firefox或者Webkit来完成自动化测试工作呢?因此这里试着去找一些工具来完成这件事情,目前了解到的有:
- MSAA:可以在Windows下通过COM接口来操作Firefox的办法。
- TestComplete (look at the web testing section):这个商业化的测试工具能够编制脚本来控制外部的Firefox完成测试。
无需Javascript的Web测试
- FunkLoad 基于Python的Web测试解决方案,能模拟浏览器操作,定制性很强。内容覆盖功能测试、性能测试、压力测试、网站状态检查等。