Javascript:测试ajax请求

Javascript: testing ajax requests

本文关键字:请求 ajax 测试 Javascript      更新时间:2023-09-26

我目前正在处理大量ajax调用的客户端web应用程序。我通常检查他们的调用是否正常工作与chrome插件邮差,但在这一点上,它变得太多的调用检查,看看他们是否只是工作。

无论如何都要测试并查看调用是否成功返回,而不是一次检查一个?我是测试的新手,所以如果我的问题有点偏离,我很抱歉。

有很多测试框架。有硒,但对于繁重的客户端处理(单页应用程序,…),我不认为这是最好的选择。如果你有java背景,它可能仍然是一个选择(尽管它也有其他语言的api)。

Javascript测试框架是一个更好的选择。有些用于单元测试,有些用于端到端测试。
  • CasperJs
  • Testacular
  • 茉莉
  • QUnit

如果你使用jQuery: jQuery已经有一个名为"ajaxError"的事件,它会在ajaxRequest不成功时触发。

更多信息:http://api.jquery.com/ajaxError/