我对 node.js 相当陌生,并且不了解 assert 模块。这样做的目的是什么?我正在尝试检查某个值是否等于我定义的值,但是当它为假时应用程序崩溃(它说它会崩溃)。使用断言的原因是什么?用 if 语句检查是不是同样的事情,还是不合适?
基本上我使用zombie.js 来获取输入表单的值。
assert.equal(browser.field('name').value, 'Mike');
对比
if(browser.field('name').value == 'Mike'){
//continue
}