TextTest

소프트웨어 스크린 샷:
TextTest
소프트웨어 정보:
버전: 3.28.2 업데이트
업로드 날짜: 18 Jul 15
개발자: Geoff Bache
라이센스: 무료
인기: 2

Rating: nan/5 (Total Votes: 0)

이름에서 알 수 있듯이

, TextTest 프로젝트는 텍스트의 이전 '황금 표준'버전의 프로그램에 의해 기록 된 일반 텍스트를 비교를 통해 작동합니다.
이것은 일반적으로 애플리케이션 API를 호출 시험 라이터가 손으로 쓴 '주장'의 형태를 사용하여 현재의 제안에 가장 수용 테스트 프레임 워크는 대조적이다.

이 릴리스의 새로운 기능 :

더 나은 병렬 작업에서 실행할 때 Windows에서 테스트를 살해 할

버전 3.26의 새로운 기능 :

그것은 로그 (공유 디스크) 및 샌드 박스 (로컬 디스크)에 대해 별도의 위치를​​ 가질 수있게되었습니다.
동적 GUI는 지금 동등한 비교 파일의 미리보기를 보여줍니다.
향상된 GUI 테스트를위한 StoryText 편집기로 젠킨스 플러그인과 통합 하였다.

버전 3.24의 새로운 기능 :

이 버전은 젠킨스의 HTML 보고서의 통합 및 직접 링크 변경 및 버그 수정 정보를 추가했습니다. 알파 지원 콘도 첨가 하였다.
세 번째 그리드 엔진 (콘도르 Windows에서 잘 작동) GE와 LSF에 추가로 제공되었다.
새로운 run_dependent_text 신택스 파일에 일치 나중에 찾기 위해 제공되었다.

버전 3.22의 새로운 기능 :

검색 시설은 꿀벌이 HTML 보고서에 추가했습니다.
run_dependent_text 및 데이터 파일을 복사에 추가 가능성이 있습니다.
일반적으로 사소한 개선 사항 및 버그 수정의 가치 육개월이 있습니다.

버전 3.20의 새로운 기능 :

다양한 개선 사항 및 버그 수정이 이루어졌다.
특히, 시험은 다른 설정으로 동적 GUI에서 다시 실행 할 수 있습니다.
구성 파일 설정 이제 당 시험 변경 될 수 있습니다.
& quot; 버그 & quot 알려진; 그 시간의 특정 번호에 대한 테스트까지의 재방송이 실행할 수 있습니다 트리거합니다.
이 릴리스 이후 파이썬 2.6 PyGTK 2.16 이상이 필요합니다.

버전 3.19의 새로운 기능 :

다양한 개선 사항과 버그 수정이 이루어졌다.
GUI 개선 사용성에 초점을 만들었다.
알려진 버그 & quot; 개선 하 '만들어졌다; 기능을 제공합니다.
Sun Grid Engine, Enterprise 버전은 더 눈에 보이는 그것의 테스트의 상태를 확인하기 위해 폴링됩니다.
이 파이썬 2.4과 2.5를 지원하는 마지막 버전입니다 참고 : TextTest 3.20 아마 GTK 2.18뿐만 아니라 파이썬 2.6 필요로합니다.
3.16에

버그 수정 :

버전 3.16.1의 새로운 기능 :
대부분의 경우에 이상한 정리 라디오 버튼 이름, (guiplugins.py)
더 이상 무시할 & quot; 바닐라 & quot; 플래그 때 UI지도 파일을 찾는 (pyusecase_interface.py)
이전의 버그 수정 :
동적 GUI 창은 테스트 실행으로 닫혀있는 경우 스택 트레이스하지 마십시오 (controller.py)
슬로우 모션 재생 확인란 시험 (runningactions.py)의 새로운 GUI 애플리케이션을 가져온 후 표시됩니다
더 이상 시험 (guiplugins.py)에 대한 비 GUI 응용 프로그램을 가져온 후 같이 기록 탭
& quot; 기록 유스 케이스 & quot; 테스트중인 응용 프로그램이 GUI (guiplugins.py)가 아닌 경우 회색으로 유지됩니다
올바른 순서로 생성하지 않은 트래픽 재생 비 정확한 일치를 반복 조정 버그 (traffic.py)
존재하지 않는 GUI 구성 모듈을 가져올 수 많은 운명 시도와 고정 성능 문제 (guiplugins.py)
이제 예상대로 하위 디렉토리를 병합합니다 copy_test_path_merge (sandbox.py)

버전 3.16의 새로운 기능 :

정적 GUI 기능 향상 :
지금 파일보기의 드롭 다운 목록에서 파일 (adminactions.py)을 바꿀 수 있습니다
새로 고침 '; 대체 & quot; 테스트 제거 & quot; 기본 도구 모음에서 주로 심미적 인 이유 (default_gui-static.xml)에 대한
UI & quot 개인화, 도구 모음 내용은, & quot 참조 / 구성 다시 넣을 수 있습니다; 웹 사이트
& 용어는 응용 프로그램 추가 & quot; 대화는 이제 모든 가능한 GUI 테스팅 옵션의 드롭 다운 목록 (adminactions.py)가
당신은 설정 파일을 이해하기 전에 UI 테스트를 시작 할 수 있도록 허용
초기 & quot에 오류 처리, 응용 프로그램 추가 & quot; 대화 개선 (adminactions.py)
접미사 및 하위 디렉토리 이름에 잘못된 문자 거부
GUI 테스트 & quot; UI지도 & quot; 구성 탭에서 지금 눈에 보이는 파일 (filetrees.py)
프레임 워크 개선 :
지금 버그질라뿐만 아니라하고 atlassian의 락스의 버그 추적 시스템과 통합 (jira.py)
버그질라 통합으로 광범위하게 동일한 방식으로 작동합니다. 자세한 내용은 웹 사이트를 참조하십시오.
& quot; collat​​e_file & quot; 다시 여러 개의 파일에 대한 기능 (sandbox.py)
양식 & quot의 패턴, 데이터 * : 데이터 *의 .dump & quot; 더 직관적으로 행동해야하지만, 완전히 역 호환되지 않을 수 있습니다.
마이그레이션 노트와 자세한 내용은 웹 사이트를 참조하십시오.
& quot; run_dependent_text & quot; 텍스트의 섹션을 멀리 필터링 강화 (rundependent.py)
이제 시작과 끝 라인이 예를 통해 필터링할지 여부를 제어 할 수 있습니다 & quot; {[-]에 대한 계산치 괄호}; 구문
버전이 설정 파일은 이제 & quot에 배치 될 수있다 extra_search_directory & quot; 위치 (testmodel.py)
이전에는 가져온 파일은 거기에 볼 수 있습니다.
& quot; suppress_stderr_text & quot; run_dependent_text & quot; 지금 바와 같이 동일한 구문을 지원합니다; (기본 / __ init__.py)
예를 들어, 수 있습니다 여러 필터링
& quot; text_diff_program_max_file_size & quot; MAX_FILE_SIZE & quot을, 현재를 & quot 이름 설정하는 단계; 및 (comparefile.py) 지금 사전입니다
키는 프로그램의 이름입니다. 당신이 GUI에서 너무 큰 파일을 열려고 할 경우에도 경고 대화 상자를 얻을.
현재는 RCT; USECASE_HOME & quot; 예컨대와 GUI를 테스트하기위한 PyUseCase는 단계 S72 pyusecase_files & quot을; (기본 / __ init__.py)
이전 허용 SUT의 유스 케이스 파일 TextTest 자신과 혼동한다.
default.CountTest 스크립트는 이제 끝 (기본 / __ init__.py)에서 총합계를보고
일괄 처리 보고서 향상 :
대시 보드 & quot; 자동으로 & quot를 생성 페이지의 모든 보고서 및 현재 상태 (일괄 / __ init__.py)에 대한 링크를 포함
quot & 무료로 온다; -coll & quot ;,하는 것도 -s batch.GenerateSummaryPage를 통해 단독으로 수행 할 수 있습니다. 웹 사이트를 참조하십시오.
지금 (예) 성능이나 메모리 정보를 포함하는 별도의 보고서 테이블을 만들 수 있습니다. (testoverview.py)
-coll web.performance을 사용하여 자세한 내용은 웹 사이트를 참조하십시오.
여러 버전의 같은 페이지에있는 경우, & quot; 총계 & quot; 표시됩니다.
N / A만을 갖는다 & quot 포함 된 행 또는 테이블; 더 이상 표시되지 않습니다 (testoverview.py)
소스 파일이 비어 있으면 (testoverview.py)이 지적하고 디스크가 꽉 수있다 제안
셀은 (testoverview.py) 툴팁이 큰 테이블을 스크롤 방지하기 위해, 그들이 어떤 시험 날짜 표시가
이메일 보고서를 들어, SMTP 인증이 가능하게되었습니다 (일괄 / __ init__.py)
새로운 설정 파일 설정 & quot; smtp_server_username & quot; 및 quot; smtp_server_password & quot;
그리드 엔진 (LSF / SGE) 개선 :
실행 정보 및 quot; 그리드 엔진 명령 줄은 이제 & quot에 나타납니다; 동적 GUI의 탭을 선택합니다. (textinfo.py)
자체 테스트 / 내부 변경 :
이 필요하지 않는 PyUseCase 계측 제거는 PyUseCase 3.0을 사용합니다.
대신 (등 아래) UI 맵 파일을 사용하고 명령 줄 PyUseCase.
pyusecase & quot; 자동으로 로컬 PyUseCase의 호출 & quot 저장소를 선택; (texttest.py)
버그 수정:
대한 & quot 가속기, 컷 테스트 & quot ;, & quot; 복사 테스트 & quot; 및 quot; 테스트 & quot 붙여 넣기; 사용할 수있는 텍스트 위젯이 집중 될 때 (adminactions.py)
당신이 TextTest 창에서 텍스트 조작을 위해 Ctrl 키 + X, Ctrl + V를, Ctrl + C를 사용할 수 있다는 것을 의미합니다.
새로 생성 된 응용 프로그램은 이제 다시 시작하지 않고 작동 버전 제어가 활성화 된 경우 (controller.py)
이름으로 심볼릭 링크 (hg.py)와 의욕 버그 이름 바꾸기 파일 회피
& quot; copy_test_path : $ ENV_VAR & quot; ENV_VAR가 하늘의 경우 현재 (sandbox.py) 아무것도하지 않는 것
이전 $ TEXTTEST_SANDBOX로 설정 /. 어떤 문제가 발생할 수 있습니다.
어이면 collat​​e_script & quot; (sandbox.py) 빈 파일을 작성하지 않은 빈 입력에서 빈 파일을 생성
& quot; extra_version & quot; 이제 GUI 테스트의 구성을 읽고되지는 (guiplugins.py)는 부모와 같은입니다 가정합니다
& quot; save_filtered_file_stems & quot; 지금 지원하는 파일 이름 확장 (comparefile.py)
배치 플래그와 함께 실행하는 경우 default.CountTest 같은 스크립트 가짜 메일을 보내지 않습니다 (quot; -b & quot;) (기본 / __ init__.py)
스택 트레이스하지 않으면 & quot에서 환경 변수; copy_test_path & quot; 존재하지 않는 (sandbox.py)
경우 스택 트레이스하지 마십시오 & quot; collat​​e_script & quot; 존재하지 않는 (sandbox.py)
인수를 & quot 경우 스택 트레이스하지 마십시오 -cp & quot; (또는 실행하는 시간은) 잘못된 (기본 / __ init__.py)입니다
상대 인터프리터 프로그램이 발견되지 않는 경우 스택 트레이스하지 마십시오 (기본 / __ init__.py)
동일한 응용 프로그램 이름을 두 번 & quot 제공되는 경우 스택 트레이스하지 마십시오 -a 응용 프로그램, 앱 & quot을; 명령 행에서 (testmodel.py)

버전 3.15의 새로운 기능 :

공정한 금액은 6 월 초 3.14 이후 일이있다.
더 눈에 띄는 하나의 주요 개선,하지만 도움이 될 가능성이 많은 작은 일들이 아마도 없다.
예를 들어, 동적 GUI로부터 직접 테스트를 다시 실행하는 것이 가능하다.
& quot; 옵션 & quot; 계층들은 어디에나 위치 될 수 있고, 명령 행 옵션의 중복이 제거 될 수 있도록 파일, 환경 파일과 같은 방식으로 사용될 수있다.

버전 3.14의 새로운 기능 :

일반 GUI 기능 향상 :
도움말 메뉴 / 변경 로그에서 GUI (helpdialogs.py)에서 지금 볼이 변경 로그
FileChoosers에서 선택한 위치는 지금 기억 취득 (plugins.py) 그래서 당신은 같은 장소에 계속해서 검색 할 필요가 없습니다.
정적 GUI 향상 :
& 용어는 파일 만들기 & quot; 기능 향상. (default_gui.py) 올바르게 디렉토리를 처리합니다, 당신은 지금 filechooser와 소스를 선택할 수 있습니다.
이제 다시 연결과 선택을 저장 작동 그냥 스위트 (default_gui.py)를 선택하여 제품군의 모든 테스트를 실행할 수 있습니다.
프레임 워크 개선 :
파일 시스템이 공유되지 않는 경우 이제 원격 시스템에 대한 테스트를 실행할 수 있습니다 (UNIX 전용) (default.py는)에도 작동합니다. 새로운 구성 항목 & quot; remote_shell_program & quot; 및 quot; remote_copy_program & quot ;. 자세한 내용은 웹 사이트를 참조하십시오.
TextTest는 이제 제로가 아닌 상태에 대한 파일을 작성 기본 (default.py)로 테스트중인 시스템에서 종료 코드를 수집합니다. discard_file를 통해 비활성화 할 수 있습니다
현재 버전 설정 파일에서 특정 요소 (plugins.py) 새로운 구문을 제거 할 수 {CLEAR}
이제 서로 (sandbox.py)와 데이터 디렉토리를 병합 TextTest에게 새로운 구성 설정 & quot을 사용할 수 있습니다 copy_test_path_merge & quot ;. & quot; copy_test_path & quot; 원인 디렉토리를 덮어 쓸 수 있습니다.
이제 특정 허용 오차 (rundependent.py/fpdiff.py) 새로운 설정 파일 설정 & quot 내에서 부동 소수점 차이를 필터링 할 수 있습니다; floating_point_tolerance & quot ;. 웹 사이트의 문서를 참조하십시오. 이 마이클 Behrisch 감사합니다. 지금 가능한 소스 패턴 (sandbox.py)의 다양한 결과 파일을 대조 할 수 본질적 collat​​e_file 지금 목록입니다. 이론적으로 마이그레이션을 필요로 할 수있다.
분리 된 바와 같이 버그를보고하는 다른 오류를 무시하고, 내부 오류 & quot을; (knownbugs.py) 일 & quot 이러한 것들에 대한 지금 별도의 확인란, 실패 정보 & quot를 입력;
내부 오류 & quot; 바와 같이 표시 버그; 알려진 버그 & quot;를 & quot 우선보고 얻을; (knownbugs.py) 전자는 일반적으로 몇 가지 치명적인 일반 환경 오류가 있습니다
구성 파일 설정 & quot; performance_use_normalised _ % & quot; 일반 지금라는 응용 프로그램 (default.py) & quot에 대한 이름, use_normalised_percentage_change & quot; 다른 목적을 위해 가능한 사용을 반영합니다. 옛 이름은 별칭.
교통 메커니즘은 비동기 파일 편집이 더 이상 (traffic.py) 가능지지 않습니다
명시 적으로 할 수있는 프로그램을 나열해야합니다; 비동기 & quot quot &와 키를; collect_traffic & quot; & quot에서; 지금 사전 인 설정 파일 설정.
더 이상 누락 된 트래픽 및 유스 케이스 파일을 무시합니다. (default.py) & quot; definition_file_stems & quot; 재생 & quot;이 같은 항목이 키가 & quot 할 수있는 사전은, 지금;
우리는 웹 사이트 생성 (default.py)를 포함하여, 스크립트를 실행 할 수 있습니다 때 경우 지금 TEXTTEST_CHECKOUT에 따라 달라질 수 있습니다 저장소 위치를 의미 체크 아웃을 설정합니다.
최대 & quot 상품, 속성 & quot; 환경 & quot;를 & quot 유사한 방식으로 파일; Java 응용 프로그램에 사용되는 파일 (testmodel.py). 자세한 내용은 웹 사이트를 참조하십시오.
임시 파일의 기본 위치는 (engine.py가) 이제 기록 변경 대신 $의 온도의 ~ / .texttest을 / tmp 또는 ~ / texttesttmp에
버전 제어 브라우저 향상 / 버그 수정 :
관리 작업이 제대로 VCS를 업데이트 (version_control.py) 이동, 이름 바꾸기 또한 VCS 제어에 따라 시험 VCS 그렇게 할 것입니다 제거
지금 TextTest (version_control.py) 해당 메뉴에 대한 별도의 조치를 통해 VCS에 추가 할 수
지금 바자와 의욕뿐만 아니라 CVS (bzr.py/hg.py/version_control.py)를 지원
숨기기 & quot; 알 수없는 & quot; 카테고리가 올바르게 작동 (version_control.py)
내부 변경 :
파일을 많이 주위에 이동 한 있도록 TextTest 지금 패키지로 구성
버그 수정:
교통 메커니즘은 모든 파일을 더 이상 (traffic.py) 실제로 매장을 제거하여 디렉토리 제거를 처리하고 직접 디렉토리 제거를 다시 재생되지 않습니다.
batch_collect_compulsory_version는 명령 행에 지정된 버전과 겹치는 경우 더 이상 플래그가 누락로 실행 (batch.py​​)
파이썬 2.6은 더 이상 사용되지 않는 모듈에 대한 성가신 메시지를 생성하지 않아야합니다.
파일 선택을 처리 GTK 2.14 버그를 해결했다, 더 이상 중단되지 않습니다
UNIX에서 처리하는 가상 서버에서 제거 경쟁 조건 : 가상 서버를 더 이상 누출 안 (startXvfb.py)
더 이상 스택 트레이스 경우 & quot; 통역사 & quot; 잘못된 경로입니다 (기본 / __ init__.py)
더 이상 스택 트레이스 테스트를 재배치 할 때 경우 파일에 대한 쓰기 권한 (default_gui.py 없음)
이제 이름 변경 (engine.py) 후 상태 표시 줄에 정확한 테스트 이름을 보여줍니다
복사하거나 스위트와 그 내용 (default_gui.py)를 이동하는 경우 충돌하지 마십시오
이제 bin 디렉토리에서 로컬로 실행하기 위해 노력하고 있습니다. 추가 버전 & quot; 다시 마이클 Behrisch (texttest.py) 하 '감사합니다; 어떤 버전이 명령 행에 지정되지 때 합리적인 배치 저장소 위치에 쓰기 (batch.py​​)
추가 버전 진행될 수 있도록 & quot; 웹 사이트 생성은 & quot 작동; 부모가 차단 또는이되는 응용 프로그램을 경우에도 데이터 없음 (batch.py​​)

유사한 소프트웨어

lava-ci
lava-ci

11 May 15

noseonalchemist
noseonalchemist

15 Apr 15

개발자의 기타 소프트웨어 Geoff Bache

PyUseCase
PyUseCase

11 May 15

코멘트 TextTest

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!