现在很多网页上使用了ajax技术,导致在使用自动化测试脚本有点麻烦,在此将自己工作遇到的关于自动化测试脚本 与 Ajax 问题总结一下:
1.使用selenium ide 录制带有ajax的自动化脚本,回放不成功。最简单的方法就是使用selenium中的pause命令,让脚本执行到pause时等待页面请求完成再继续下面的步骤,当然不只是pause这一个命令,如“waitforxxx系列命令”也可以。比如“联动下拉菜单”。
2.在使用waritj编写脚本时,可以使用Thread.sleep来实现,比较方便。