我已經被要求記錄量角器的所有操作。沿着量角器:記錄操作
console.log(action + " was called with arguments " + args.join(", ");
我的第一次努力的東西線是包在全球可用browser.driver在代理對象,然後在我的測試中使用這個代理對象,並通過調用到目標之前登錄的動作。這適用於諸如「get」之類的方法,但這似乎不捕獲諸如click和sendKeys之類的事件。我嘗試在代理中包裝全局可用的元素函數,但是這不起作用,似乎只是隨機輸出被調用的「全部」方法。
有沒有簡單的方法來記錄被調用的webdriver操作?
如果報告可以幫助你,然後嘗試使用範圍報告。量角器的使用範圍我見過很多報道。 – Abhinav
我不確定如何使用茉莉花報告在這裏會有所幫助?這是關於在底層Web驅動程序上記錄調用 – ExoticChimp