Back()
|
디바이스의 뒤로 단추를 누릅니다.
|
ClearText()
|
현재 포커스가 있는 요소에서 텍스트를 지웁니다.
|
ClearText(Func<AppQuery,AppQuery>)
|
텍스트를 지원하는 일치하는 요소에서 텍스트를 지웁니다.
|
ClearText(Func<AppQuery,AppWebQuery>)
|
텍스트를 지원하는 일치하는 요소에서 텍스트를 지웁니다.
|
ClearText(String)
|
텍스트를 지원하는 일치하는 요소에서 텍스트를 지웁니다.
|
DismissKeyboard()
|
키보드가 있는 경우 숨깁니다.
|
DoubleTap(Func<AppQuery,AppQuery>)
|
일치하는 요소에 대해 두 개의 빠른 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
DoubleTap(Func<AppQuery,AppWebQuery>)
|
일치하는 요소에 대해 두 개의 빠른 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
이 버전은 특히 웹 보기에 대한 쿼리용입니다.
|
DoubleTap(String)
|
일치하는 요소에 대해 두 개의 빠른 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
DoubleTapCoordinates(Single, Single)
|
지정된 좌표에서 빠른 두 번 탭/터치 제스처를 수행합니다.
|
DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>)
|
> 항목에 긴 터치를 수행한 다음 항목을 두 번째 항목으로 끌어서 놓습니다.
|
DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)
|
> 항목에 긴 터치를 수행한 다음 항목을 두 번째 항목으로 끌어서 놓습니다.
|
DragAndDrop(String, String)
|
> 항목에 긴 터치를 수행한 다음 항목을 두 번째 항목으로 끌어서 놓습니다.
|
DragAndDrop(String, String, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)
|
항목에 긴 터치를 수행한 다음 항목을 두 번째 항목으로 끌어서 놓습니다.
|
DragCoordinates(Single, Single, Single, Single)
|
2포인트 사이의 연속 끌기 제스처를 수행합니다.
|
EnterText(Func<AppQuery,AppQuery>, String)
|
텍스트를 지원하는 일치하는 요소에 텍스트를 입력합니다.
|
EnterText(Func<AppQuery,AppWebQuery>, String)
|
텍스트를 지원하는 일치하는 요소에 텍스트를 입력합니다.
|
EnterText(String)
|
현재 포커스가 있는 요소에 텍스트를 입력합니다.
|
EnterText(String, String)
|
텍스트를 지원하는 일치하는 요소에 텍스트를 입력합니다.
|
Flash(Func<AppQuery,AppQuery>)
|
쿼리 결과를 플래시로 만들어 강조 표시합니다. Fluent API를 사용하여 뷰 요소를 지정합니다.
표시되는 모든 뷰 개체의 기본값입니다.
|
Flash(String)
|
쿼리 결과를 플래시로 만들어 강조 표시합니다. 표시된 문자열을 사용하여 뷰 요소를 지정합니다.
|
Invoke(String, Object)
|
앱의 기본 작업에서 메서드를 호출합니다. Xamarin 앱의 경우 아래와 같이 특성을 사용하여 메서드를 노출해야 합니다.
활동의 Android 예제:
[Export]
public string MyInvokeMethod(string arg)
{
return "uitest";
}
|
Invoke(String, Object[])
|
앱의 기본 작업에서 메서드를 호출합니다. Xamarin 앱의 경우 아래와 같이 특성을 사용하여 메서드를 노출해야 합니다.
활동의 Android 예제:
[Export]
public string MyInvokeMethod(string arg, string arg2)
{
return "uitest";
}
|
PinchToZoomIn(Func<AppQuery,AppQuery>, Nullable<TimeSpan>)
|
일치하는 요소에 대한 손가락 모으기 제스처를 수행하여 보기를 확대합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
PinchToZoomIn(String, Nullable<TimeSpan>)
|
일치하는 요소에 대한 손가락 모으기 제스처를 수행하여 보기를 확대합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
PinchToZoomInCoordinates(Single, Single, Nullable<TimeSpan>)
|
손가락 모으기 제스처를 수행하여 지정된 좌표에서 보기를 확대/축소합니다.
|
PinchToZoomOut(Func<AppQuery,AppQuery>, Nullable<TimeSpan>)
|
일치하는 요소에 대한 손가락 모으기 제스처를 수행하여 보기를 축소합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
PinchToZoomOut(String, Nullable<TimeSpan>)
|
일치하는 요소에 대한 손가락 모으기 제스처를 수행하여 보기를 축소합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
PinchToZoomOutCoordinates(Single, Single, Nullable<TimeSpan>)
|
손가락 모으기 제스처를 수행하여 지정된 좌표에서 보기를 확대/축소합니다.
|
PressEnter()
|
앱에서 Enter 키를 누릅니다.
|
PressMenu()
|
디바이스의 메뉴 단추를 누릅니다.
|
PressUserAction(Nullable<UserAction>)
|
앱에서 사용자 작업을 누릅니다.
|
PressVolumeDown()
|
디바이스의 볼륨 작게 단추를 누릅니다.
|
PressVolumeUp()
|
디바이스에서 볼륨 크게 단추를 누릅니다.
|
Query(Func<AppQuery,AppQuery>)
|
쿼리는 흐름 API를 사용하여 개체를 봅니다. 기본적으로 표시되는 뷰 개체만 반환합니다.
|
Query(Func<AppQuery,AppWebQuery>)
|
Fluent API를 사용하여 웹 보기 개체를 쿼리합니다. 기본적으로 표시되는 뷰 개체만 반환합니다.
|
Query(Func<AppQuery,InvokeJSAppQuery>)
|
Fluent API를 사용하여 뷰 개체에서 Javascript를 호출합니다.
|
Query(String)
|
쿼리는 흐름 API를 사용하여 개체를 봅니다. 기본적으로 표시되는 뷰 개체만 반환합니다.
|
Query<T>(Func<AppQuery,AppTypedSelector<T>>)
|
쿼리는 흐름 API를 사용하여 개체 값을 봅니다.
|
Repl()
|
앱 탐색을 위한 대화형 REPL(Read-Eval-Print-Loop)을 시작하고 닫을 때까지 테스트 실행을 일시 중지합니다.
|
Screenshot(String)
|
앱의 현재 상태에 있는 앱의 스크린샷을 찍습니다. 이는 Xamarin 테스트 클라우드의 테스트 단계를 나타내는 데 사용됩니다.
|
ScrollDown(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 아래로 스크롤합니다.
|
ScrollDown(String, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 아래로 스크롤합니다.
|
ScrollDownTo(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 아래로 스크롤합니다.
|
ScrollDownTo(Func<AppQuery,AppWebQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 아래로 스크롤합니다.
|
ScrollDownTo(Func<AppQuery,AppWebQuery>, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 아래로 스크롤합니다.
|
ScrollDownTo(String, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 아래로 스크롤합니다.
|
ScrollLeft(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 왼쪽으로 스크롤합니다.
|
ScrollLeft(String, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 왼쪽으로 스크롤합니다.
|
ScrollLeftTo(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
와 일치하는 toQuery 요소가 화면에 표시될 때까지 왼쪽으로 스크롤합니다.
|
ScrollLeftTo(Func<AppQuery,AppWebQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
와 일치하는 toQuery 요소가 화면에 표시될 때까지 왼쪽으로 스크롤합니다.
|
ScrollLeftTo(Func<AppQuery,AppWebQuery>, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
와 일치하는 toMarked 요소가 화면에 표시될 때까지 왼쪽으로 스크롤합니다.
|
ScrollLeftTo(String, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
와 일치하는 toMarked 요소가 화면에 표시될 때까지 왼쪽으로 스크롤합니다.
|
ScrollRight(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 오른쪽으로 스크롤합니다.
|
ScrollRight(String, ScrollStrategy, Double, Int32, Boolean)
|
쿼리와 일치하는 첫 번째 요소에서 오른쪽으로 스크롤합니다.
|
ScrollRightTo(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 오른쪽으로 스크롤합니다.
|
ScrollRightTo(Func<AppQuery,AppWebQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 오른쪽으로 스크롤합니다.
|
ScrollRightTo(Func<AppQuery,AppWebQuery>, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 오른쪽으로 스크롤합니다.
|
ScrollRightTo(String, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 오른쪽으로 스크롤합니다.
|
ScrollTo(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 스크롤합니다.
|
ScrollTo(Func<AppQuery,AppWebQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 스크롤합니다.
|
ScrollTo(String, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 스크롤합니다.
|
ScrollToHorizontalEnd(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
가장 오른쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToHorizontalEnd(String, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
가장 오른쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToHorizontalStart(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
맨 왼쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToHorizontalStart(String, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
맨 왼쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToVerticalEnd(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
아래쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToVerticalEnd(String, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
아래쪽 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToVerticalStart(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
맨 위 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollToVerticalStart(String, ScrollStrategy, Double, Int32, Nullable<TimeSpan>)
|
맨 위 자식 요소가 표시되도록 일치하는 요소를 스크롤합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
ScrollUp(Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean)
|
일치하는 첫 번째 요소 쿼리에서 위로 스크롤합니다.
|
ScrollUp(String, ScrollStrategy, Double, Int32, Boolean)
|
일치하는 첫 번째 요소 쿼리에서 위로 스크롤합니다.
|
ScrollUpTo(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 위로 스크롤합니다.
|
ScrollUpTo(Func<AppQuery,AppWebQuery>, Func<AppQuery,AppQuery>, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toQuery 요소가 화면에 표시될 때까지 위로 스크롤합니다.
|
ScrollUpTo(Func<AppQuery,AppWebQuery>, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 위로 스크롤합니다.
|
ScrollUpTo(String, String, ScrollStrategy, Double, Int32, Boolean, Nullable<TimeSpan>)
|
에 일치하는 toMarked 요소가 화면에 표시될 때까지 위로 스크롤합니다.
|
SetOrientationLandscape()
|
현재 활동 방향을 가로 모드로 변경합니다.
|
SetOrientationPortrait()
|
현재 활동 방향을 세로 모드로 변경합니다.
|
SetSliderValue(Func<AppQuery,AppQuery>, Double)
|
에 일치하는 query 슬라이더 요소의 값을 설정합니다.
|
SetSliderValue(String, Double)
|
에 일치하는 marked 슬라이더 요소의 값을 설정합니다.
|
SwipeLeftToRight(Double, Int32, Boolean)
|
왼쪽에서 오른쪽으로 살짝 밀기 제스처를 수행합니다.
|
SwipeLeftToRight(Func<AppQuery,AppQuery>, Double, Int32, Boolean)
|
일치하는 요소에서 왼쪽에서 오른쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
SwipeLeftToRight(Func<AppQuery,AppWebQuery>, Double, Int32, Boolean)
|
일치하는 요소에서 왼쪽에서 오른쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
SwipeLeftToRight(String, Double, Int32, Boolean)
|
일치하는 요소에서 왼쪽에서 오른쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
SwipeRightToLeft(Double, Int32, Boolean)
|
오른쪽에서 왼쪽으로 살짝 밀기 제스처를 수행합니다.
|
SwipeRightToLeft(Func<AppQuery,AppQuery>, Double, Int32, Boolean)
|
일치하는 요소에서 오른쪽에서 왼쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
SwipeRightToLeft(Func<AppQuery,AppWebQuery>, Double, Int32, Boolean)
|
일치하는 요소에서 왼쪽에서 오른쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
SwipeRightToLeft(String, Double, Int32, Boolean)
|
일치하는 요소에서 오른쪽에서 왼쪽으로 살짝 밀기 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
Tap(Func<AppQuery,AppQuery>)
|
일치하는 요소에 대한 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
Tap(Func<AppQuery,AppWebQuery>)
|
일치하는 요소에 대한 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
Tap(String)
|
일치하는 요소에 대한 탭/터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
TapCoordinates(Single, Single)
|
지정된 좌표에서 탭/터치 제스처를 수행합니다.
|
TouchAndHold(Func<AppQuery,AppQuery>)
|
일치하는 요소에 대한 연속 터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
TouchAndHold(String)
|
일치하는 요소에 대한 연속 터치 제스처를 수행합니다. 여러 요소가 일치하면 첫 번째 요소가 사용됩니다.
|
TouchAndHoldCoordinates(Single, Single)
|
지정된 좌표에서 연속 터치 제스처를 수행합니다.
|
WaitFor(Func<Boolean>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
를 반환true 할 때까지 함수를 반복적으로 호출하는 predicate 제네릭 대기 함수입니다.
TimeoutException 조건자가 시간 제한 내에서 가득 차 있지 않으면 을 throw합니다.
|
WaitForElement(Func<AppQuery,AppQuery>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 찾을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 시간 제한 내에 요소가 없으면 을 throw합니다 TimeoutException .
|
WaitForElement(Func<AppQuery,AppWebQuery>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 찾을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 시간 제한 내에 요소가 없으면 을 throw합니다 TimeoutException .
|
WaitForElement(String, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 찾을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 시간 제한 내에 요소가 없으면 을 throw합니다 TimeoutException .
|
WaitForNoElement(Func<AppQuery,AppQuery>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 더 이상 찾을 수 없을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 요소가 시간 제한의 끝에 표시되면 을 throw합니다 TimeoutException .
|
WaitForNoElement(Func<AppQuery,AppWebQuery>, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 더 이상 찾을 수 없을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 요소가 시간 제한의 끝에 표시되면 을 throw합니다 TimeoutException .
|
WaitForNoElement(String, String, Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<TimeSpan>)
|
일치하는 요소를 더 이상 찾을 수 없을 때까지 앱을 반복적으로 쿼리하는 대기 함수입니다. 요소가 시간 제한의 끝에 표시되면 을 throw합니다 TimeoutException .
|