0
元素比方說,如果我有下面的代碼的倍數(每個不同形式的名稱,productForm_1,.._ 2 ..._ 3等):檢查和修改中引入nokogiri
<form id="productForm_7" name="productForm_3" method="post" action="/send/coded.cfm" style="width:110px; display:inline;">
<div>
<input type="hidden" value="24775643" name="productID">
<input class="btn_addToCart" type="submit" value=" " style="cursor:pointer;">
</div>
</form>
我會怎麼走圍繞改變capybara-webkit中的productID? 由於該按鈕沒有名稱/值,我該如何指定按鈕?
我試圖
page.find_field('productForm_7').find_field("productID").value
但是這似乎並沒有在所有的工作。
*對不起,我是新來的水豚/引入nokogiri
AFAIK你不能做到這一點,並在任何情況下,你真的不應該這樣做。爲什麼要在集成測試中更改頁面上的ID? –
您提出了多個問題,而不是一個問題。這造成了一系列混淆和可能相互衝突的答案,並有可能無法獲得答案並可能被關閉。 –