jquery - 如何在 domReady javascript 上进行自动化测试

标签 jquery linux coffeescript automated-tests functional-testing

我的脚本只有在每个脚本都加载完毕并且 DOM 准备就绪后才开始工作。我想为它编写一个功能测试。

我正在使用 Linux。我使用 Lotte 编写了一个测试、CoffeeScript 和 PhantomJS。 这很好,它可以工作,但它不会等待 DOM 加载。 (setTimeout 不像示例中所说的那样工作)

除了 jQuery,我不使用 AngularJS 或任何框架。 该应用程序是 100% 客户端,没有 npm 或任何东西。

最佳答案

这应该可以帮助您:https://api.jquery.com/ready/

$( document ).ready(function() {
  // Handler for .ready() called.
});

关于jquery - 如何在 domReady javascript 上进行自动化测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34605014/

相关文章:

javascript - 通过使用 AJAX 回调发送参数来打击插件盗用

jquery - 根据我的 div 高度更改最小高度

javascript - 在悬停和单击链接时替换图像

javascript - 一个一个执行函数

javascript - 已编译 CoffeeScript 中的括号和点符号

javascript - 如何使用 grunt-contrib-coffee 避免多个辅助实现,如 __indexOf()

linux - 如何使用 sshpass 在两台远程计算机之间复制数据?

linux - Linux中如何获取进程使用的内存大小?

linux - .htaccess RewriteRule 将 http 重定向到 https 搞乱了 URL 中的 % 转义参数

coffeescript - 从在实例函数中运行的同一类中的另一个方法调用类中的方法