earlgrey

    0

    1답변

    성공적인 로그인에서 새 viewcontroller가 표시되지만 많은 운이없고 위선적 인 이유를 이해할 수 있는지 테스트하려고합니다. 테스트 : func testLoginButtonPerformsSegueWithValidEmailAndPassword() { let titleLabel = EarlGrey.select(elementWithMatcher:

    0

    1답변

    몇 가지 테스트를 작성 중이므로 슬라이더 중간에 가야합니다. 아래 그림과 같이 슬라이더의 minimumValue 및 maximumValue를 얻고 싶습니다. 이 값은 코드에서 필요할 때마다 변경 될 수 있습니다. 나중에, 난 그냥이 두 값의 평균을 얻을하는 방법 performAction:grey_moveSliderToValue(valueToMove) 어

    0

    1답변

    일반적으로 iOS 단위 테스트에서 새 개체를 만들고 테스트 할 메서드를 호출 한 다음 결과를 확인합니다. 이것은 독립적 인 절차입니다. 테스트 케이스는 항상 앱 인스턴스로 실행되기 시작하지만 해당 인스턴스에 직접 액세스하지는 않습니다. 그러나 KIF 또는 EarlGrey와 같은 프레임 워크를 사용하면 실행중인 앱 인스턴스에 접근성 라벨이있는 UI 요소에 액

    1

    1답변

    동일한 테스트를 두 번 실행하면 두 번째 오류가 발생합니다. 단계 재현하기 : 이 테스트를 통과 : describe('Login',() => { beforeEach(async() => { await device.reloadReactNative(); }); it('should not login', async() => {

    0

    1답변

    아래쪽으로 스크롤 할 수 있지만 위로 스크롤 할 수없는 'UICollectionView'가 있습니다.이 (서식은, 그래서 여기에 스크린 샷 이상해되었다) 첫 번째 블록은 완벽하게 실행하지만 : 여기에 아래의 코드이다 - 나는 아주 간단한 뭔가를 누락하는 경우 확실하지 않다 앱이 다시 위로 스크롤되지 않고 탭해야하는 버튼이 화면 밖으로 유지됩니다. 편집 :

    2

    2답변

    EarlGrey를 시작하려고 할 때 EarlGrey를 수동으로 프로젝트에 추가하는 단계를 수행했지만 테스트 대상을 빌드 할 때마다 다른 사람이이 문제에 달려 제안이 을 "이 프로젝트는 정의되지 않은 것으로 NS_BLOCK_ASSERTIONS이 필요합니다."이 오류 /EarlGrey-1.0.0/EarlGrey.pch:27:4 실패 하는가?

    0

    2답변

    비동기 블록을 매개 변수로 사용하는 방법이 있습니다. 앱이 처음 실행될 때이 메서드가 호출되고 전체 화면을 다루는 애니메이션이 있습니다. 이 방법은 약 7 초 정도의 꽤 오랜 시간이 걸릴 수있는 네트워크 전화를 걸고 있습니다. 블록이 실행되면 콜백은 애니메이션을 끝내고 앱은 다시 상호 작용할 준비가됩니다. 시뮬레이터에서 앱을 실행하고 탭하면 모든 것이 정상

    0

    1답변

    전 iOS, Xcode 및 자동화 된 테스트 프레임 워크를 처음 접했습니다. 나는 EarlGrey 사용하여 아이폰 OS 테스트에 대한 3 가지를 확인하고 싶습니다 : 그것은 테스트 응용 프로그램의 외부 요소에 액세스 할 수 없습니다 . 예를 들어, 테스트 응용 프로그램에서 'HOME'키를 누를 수 없습니다. '스 와이프 업'제스처가 지원되지 않아 제어 센터

    1

    1답변

    내가 setup() 방법의 코드를 사용하고 가정하자 그냥이 같은 테스트 케이스를 실행하기 전에 기능 테스트 케이스에서 예상대로 작동하지 않습니다 오류. 어설트 번호 'assertWithMatcher: matcherForSufficientlyVisible(>=0.750000)' was not performed because no UI element match

    0

    1답변

    EarlGrey의 초보자가 있습니다. 나는 그들을 사용하기 전에 신속하게 사용했습니다. 자, 제가 while 루프를 가지고 있는데, EarlGrey에서 어떻게 while 루프를 만들 수 있는지 모르겠습니다. if XCUIApplication().otherElements[XYZ].exists { while !XCUIApplication().buttons[Bu