2012-06-12 53 views
1

自定義事件我有一個包含一個按鈕點擊按鈕與紅寶石機械化

<button class="someButton" onclick="openPage('test')"></button> 

我需要點擊這個按鈕與機械化的HTML代碼塊。機械化API具有通過窗體與按鈕一起工作的API。但是:

  1. 機械化只能通過表格的按鈕交互並沒有 形式,只是一個單一的按鈕
  2. 手動創建表單不允許點擊按鈕,因爲它僅支持按鈕,使提交

有沒有什麼辦法如何點擊按鈕與自定義事件?

+0

按鈕是否有與之相關的任何文字? – Sean

回答

1

機械化不會做JavaScript,因此按鈕事件會被忽略。爲此你需要一個完整的瀏覽器,比如watir,watir-webdriver,selenium-webdriver,celerity,capybara-webkit或者我錯過的一個。

+0

謝謝,我用解析onClick方法的內容和手動構建鏈接的方式以不同的方式解決了這個問題。 – Mako

+1

你能分享你如何手動建立它? –