我想用CasperJS測試一個頁面,特別是我想捅一堆數據模型。假設我有一個基本功能叫稅,我想確保它使用正確的稅率。所以我喜歡這樣的東西:直接從CasperJS調用JS方法
this.test.assert(taxes(100, 'Ontario') === 15, "Check ontario tax rate");
而不是填寫表格並看到它打印什麼。 taxes
方法存在於全局範圍內,所以我可以很容易地從任何地方執行它(包括從Firebug或Chrome中的控制檯)。但它不是在爲正確的範圍裏面CasperJS工作(我覺得我越來越ReferenceError: Can't find variable: taxes
好像我失去了一些東西簡單
TL; DR:?我如何執行?直接在CasperJS測試中JS的對網頁位
謝謝,我錯過了那個註釋,我想我在頁面上使用「範圍」作爲關鍵字搜索,並且什麼都沒有提出。 – preinheimer