2
我有一個頁面,有一個圖像,當點擊顯示日曆。我在這裏舉了一個例子 - >http://www.dotvibes.com/test/test.html點擊圖片顯示日曆。硒 - 問題測試日期字段
我試圖使用Selenium IDE記錄點擊這個圖像的動作,但它只是不能正常工作。
這裏是硒的IDE返回
<tr>
點擊 <td>//img[@name='calendarButton' and @onclick="return showCalendar('date_ceased0', 'dd/MM/yyyy');"]</td>
`
點擊圖片後,硒IDE不記錄在日曆中選擇日期的實際點擊。 而且我也不能直接輸入任何東西到文本框中,因爲它由於某種原因最終成爲「未定義」。
我需要做些什麼來測試圖片點擊,選擇一個包含不同月份的日期? 請查看上面顯示的示例頁面,並嘗試使用IDE記錄選擇日期。
感謝
看起來很有趣。那是什麼格式/語言?你可以發佈html或java等價物嗎?謝謝 – ziggy 2010-02-23 09:49:15
我設法將它輸入到ide上,並將它轉換爲Java,並且工作起來非常完美。我沒有意識到可以像這樣使用css來訪問它,我也不知道clickAt事件。非常感謝你的幫助。 – ziggy 2010-02-23 10:06:33
這只是一個簡單的文本格式 - 比大多數格式更可讀。 CSS定位器非常有用,通常比通過XPath定位更快,並且通常更安全,可跨瀏覽器使用。有時'click'在'clickAt'的地方不起作用。我預計這是由於Selenium試圖點擊元素的中心,而沒有最終偏移參數的'clickAt'會點擊元素的左上角。 – 2010-02-23 10:39:47