PhD*_*PhD 12 javascript testing jquery automated-tests click
我在考虑在backbone.js和jquery中编写一些UI测试.它们可能不是最好的方法,但它是我正在考虑的事情 - 通过简单的代码自动化测试而无需记录和回放.
使用这种方法让我头脑发热的唯一原因是:在某些"用例流程"中(执行时)会出现确认/警告对话框.我想点击"确定"并继续流程 - 这是否可以通过简单的JavaScript代码实现?怎么样?
注:我知道GUI测试的库中,但我想知道如何使用jQuery的刚/ javascript代码做到这一点,如果在所有可能的.
Aln*_*tak 16
据我所知,如果您使用标准alert()
调用,则无法触发"OK"单击,因为警报调用会阻止正常的JS事件循环.
但是,您应该能够替换window.alert
并window.confirm
使用您自己的功能:
window.alert = function() {
console.log.apply(console, arguments);
};
Run Code Online (Sandbox Code Playgroud)
在加载任何其他内容之前将它们放在JS的顶部,然后调用alert()
或confirm()
将调用它们.
归档时间: |
|
查看次数: |
16343 次 |
最近记录: |