我试着用摩卡写我的应用程序中的一个测试。 我可以能够当页面重新加载运行不同的情景。
考虑下面的情形
1)用户在文本字段中输入值“用户名”
2)点击“保存”按钮
3)这将发送Ajax调用保存的用户名和反应可能回来在1〜2秒
4)被接收到的响应之后,示出的消息
我怎样才能实现对上述方案的测试?
注:我尝试下面的代码,但是浏览器不候在所有
describe("Ajax test", function(){
before(function(){
return this.browser.field('save').click()
})
it("Tests save username", function(){
this.browser.wait(6000, function() {
//code to check if success message is shown in body
})
})
})
谢谢,巴兰