2011-02-22 48 views
3

我在做一個ajax表單,在這裏我隨時更改一些CSS元素,而且我想知道是否有可能在硒中檢查這些更改,例如檢查背景顏色:#ffffff ,點擊按鈕,背景顏色:#000000。在硒中查找CSS更改

我在網上做了一個研究,但只能找到'css ='locator類型的信息,它只給出Dom模型中選擇器的位置,而不是它們自己的css元素。

是否可以做我所描述的內容?

回答

6

,我會做這樣的事情的方法是做一個屬性

css = selenium.getAttribute("[email protected]"); 

斷言,然後做你的斷言在返回該項目。所以,如果它的風格,你會做

css = selenium.getAttribute("[email protected]"); 

,或者如果它是一個新的類做

css = selenium.getAttribute("[email protected]");