मुझे ककड़ी परीक्षण मामलों में कीबोर्ड की एंटर कुंजी क्लिक करने की आवश्यकता है। मैंने सेलेनियम वेब-ड्राइवर का उपयोग किया है। कृपया मुझे बताएं कि यह कैसे करें?ककड़ी परीक्षण के मामलों के साथ एंटर कुंजी पर क्लिक करें
5
A
उत्तर
8
आप keys और ActionBuilder उपयोग कर सकते हैं:
page.driver.browser.key_down(:enter).key_up(:enter).perform
या send_keys:
find(:id, 'my_id').native.send_keys(:enter)
Capybara वर्तमान में कुंजी का उपयोग करने के लिए अपने स्वयं के एपीआई शामिल नहीं है।
+0
मैंने इसे किया है: ढूंढें (: आईडी, 'my_id')। native.send_keys ("\ n") –
यदि आप किसी फॉर्म में भरते हैं तो http://stackoverflow.com/questions/2797752/cucumber-capybara-and-selenium-submiting-a-form-without-a-button –