2
A
回答
1
使用
Then I enter "abd" into the "username" input field
1
首先,你需要將自定義功能添加到 「_steps.rb」 文件
Then /^I enter constant text "([^\"]*)" to text field number (\d+)$/ do |texts,index|
index = index.to_i
screenshot_and_raise "Index should be positive (was: #{index})" if (index<=0)
clearTextfield(index-1)
enterDataToTextfieldNum(texts, index-1)
sleep(STEP_PAUSE)
end
def enterDataToTextfieldNum(text, index)
index = index.to_i
text = text.to_s
if index>=0
sleep(0.2)
touch("textField index:#{index}")
sleep(0.4)
await_keyboard
sleep(0.2)
keyboard_enter_text("#{text}")
sleep(0.2)
done
sleep(0.3)
end
end
def clearTextfield(index)
index = index.to_i
if query("textField index:#{index}",:text).first
length=query("textField index:#{index}",:text).first.length
else
length=0
end
if (index>=0)&&(length>0)
touch("textField index:#{index}")
await_keyboard
for i in 0..length-1
keyboard_enter_char("Delete",false)
end
end
end
然後就可以調用它在葫蘆特點文件
Then I enter constant text "Old road" to text field number 3
這裏我使用了textfileld編號,但是如果你想要的話,你可以編輯它來使用文本字段名稱。如果您需要幫助,請告訴我。 謝謝。
相關問題
- 1. XNA - 鍵盤文本輸入
- 2. Ruby on Rails:黃瓜:我如何替換字段中的文本?
- 3. 如何爲數字文本字段和字母文本字段設置鍵盤?
- 4. 強制用戶在輸入文本字段中輸入英文鍵盤
- 5. 鍵盤隱藏在輸入文本到文本框之間
- 6. 獲取從鍵盤(或自定義鍵盤)輸入的文本
- 7. 黃瓜觸摸找不到文本框
- 8. Roku:如何閱讀BrightScript中從鍵盤輸入的文本?
- 9. 如何從文本字段插入文本到警報視圖
- 10. 在AS3中輸入文本字段中輸入按鍵輸入
- 11. Android鍵盤隱藏文本輸入
- 12. 二維文本框的鍵盤輸入
- 13. 如何創建文本輸入字段
- 14. 的XCode文本字段隱藏鍵盤
- 15. 如何在文本文件中記錄每個鍵盤輸入?
- 16. 過濾從文本字段中輸入
- 17. 從輸入字段中刪除文本
- 18. 從輸入字段替換文本值
- 19. 輸入文件字段輸入文本字段
- 20. 在文本框中輸入文本後禁用鍵盤
- 21. 如何在文本字段中輸入文本?
- 22. 如何在普通文本視圖中使用Swift Playgrounds風格的代碼輸入鍵盤/文本字段?
- 23. 如何傳遞字符串從文件中鍵盤輸入bash腳本?
- 24. Cocos2D:編寫文本並從文本字段獲取輸入
- 25. 浮動輸入到文本字段和文本區域java
- 26. 將文本輸入字段添加到文本框
- 27. 文本輸入到沒有文本字段的網頁
- 28. 如何格式化輸入到HTML文本字段中的文本(如貨幣)?
- 29. 如何從文本字段
- 30. 如何知道鍵盤何時隱藏文本字段?
當我運行它觸及文本字段時,鍵盤出現,它說下面的錯誤超時等待UIAutomation運行循環的命令uia.typeString('舊道路')。等待索引:2(RunLoop :: TimeoutError) ./features/step_definitions/my_first_steps.rb:24:in'enterDataToTextfieldNum' ./features/step_definitions/my_first_steps.rb:11:in'/ ^我輸入常量文本「 ([^ \「] *)」到文本字段編號(\ d +)$ /' features/my_first.feature:8:in'然後我輸入常量文本「Old road」到文本字段編號1 – iCoder 2013-12-04 09:57:17
Yaseen,可以嗎完整提及你的步驟定義和步驟,這裏我可以回顧一下。 – 2013-12-19 06:53:38