1

私の質問は、名前のないテキストフィールドに入力できるかどうかです。名前付きのラベルがありますが、フィールド自体にはありません。ラベルをクリックして「盲目的に」入力する方法はありますか、それとも不可能ですか?

Frank inspect では次のように表示されます。

UITextField,
UITextFieldRoundedRectBackgroundView,
UIImageView,
UIImageView,
UIImageView,
UITextFieldLabel: Sök ort

これは私が書いたものです:

「Sök ort」に「paris」を入力すると

そしてコード:

When /^I fill in "([^\"]*)" with "([^\"]*)"$/ do |field, value|
  fill_in(field, :with => value)
end
4

1 に答える 1

0

皮肉なことに、投稿の数分後にこれを解決しました。

ここに答えがあります

シナリオの概要:

Search for Paris
    When I click on <variable>
    When I fill in with "paris"

例:

| variable |
| search |


When /^I click on search$/ do
    touch "view:'UITextFieldLabel' marked:'search'"
end

When /^I fill in with "([^\"]*)"$/ do
  type_into_keyboard("paris", :append_return => false)
end
于 2012-12-13T09:15:11.407 に答える