私はnode.jsにかなり慣れていないため、assertモジュールを理解していません。これの目的は何ですか?特定の値が定義した値と等しいかどうかを確認しようとしていますが、false の場合はアプリがクラッシュします (そうなると言われています)。アサートを使用する理由は何ですか? if文でチェックするのは同じことですか、それとも適切ではありませんか?
基本的には、zombie.js を使用して入力フォームの値を取得しています。
assert.equal(browser.field('name').value, 'Mike');
対
if(browser.field('name').value == 'Mike'){
//continue
}