swtbot

    0

    1답변

    Maven/Tycho가 포함 된 UI 테스트 SWTBot을 실행하고 Tycho가 내 .product를 가져올 수 없습니다. 이 내 로그 : !ENTRY org.eclipse.equinox.app 0 0 2017-12-02 16:36:32.573 !MESSAGE Product tychodemo.bundle.product could not be found.

    1

    1답변

    나는 SWT로 자바로 작성된 페인트 프로그램을 가지고있다. SWTBot으로 테스트하고 있습니다. 내 테스트 사례는 캔버스에 그림을 그려 캔버스의 이미지를 캡처하고 예상 된 이미지와 비교하는 것입니다. 문제는 SWTBot을 사용하여 마우스를 움직일 수있는 방법이 없다는 것입니다. 분명히 그것은 단지 마우스를 클릭 할 수 있습니다. 나는 X에 이동, Y 위치에

    0

    1답변

    SWTBot을 사용하여 실행중인 일부 플러그인 UI 테스트가 있습니다. 그 결과 SWTBot 용 라이브러리와 plugin.xml의 종속성 및 클래스 경로를 추가해야했습니다. 그러나 나는 소프트웨어 전송에서 이것을 갖고 싶지 않습니다. 두 번째 plugin.xml을 설정하는 방법은 테스트 또는 다른 솔루션으로이를 분리하는 것입니까? 감사합니다.

    1

    1답변

    swtbot을 실행하고 있습니다. 프로젝트를 수동으로 빌드하면 수동으로 작동합니다. 그러나 swtbot (파일 -> 컨텍스트 메뉴 -> 빌드 구성 -> 모두 빌드) 나는 위젯을 exception.When 때 Eclipse를 시작했을 때 "Build all"옵션이 빌드 구성 메뉴에 없었습니다. 문제가있을 수 있습니까? 미리 감사드립니다 .....

    0

    1답변

    SWTBot 테스트를 실행하는 동안 클립 보드에 액세스하는 방법은 무엇입니까? 다음 코드가 throw됩니다. 잘못된 스레드 액세스입니다. Clipboard clipBoard = new Clipboard(SWTUtils.display()); Object object = clipBoard.getContents(TextTransfer.getInstance())

    0

    1답변

    안녕하세요. Program.launch를 사용하여 하이퍼 링크에서 파일을 시작하는 SWTBot 테스트를 작성하고 있습니다. 봇 테스트에서 제 3 자 응용 프로그램이 파일을 표시하도록 열려 있는지 확인해야합니다. 내게 분명하게 보이는 유일한 사실은 포커스가 기본 워크 벤치에서 손실되었음을 확인하는 것 뿐이지 만 모든 포커스, 사용 가능하고 눈에 띄는 어설트가

    1

    1답변

    현재 Maven을 통해 Eclipse RCP에서 SWTBot 테스트를 실행하려고합니다. 이 내 pom.xml 파일입니다 : <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

    0

    1답변

    Eclipse RCP 응용 프로그램에서 SWTBot Test Recorder를 사용하려고하지만 실행하려고하면 SWTBot 레코더가 내 응용 프로그램으로 시작하지 않습니다. 나는 이클립스했던 것 : 다른 RCP 응용 프로그램에 파일> 새로 작성> 기타> 실행 테스트 레코더> 녹화 테스트 Senario 구성 : VM : -Dorg.eclipse.swtbot.g

    3

    1답변

    SWTBot을 사용하여 비 -e4 RCP 응용 프로그램을 테스트 중이므로 내보기 크기를 변경해야합니다. 나는 실패 는 이클립스 3 API (NO 지원) 내보기의 크기를 조정하여 내보기 크기 조정 (이러한 API) SWTBot를 사용하지 않고 내보기의 크기를 조정하려고 (띠 바 이동) 기본 e4 모델 사용 (크기 조정 작동하지 않음) e4 모델 솔기가 유망하

    0

    1답변

    SWTBot을 사용하여 내 응용 프로그램 Eclipse RCP v4를 테스트하기 시작했습니다. 이것은 내 코드이며, ID를 통해 부품을 가져 와서 활성화합니다. protected static void openPart(final String id) { Display.getDefault().syncExec(new Runnable() { p