expect.element().css() 建議編輯
自版本:v0.7 起檢查元素的給定 CSS 屬性是否存在,並可選擇檢查它是否具有預期的值。
用法
範例
this.demoTest = function (browser) {
browser.expect.element('#main').to.have.css('display');
browser.expect.element('#main').to.have.css('display', 'Testing for display');
browser.expect.element('#main').to.not.have.css('display');
browser.expect.element('#main').to.have.css('display').before(100);
browser.expect.element('#main').to.have.css('display').which.equals('block');
browser.expect.element('#main').to.have.css('display').which.contains('some value');
browser.expect.element('#main').to.have.css('display').which.matches(/some\ value/);
};
參數
名稱 | 類型 | 說明 |
---|---|---|
property |
字串 | CSS 屬性名稱 |
message 選填 |
字串 | 要在輸出中顯示的可選記錄訊息。如果缺少,則預設會顯示一個訊息。 |