DOWNLOAD

TestPresso는 다음 패키지를 제공합니다.

TestPresso Workstation

기본 패키지

최신 버전 업데이트 : 2020-05-27

TestPresso Workstation 기본 패키지


Latest Version 2020-05-27




TestPresso Workstation 2.0 설치 패키지 다운로드

Installation Download > Windows – Default PackagesTPWS_Setup_2.0.zip

SDK Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and
conditions carefully before processding

I have read and agree with the above terms and conditions

Installation Download > Ubuntu – Default PackagesTPWS_Setup_2.0.deb

SDK Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and
conditions carefully before processding

I have read and agree with the above terms and conditions

Installation Download > macOS – Default PackagesTPWS_Setup_2.0.pkg

SDK Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and
conditions carefully before processding

I have read and agree with the above terms and conditions



TestPresso Workstation 2.0 출시 노트

Released 2020-05-27


TestPresso Workstation(TPWS) 2.0 버전 업데이트 내역

  • 1. 주요 기능 내역
    • – OS(MS Windows, Ubuntu, macOS)별 1개의 설치 패키지 제공합니다.
      – Python 2.7 ~ 3.8 버전 지원합니다.
      – Web IDE에서, UI Inspector로 생성된 코드 가져오기 기능을 제공합니다.

  • 2. 배포 최적화 내역
    • – 설치시 Python libraries를 Local PC 또는 Remote 시스템에서 가져올지 선택 기능 제공합니다.
      – 설치된 Python Libraries를 변경하는 호환성 제어 기능 제공합니다.
      – 사용자 이름에 의존적인 부분을 제거하여 Licensing 개선된 기능을 제공합니다.

  • 3. 플러그인 개선 내역
    • – IOSDevicePlugin과 TestPresso Workstation(TPWS) Core의 의존성을 분리하여 최적화된IOSDevicePlugin 기능을 제공합니다.
      – WindowsPlugins에 ‘click by’ 테스트 API 기능을 제공합니다.
      – 이미지 분석(image analyzing)을 기반으로 하여 개선된 테스트 기능을 제공합니다.
      – Deep Learning Framework Plugin 제공합니다.

  • 4. 플랫폼 적용 내역
    • – Luna 명령어를 통한 webOS 장치 제어 시뮬레이션 서비스 제공합니다.
      – RemoCon를 통한 webOS 장치 제어 시뮬레이션 서비스 제공합니다.

추가된 기능 갯수: 39



수정된 문제 갯수: 174



제약사항

  • – webOS 장치의 QT 어플리케이션 UI 제어 기능은 제공하지 않습니다.
    – TestPresso Workstations(TPWS)에서 ETA Android 2.6.4을 기본 제공합니다. 추가적인 업데이트를 원하시면 TestPresso Web Center(TPWC)를 이용해주세요.

유의사항

  • – 원격 저장소로 테스트 패키지 배포시, 테스트 패키지는 목록의 첫번째에 위치합니다.
    – 추가적인 모듈을 포함하는 테스트 패키지는 배포할 수 없습니다.
    – UI Inspector context 메뉴 중 다음과 같은 API는 지원하지 않습니다 : UIClickByTypeText, UILongClickByTypeText, UICheckTextByType, UISetTextByTypeText

이전 버전 목록


1.2.1 VERSION UPDATE : 2020-01-22

TestPresso Workstation

기본 패키지

TestPresso Workstation 기본 패키지

Latest Version 2020-01-22


TestPresso Workstation 1.2.1 설치 패키지 다운로드

Installation Packages : Win – PY 3.5 (x64) (Default Packages)TPWS_Setup_1.2.1_py35_win_x64.zip

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Win – PY 3.5 (x32) (Default Packages)TPWS_Setup_1.2.1_py35_win_x32.zip

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Win – PY 2.7 (x64) (Default Packages)TPWS_Setup_1.2.1_py27_win_x64.zip

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Win – PY 2.7 (x32) (Default Packages)TPWS_Setup_1.2.1_py27_win_x32.zip

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Ubuntu – PY 3.5 (Default Packages)TPWS_Setup_1.2.1_py35_ubuntu.deb

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Ubuntu – PY 2.7 (Default Packages)TPWS_Setup_1.2.1_py27_ubuntu.deb

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Mac – PY 3.5 (Default Packages)TPWS_Setup_1.2.1_py35_mac.pkg

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions
Installation Packages : Mac – PY 2.7 (Default Packages)TPWS_Setup_1.2.1_py27_mac.pkg

Installation Packages Terms and Conditions

Before downloading the SDK, you must agree to the terms and conditions. Please read the following terms and conditions carefully before processding I have read and agree with the above terms and conditions

TestPresso Workstation 1.2.1 출시 노트

Released 2020-01-22

새로운 기능

  • 주요 기능
    • 여러 시나리오 및 다중 장치 연결 사례에 대한 사용성을 개선하기 위해, 장치와 테스트를 매핑하는 UI 재개발
    • 테스트 시작 시간 예약 지원
    • 테스트 실패 시 테스트 패키지의 실행을 일시 중지하거나 재개할 수 있음
    • 실행 중이거나 완료된 작업에 대한 스크립트 실행 매개변수 보기
    • 다단계 테스트의 결과 보기 최적화 (속도 상승 및 메모리 사용량 감소)
    • 테스트 실행 흐름을 사용자 정의할 수 있도록 테스트 스크립트에서 테스트 실행 이벤트에 후크 (ExecutionEvent.START, ExecutionEvent.FINISH, ExecutionEvent.STOP, ExecutionEvent.PAUSE) 사용 가능
    • 플러그인 관리자: 설치된 플러그인과 설치하려는 플러그인의 잠재적 충돌 및 해결 방법에 대한 알림 추가
    • 테스트 프로세스의 출력 스트림(stdout/stderr)을 별도의 로그로 리디렉션 함
    • 연결 패널의 장치 셸에 고정폭 글꼴을 사용하도록 구성
  • 테스트 개발 주요 기능
    • UI 분석기 코드 생성: System.Sleep API 생성 추가
    • UI 분석기 코드 생성: 코드 복사 및 붙여넣기 추가
    • UI 분석기: 테스트 가속화를 위해 JPEG 형식의 이미지 기반 코드 생성 및 화면 캡처를 지원
    • UI 분석기: 이미지 기반 코드 생성에서 패턴 이미지의 파일 이름 변경 가능
    • 테스트 편집기: API 호출 결과 및 프로젝트 트리에서 테스트 관련 이미지 보기
  • 플러그인 개선
    • Android – ADB 추적 로그를 출력하기 위한 TraceLogWrite 명령 추가
    • Android – Android 시스템 DropBox 관리 명령 추가
  • 테스트 플랫폼 지원
    • macOS 10.15 버전에서 설치 및 동작 지원

기능 구현

25개의 기능 구현 이슈 처리 (우선순위 매우 높음 2개, 높음 9개, 기타 23개)

오류 수정

  • 81개의 버그 수정 (Blocker 12개, Critical 22개, 기타 47개)
    • 플러그인 관련 24개
    • 테스트 편집기 관련 21개
    • UI 분석기 관련 12개
    • Core 관련 29개
  • 1.2 버전에서 발견된 오류 20개 수정

제약 사항

  • Python 3 버전대에서는 3.5.4 버전만 지원합니다.
  • 오프라인 설치 중에 사용자는 tp-support@lge.com으로 이메일을 보내 Workstation을 활성화 할 수 있습니다. 활성화 패키지를 생성하여 회신합니다.
  • webOS 장치에서 QT 프로그램의 UI 제어는 지원하지 않습니다.
  • 다중 해상도 이미지에 대한 이미지 비교 기능을 사용하려면, 동일 수준 임계값을 정확하게 선택하고 기준 이미지를 준비해야 합니다 (API 설명 참조).
  • 패턴 및 대상 이미지 소스(화면)의 해상도가 다른 경우, 한국어 텍스트만 포함된 이미지 비교가 불안정할 수 있습니다.

알려진 문제점

  • 시스템 업데이트 후, 브라우저 캐시 메모리에 남아 있는 이전 데이터 때문에 Workstation 관리자 웹 UI 구성 요소에서 잘못된 동작이 발생할 수 있습니다.
  • 오프라인 PC 모드인 경우, 장치에 대한 Embedded Test Agent의 자동 설치는 지원하지 않습니다.
  • 테스트 편집기에서 디버깅 세션을 실행하는 동안 중단점 상태 전환이 어려울 수 있습니다.
  • UI 분석기: Internet Explorer에서 테스트 API의 매개변수 값에 한글 텍스트를 사용하면 잘못된 텍스트를 생성할 수 있습니다. TPWS 2.0 버전에서 수정 예정입니다.
  • UI 분석기: 장치 탭이 여러 개 열린 상태에서 페이지를 새로 고치면, 첫 번째 탭만 표시됩니다.

1.2 VERSION UPDATE : 2019-11-01

TestPresso Workstation

기본 패키지

TestPresso Workstation 기본 패키지

Latest Version 2019-11-06


TestPresso Workstation 1.2.0 출시 노트

Released 2019-11-06

새로운 기능

  • 주요 기능

    • 여러 시나리오 및 다중 장치 연결 사례에 대한 사용성을 개선하기 위해, 장치와 테스트를 매핑하는 UI 재개발

    • 테스트 시작 시간 예약 지원

    • 테스트 실패 시 테스트 패키지의 실행을 일시 중지하거나 재개할 수 있음

    • 실행 중이거나 완료된 작업에 대한 스크립트 실행 매개변수 보기

    • 다단계 테스트의 결과 보기 최적화 (속도 상승 및 메모리 사용량 감소)

    • 테스트 실행 흐름을 사용자 정의할 수 있도록 테스트 스크립트에서 테스트 실행 이벤트에 후크 (ExecutionEvent.START, ExecutionEvent.FINISH, ExecutionEvent.STOP, ExecutionEvent.PAUSE) 사용 가능

    • 플러그인 관리자: 설치된 플러그인과 설치하려는 플러그인의 잠재적 충돌 및 해결 방법에 대한 알림 추가

    • 테스트 프로세스의 출력 스트림(stdout/stderr)을 별도의 로그로 리디렉션 함

    • 연결 패널의 장치 셸에 고정폭 글꼴을 사용하도록 구성

  • 테스트 개발 주요 기능

    • UI 분석기 코드 생성: System.Sleep API 생성 추가

    • UI 분석기 코드 생성: 코드 복사 및 붙여넣기 추가

    • UI 분석기: 테스트 가속화를 위해 JPEG 형식의 이미지 기반 코드 생성 및 화면 캡처를 지원

    • UI 분석기: 이미지 기반 코드 생성에서 패턴 이미지의 파일 이름 변경 가능

    • 테스트 편집기: API 호출 결과 및 프로젝트 트리에서 테스트 관련 이미지 보기

  • 플러그인 개선

    • Android – ADB 추적 로그를 출력하기 위한 TraceLogWrite 명령 추가

    • Android – Android 시스템 DropBox 관리 명령 추가

  • 테스트 플랫폼 지원

    • macOS 10.15 버전에서 설치 및 동작 지원

기능 구현

25개의 기능 구현 이슈 처리 (우선순위 매우 높음 2개, 높음 9개, 기타 23개)

오류 수정

  • 81개의 버그 수정 (Blocker 12개, Critical 22개, 기타 47개)

    • 플러그인 관련 24개

    • 테스트 편집기 관련 21개

    • UI 분석기 관련 12개

    • Core 관련 29개

  • 1.2 버전에서 발견된 오류 20개 수정

제약 사항

  • Python 3 버전대에서는 3.5.4 버전만 지원합니다.

  • 오프라인 설치 중에 사용자는 tp-support@lge.com으로 이메일을 보내 Workstation을 활성화 할 수 있습니다. 활성화 패키지를 생성하여 회신합니다.

  • webOS 장치에서 QT 프로그램의 UI 제어는 지원하지 않습니다.

  • 다중 해상도 이미지에 대한 이미지 비교 기능을 사용하려면, 동일 수준 임계값을 정확하게 선택하고 기준 이미지를 준비해야 합니다 (API 설명 참조).

  • 패턴 및 대상 이미지 소스(화면)의 해상도가 다른 경우, 한국어 텍스트만 포함된 이미지 비교가 불안정할 수 있습니다.

알려진 문제점

  • 시스템 업데이트 후, 브라우저 캐시 메모리에 남아 있는 이전 데이터 때문에 Workstation 관리자 웹 UI 구성 요소에서 잘못된 동작이 발생할 수 있습니다.

  • 오프라인 PC 모드인 경우, 장치에 대한 Embedded Test Agent의 자동 설치는 지원하지 않습니다.

  • 테스트 편집기에서 디버깅 세션을 실행하는 동안 중단점 상태 전환이 어려울 수 있습니다.

  • UI 분석기: Internet Explorer에서 테스트 API의 매개변수 값에 한글 텍스트를 사용하면 잘못된 텍스트를 생성할 수 있습니다. TPWS 2.0 버전에서 수정 예정입니다.

  • UI 분석기: 장치 탭이 여러 개 열린 상태에서 페이지를 새로 고치면, 첫 번째 탭만 표시됩니다.

1.1.3 VERSION UPDATE : 2019-06-17

TestPresso Workstation

기본 패키지

TestPresso Workstation Default Packages

Latest Version 2019-06-17


TestPresso Workstation 1.1.3 출시 노트

Released 2019-06-17

새로운 기능

  • 테스트 지원 플랫폼

    • webOS 4-5 및 OSE 장치에서 대한 연결 및 기본 동작 지원 (아래 제약 사항 참조)

    • webOS 장치에서 웹 애플리케이션 UI 제어 지원

  • 발전된 UI 테스트 방법

    • 이미지로부터 텍스트 인식 기능 지원 (최대 130 개 언어)

    • webOS 장치 및 WebEngine(브라우저 내 응용 프로그램)에 대한 이미지 기반 코드 생성 지원

    • 여러 장치에서 동일한 스크립트로, 테스트 애플리케이션에 대한 다중 해상도 이미지 비교를 지원 (아래 제약 사항 참조)

  • 사용성 개선

    • 작업 관리자에서 실시간 테스트 로그 보기

  • Web IDE 개선 사항

    • 프로젝트 트리에서 여러 파일 선택

    • 폴더 또는 프로젝트 복사

    • 자동 완성 개선 및 안정화 (VSCode 스키마 기반)

오류 수정

  • 103 개의 버그 수정 (Blocker 9개, Critical 32개, 기타 62개)

    • 플러그인 관련 31개

    • Web IDE 관련 14개

    • UI 분석기 관련 26개

    • Core 관련 36개

  • 1.1.2 버전에서 발견된 오류 14개 수정

제약 사항

  • Python 3 버전대에서는 3.5.4 버전만 지원합니다.

  • 오프라인 설치 중에 사용자는 tp-support@lge.com으로 이메일을 보내 Workstation을 활성화 할 수 있습니다. 활성화 패키지를 생성하여 회신합니다.

  • webOS 장치에서 QT 프로그램의 UI 제어는 지원하지 않습니다.

  • webOS 장치에서 QT 프로그램의 UI 제어는 지원하지 않습니다.

  • 다중 해상도 이미지에 대한 이미지 비교 기능을 사용하려면, 동일 수준 임계값을 정확하게 선택하고 기준 이미지를 준비해야 합니다 (API 설명 참조).

알려진 문제점

  • 시스템 업데이트 후, 브라우저 캐시 메모리에 남아 있는 이전 데이터 때문에 Workstation 관리자 웹 UI 구성 요소에서 잘못된 동작이 발생할 수 있습니다.

  • 오프라인 PC 모드인 경우, 장치에 대한 Embedded Test Agent의 자동 설치는 지원하지 않습니다.

  • Web IDE에서 디버깅 세션을 실행하는 동안, 중단점 상태 전환이 어려울 수 있습니다.

  • 작업 관리자에서 테스트 작업을 실행했을 때, 작업 상태 및 기록이 한국 표준시(KST)로 표시됩니다 (Ubuntu, macOS에서 발생).

  • UI Inspector: Internet Explorer에서 테스트 API의 매개변수 값에 한글 텍스트를 사용하면 잘못된 텍스트를 생성할 수 있습니다. TPWS 1.2.0 버전에서 수정 예정입니다.

  • UI Inspector: 장치 탭이 여러 개 열린 상태에서 페이지를 새로 고치면, 첫 번째 탭만 표시됩니다.

  • MS Windows에서 절전 모드로부터 PC가 복원된 후, 라이센스 재활성화가 필요한 경우가 가끔씩 발생합니다. TPWS 1.2.0 버전에서 수정 예정입니다.

1.1.2 VERSION UPDATE : 2019-03-18

TestPresso Workstation

기본 패키지

TestPresso Workstation Default Packages

Latest Version 2019-03-18


TestPresso Workstation 1.1.2 출시 노트

Released 2019-03-18

새로운 기능

  • 발전된 UI 테스트 방법

    • 스크린샷에서 일치하는 이미지 패턴을 찾아 테스트 대상 애플리케이션의 UI를 확인 및 제어

    • 이미지 기반 테스트 API의 코드 및 관련 이미지 리소스를 대상 테스트 프로젝트에 생성

  • 사용성 개선

    • UI 분석기: 화면 레이아웃 개선, 3 가지 작동 모드 (이미지, 터치, UI 레이아웃) 추가

    • 테스트 시나리오 프로젝트에서 사용하는 의존성 Python 모듈 자동 설치 지원

  • Web IDE 개선 사항

    • 테스트 시나리오 프로젝트에서 사용하는 의존성 Python 모듈 설정 가능

  • 진단 및 신뢰성

    • 워크로드 교착 상태 감지 시, 런처에서 Workstation 자동 재시작 여부 설정 가능

    • Workstation의 진단 보고서 데이터를 생성하여 ZIP 파일 형식으로 지원 팀에 전달 가능

오류 수정

  • 28개 오류 수정 (Blocker 2개, Critical 9개, 기타 17개)

    • 플러그 인 관련 6개

    • Web IDE 관련 4개

    • Core 관련 18개

  • 1.1.1 버전에서 발견된 오류 13개 수정

제약 사항

  • Python 3 버전대에서는 3.5.4 버전만 지원합니다.

  • 오프라인 설치 중에 사용자는 tp-support@lge.com으로 이메일을 보내 Workstation을 활성화 할 수 있습니다. 활성화 패키지를 생성하여 회신합니다.

알려진 문제점

  • 시스템 업데이트 후, 브라우저 캐시 메모리에 남아 있는 이전 데이터 때문에 Workstation 관리자 웹 UI 구성 요소에서 잘못된 동작이 발생할 수 있습니다.

  • Internet Explorer에서, Test Node 포트 번호를 변경하고 Test Node를 재시작해도 Workstation Manager 웹 응용 프로그램에서 해당 포트 번호가 적용되지 않습니다.

  • 오프라인 PC 모드에서 장치에 대한 Embedded Test Agent 자동 설치는 지원되지 않습니다.

  • webOS 4.x 버전 장치는 제어할 수 없습니다.

  • Web IDE에서 디버깅 세션을 실행하는 동안, 중단점 상태 전환이 어려울 수 있습니다.

  • 작업 관리자에서 테스트 작업을 실행했을 때, 작업 상태 및 기록이 한국 표준시(KST)로 표시됩니다 (Ubuntu, macOS에서 발생).

1.1.1 VERSION UPDATE : 2019-02-13

TestPresso Workstation

기본 패키지

TestPresso Workstation Default Packages

Latest Version 2019-02-13


TestPresso Workstation 1.1.1 출시 노트

Released 2019-02-13

새로운 기능

  • 사용성 개선

    • 장치 플러그인을 통한 Embedded Test Agent 자동 설치 및 업데이트

    • UI 분석기: 연결된 세션 간 사용자 기본 설정 기억

    • 패키지 수준에서 테스트 작업 반복 지원

    • 이미 등록된 연결 속성 수정 가능

    • 라이선스 활성화 후 Workstation 방문 페이지에서 사용자 자격 증명 초기화 가능

    • Microsoft Windows 환경에서 설치 시 Workstation 서비스에 대한 방화벽 예외 자동 적용

    • 테스트 노드 런처에 Workstation 재시작 및 기본 포트 변경 기능 추가

  • 스크립트 추적성

    • TestPresso 테스트 로그에서 테스트 중 캡처한 이미지를 볼 수 있는 기능 추가

  • 신규 서비스: Workstation 도구 관리자

    • TestPresso Workstation과 통합된 외부 도구 관리 및 실행

  • Web IDE: 자동 완성 개선

    • Monaco Editor 적용

  • 진단 및 신뢰성

    • Workstation의 교착 상태를 피하기 위해 자원 소비량의 자체 모니터링 및 작업량 균형 조정

오류 수정

  • 89개 오류 수정 (Blocker 8개, Critical 11개, 기타 70개)

    • 플러그 인 관련 30개

    • Web IDE 관련 10개

    • Core 관련 44개

    • 이외 5개

  • 1.1.0 버전에서 발견된 오류 13개 수정

제약 사항

  • Python 3 버전대에서는 3.5.4 버전만 지원합니다.

  • 오프라인 설치 중에 사용자는 tp-support@lge.com으로 이메일을 보내 Workstation을 활성화 할 수 있습니다. 활성화 패키지를 생성하여 회신합니다.

알려진 문제점

  • 시스템 업데이트 후, 브라우저 캐시 메모리에 남아 있는 이전 데이터 때문에 Workstation 관리자 웹 UI 구성 요소에서 잘못된 동작이 발생할 수 있습니다.

  • 올바르지 않거나 손상된 라이센스 활성화 패키지를 적용한 후, 재설치하지 않고 Workstation을 시작할 수 없습니다.

  • 오프라인 PC 모드에서 장치에 대한 Embedded Test Agent 자동 설치는 지원되지 않습니다.

  • webOS 4.x 버전 장치는 제어할 수 없습니다.

  • Web IDE에서 디버깅 세션을 실행하는 동안, 중단점 상태 전환이 어려울 수 있습니다.

1.1 VERSION UPDATE : 2018-11-15

TestPresso Workstation

기본 패키지

TestPresso Workstation Default Packages

Latest Version 2018-11-15


TestPresso Workstation 1.1 출시 노트

Released 2018-11-15

새로운 기능

  • Python 3 호환

    • 이제 Python 2.7과 3.5 버전을 모두 지원합니다.

  • Python 가상 환경 지원

    • 분리된 Python 환경을 사용하며, 시스템에 설치된 Python의 영향을 받지 않습니다.

    • 라이브러리 충돌을 피하기 위해, 플러그인에서 사용되는 Python 모듈이 개별적으로 관리됩니다.

    • 시나리오 단위로, 사용되는 Python 모듈을 지정하여 자동 설치하도록 할 수 있습니다.

  • Web IDE: UI 분석기 연계

    • 레코드 및 재생 기능으로 만든 스크립트를 Web IDE에서 바로 사용할 수 있습니다.

오류 수정

  • TestPresso 1.0.2 대비

    • UI와 관련된 41개 결함 사항 수정

    • Web IDE와 관련된 12개 결함 사항 수정

제약 사항

  • LG전자 사용자의 경우, TestPresso 설치 과정에서 인증을 위해 내부망 연결이 필요합니다.

  • 이외의 경우, 이메일 메시지를 전달하여 인증 요청을 할 수 있습니다. 인증 활성화 패키지는 tp-support@lge.com 주소에서 전송됩니다.

알려진 문제점

  • Workstation 메뉴 중 Web Center 메뉴가 연결되지 않습니다. (Web Center는 2019년 1월 중에 클라우드 버전으로 공개될 예정입니다)

1.0.2 VERSION UPDATE : 2018-09-18

TestPresso Workstation

기본 패키지

TestPresso Workstation 기본 패키지

Latest Version 2018-09-18


TestPresso Workstation 1.0.2 출시 노트

Released 2018-09-18

새로운 기능

  • 국제화 지원 (한국어, 영어)

    • 개발자 사이트, 테스트 노드, 인스톨러, 런처, Web IDE, Workstation에 대한 한국어 지원

    • 사용자 가이드

    • API 참조 문서

  • UI 분석기의 기록 및 재생 기능

    • UI 분석기에서 기록한 이벤트를 재생할 수 있습니다.

오류 수정

  • TestPresso 1.0.2 대비

    • UI 관련 32개 결함 사항 수정

    • Web IDE 관련 19개 결함 사항 수정

제약 사항

  • LG전자 사용자의 경우, TestPresso 설치 과정에서 인증을 위해 내부망 연결이 필요합니다.

  • 이외의 경우, 이메일 메시지를 전달하여 인증 요청을 할 수 있습니다. 인증 활성화 패키지는 tp-support@lge.com 주소에서 전송됩니다.

  • UI 분석기: 코드 생성은 IDE가 아니라 UI 분석기 코드 생성 패널에서 수행됩니다 (IDE에 새 서비스를 구현할 때까지 일시적임). 수동으로 클립보드를 통해 IDE로 복사할 수 있습니다.

알려진 문제점

  • Workstation 메뉴 중 Web Center 메뉴가 연결되지 않습니다. (Web Center는 2019년 1월 중에 클라우드 버전으로 공개될 예정입니다)

1.0.0 VERSION UPDATE : 2018-07-12

TestPresso Workstation

기본 패키지

TestPresso Workstation 기본 패키지

Latest Version 2018-07-12


TestPresso Workstation 1.0 출시 노트

Released 2018-07-12

새로운 기능

  • TestPresso용 Web IDE

    • 컨텐츠 관리 (작업 공간) – 디렉토리/파일의 작성, 편집, 삭제

    • 테스트 실행: 테스트 스크립트 실행 및 출력 스트림 표시

    • 테스트 스크립트 배포

    • 디버거 – pdb 모듈 연결

    • TestPresso와 통합

  • 64비트 Python 지원

    • 64비트 PC에서 TestPresso의 안정성과 성능을 향상할 수 있습니다.

  • 국제화

    • 한국어 지원

  • 개발자 사이트 공개

    • 사용자 가이드

    • API 참조

    • 테스트 스크립트 예제

개선점

  • 적용 사이트 별로 최적화 가능한 구조

    • 재설치하지 않고도 플러그인을 업데이트 할 수 있습니다.

    • 모바일 전용 모듈에 대한 종속성 제거

    • 옵션 기능을 통해 어느 배포 사이트에도 적용 가능

  • Java 의존성 제거

    • Excel 제어 성능 향상

      • Java) 생성, 쓰기, 저장: 3309 ms

      • OpenPyXL) 생성, 쓰기, 저장: 18ms

    • 설치 시 점유 파일 용량 감소

      • 1017MB → 358MB

  • 데이터베이스 관리 시스템 변경

    • DB 접근 성능 30% 향상

    • DBMS를 MySQL에서 PostgreSQL로 변경했습니다.

오류 수정

  • ATS 7.1.2 대비

    • UI 관련 32개 결함 사항 수정

제약 사항

  • LG전자 사용자의 경우, TestPresso 설치 과정에서 인증을 위해 내부망 연결이 필요합니다.

  • 이외의 경우, 이메일 메시지를 전달하여 인증 요청을 할 수 있습니다. 인증 활성화 패키지는 tp-support@lge.com 주소에서 전송됩니다.

  • UI 분석기: 코드 생성은 IDE가 아니라 UI 분석기 코드 생성 패널에서 수행됩니다 (IDE에 새 서비스를 구현할 때까지 일시적임). 수동으로 클립보드를 통해 IDE로 복사할 수 있습니다.

알려진 문제점

  • Web IDE에서 자동 완성 기능을 지원하지 않습니다. (8월 중 패치 배포 예정)

  • Workstation 메뉴 중 Web Center 메뉴가 연결되지 않습니다. (Web Center는 2019년 1월 중에 클라우드 버전으로 공개될 예정입니다)