QUnit

소프트웨어 스크린 샷:
QUnit
소프트웨어 정보:
버전: 1.22.0 업데이트
업로드 날짜: 11 Mar 16
개발자: jQuery Team
라이센스: 무료
인기: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit 프레임 워크의 핵심과 다양한 부가 플러그인에 대한 jQuery를 팀에서 사용하는 공식 단위 테스트 도구입니다.

특정 jQuery 코드 외에도, QUnit는 서버 측 자바 스크립트를 포함한 일반 자바 스크립트 코드를 테스트 할 수 있습니다.

이 테스트 프레임 워크는 회귀 테스트에 특히 유용 할 수 있도록 개발자는 코드베이스가 발전함에 버그의 새로운 형태를 발견.

QUnit이 (JUnit을 같은) 다른 단위 테스트 프레임 워크와 유사하며 xUnit의 테스트 프레임 워크 제품군의 일부로 간주됩니다

이 릴리스의 새로운 기능입니다 무엇 :.

< P> 어설 션 : 용도는 방법을 밀어 발생
주장 : 수출 던졌습니다에 누락 된 테스트를 수정
주장 : 이물질이 notOk falsy 값을 주장
코어 : AMD의 더 우아한 처리
코어 : 스택 추적 방법을 단순화
코어 : 덤프 MAXDEPTH 속성을 노출
코어 : QUnit.version 속성으로 노출 QUnit 버전
코어 : 여러 testid를 매개 변수를 처리
덤프 : 수정 .name을 / .property doublettes
HTML 기자 : 구글의 DIFF-패치 경기 라이브러리를 사용하여 새로운 DIFF
HTML 기자 : 사랑하는이 억제되는 이유가 더 분명합니다.
HTML 기자 : 나쁜 시험에 대한 변경 표시 텍스트
HTML 기자 : 체크 박스를 수정하고 IE & # x3c에서 처리 선택; (9)
HTML 기자 : 어떤 모듈없이 테스트 필터를 수정
HTML 기자 : 실패한 테스트의 번호를 유지
테스트 : 사용하기 전에 유효한 시험 필터를 소문자

이 버전 1.20.0의 새로운 기능입니다 :

이 어설가 : 던졌습니다 용도가 밀어 방법 만
주장 : 수출 던졌습니다에 누락 된 테스트를 수정
주장 : 이물질이 notOk falsy 값을 주장
코어 : AMD의 더 우아한 처리
코어 : 스택 추적 방법을 단순화
코어 : 덤프 MAXDEPTH 속성을 노출
코어 : QUnit.version 속성으로 노출 QUnit 버전
코어 : 여러 testid를 매개 변수를 처리
덤프 : 수정 .name을 / .property doublettes
HTML 기자 : 구글의 DIFF-패치 경기 라이브러리를 사용하여 새로운 DIFF
HTML 기자 : 사랑하는이 억제되는 이유가 더 분명합니다.
HTML 기자 : 나쁜 시험에 대한 변경 표시 텍스트
HTML 기자 : 체크 박스를 수정하고 IE & # x3c에서 처리 선택; (9)
HTML 기자 : 어떤 모듈없이 테스트 필터를 수정
HTML 기자 : 실패한 테스트의 번호를 유지
테스트 : 사용하기 전에 유효한 시험 필터를 소문자

이 버전 1.19.0의 새로운 기능입니다 :

이 어설가 : 던졌습니다 용도가 밀어 방법 만
주장 : 수출 던졌습니다에 누락 된 테스트를 수정
주장 : 이물질이 notOk falsy 값을 주장
코어 : AMD의 더 우아한 처리
코어 : 스택 추적 방법을 단순화
코어 : 덤프 MAXDEPTH 속성을 노출
코어 : QUnit.version 속성으로 노출 QUnit 버전
코어 : 여러 testid를 매개 변수를 처리
덤프 : 수정 .name을 / .property doublettes
HTML 기자 : 구글의 DIFF-패치 경기 라이브러리를 사용하여 새로운 DIFF
HTML 기자 : 사랑하는이 억제되는 이유가 더 분명합니다.
HTML 기자 : 나쁜 시험에 대한 변경 표시 텍스트
HTML 기자 : 체크 박스를 수정하고 IE & # x3c에서 처리 선택; (9)
HTML 기자 : 어떤 모듈없이 테스트 필터를 수정
HTML 기자 : 실패한 테스트의 번호를 유지
테스트 : 사용하기 전에 유효한 시험 필터를 소문자

이 버전 1.18.0의 새로운 기능입니다 :

이 어설가 : 던졌습니다 용도가 밀어 방법 만
주장 : 수출 던졌습니다에 누락 된 테스트를 수정
주장 : 이물질이 notOk falsy 값을 주장
코어 : AMD의 더 우아한 처리
코어 : 스택 추적 방법을 단순화
코어 : 덤프 MAXDEPTH 속성을 노출
코어 : QUnit.version 속성으로 노출 QUnit 버전
코어 : 여러 testid를 매개 변수를 처리
덤프 : 수정 .name을 / .property doublettes
HTML 기자 : 구글의 DIFF-패치 경기 라이브러리를 사용하여 새로운 DIFF
HTML 기자 : 사랑하는이 억제되는 이유가 더 분명합니다.
HTML 기자 : 나쁜 시험에 대한 변경 표시 텍스트
HTML 기자 : 체크 박스를 수정하고 IE & # x3c에서 처리 선택; (9)
HTML 기자 : 어떤 모듈없이 테스트 필터를 수정
HTML 기자 : 실패한 테스트의 번호를 유지
테스트 : 사용하기 전에 유효한 시험 필터를 소문자

이 버전 1.17.1의 새로운 기능입니다 :

이 빌드 : 무시 파일에서 bower.json 제거
빌드 : CommonJS와 함께 지원 Node.js를 수출 패리티를
HTML 기자 : 필터 필드 추가
HTML 기자 : 건너 뛴 테스트를 숨기지 마십시오
HTML 기자 : 오래 된 마크 업에 대한 회귀 수정
HTML 기자 : 방지 XSS 공격
HTML 기자 : QUnit.url 이제 HTML 리포터의 전용 기능입니다
HTML 기자 : URL의 PARAMS는 코드에 의해 설정 될 수있다

이 버전 1.15.0의 새로운 기능입니다 :

이 어설 : 테스트 컨텍스트 어설 생성자를 구현합니다. 주장은 더 이상 다른 시험에 누설 할 수 없기 때문에이 무겁게, 비동기 테스트 디버깅을 향상시킵니다. 이 전체 이익을 얻을 주장을 실행하는 테스트 콜백에서 어설 인수를 사용합니다.
주장 : assert.ok에서 기본 메시지를 향상. 지금 assert.ok (가) 대신 단지 그것을 thruthy되지 않은 말, 그것은받은 정확한 값을 출력한다.
레이즈의 제거, 같은과 같다 : 주장한다. 이들은 오래 전에 사용되지 최종적으로 제거 하였다. 사용, 발생 대신 deepEqual과 동일.
코어 : totalTests로 QUnit.begin 콜백에 대한 테스트의 총량을 전달합니다. 카르마와 다른 기자들에 의해 사용됩니다.
덤프 : QUnit.dump에 QUnit.jsDump 이동합니다. QUnit.jsDump은 여전히​​ 존재하지만, 나중에 제거됩니다. QUnit.dump를 사용합니다.
덤프 : 형식 오류의 출력이 아닌 열거 속성을. 쉽게 오류 개체의 특성을 비교 할 수 있습니다.
기자 : 출력만을 주장이 녹색으로 시험 계산합니다. 테스트를 통과 적은 시각적 인 혼란.
기자 : 새로운 JS 파일을 HTML 기자를 이동합니다. 표시되는 HTML 리포터 여전히 번들되지만 코드는 별도의 파일로 이동하기 위해 리팩토링되었다.
테스트 : 사용되지 않는 QUnit.current_testEnvironment 제거

이 버전 1.14.0의 새로운 기능 :

이 CSS : 제거 중복
코어 : 기본적 스크롤 - 투 - 톱을 사용하지 않도록 설정을위한 설정 속성을 추가
그런트 : 애드온 찌꺼기를 제거
애드온은 : 마지막 잔재를 제거
코어 : 선택-하나의 드롭 다운을 지원하기 위해 QUnit.config.urlConfig 확장
주장 : 확장하면 오류 인스턴스를 받아들이 던졌습니다
주장 : 확장하면 문자열로 오류를 처리하는 발생
CSS : 일관성을 위해 qunit.css 업데이트
코어 : 캐시 window.clearTimeout는 경우가 조롱됩니다
코어 : 테스트 번호로 실행하여 여러 테스트

이 버전 1.13.0의 새로운 기능입니다 :

이 어설 : 실패한 주장으로 대체 (2,012되지 않음) 레이즈를 제거합니다.
그런트는 : 툴툴 거리는 소리 작업으로 비 브라우저 테스트를 추가합니다. 노드에서 기존 테스트를 실행합니다.
수출 : 만 우리가 확인 변수에 내 보냅니다.
코어 : 제대로 문서의 존재를 확인.
코어 : 사용 또는 어디에서든지 문서화되어 있지 않습니다 triggerEvent가를 제거합니다.
코어 : 비 브라우저 ENV에 침묵 addEvent.

이 버전 1.12.0의 새로운 기능 :

이 QUnit.reset에 중단 주석을 추가합니다. # 354에 대한 부분 수정
moduleStart과 moduleDone 이벤트 사이의 수정 잘못 일치
제거 jQuery.trim 최적화. 수정 번호 (424).
로컬에서는 setTimeout 참조를 사용하는 별도의 단위 테스트 스위트를 추가합니다. 수정 번호 432 -에서는 setTimeout 스텁을 사용하여 계속에서 테스트 스위트를 중지 할 수 있습니다. GH-433을 닫습니다
추가 CONTRIBUTING.md.
에 '애드온 / 테마 / NV'이전 'Krinkle / qunit-테마 nv.git'
에 '애드온 / 테마 / 닌자'이전 'Krinkle / qunit-테마 ninja.git'
'Krinkle / qunit-테마 gabe.git'에 '애드온 / 테마 / 별점을'이동

이 버전 1.11.0의 새로운 기능입니다 :

이 Phantomjs가 : 주장의 세부 사항에 소스를 포함합니다.
Phantomjs는 : PhantomJS 1.6 +의 또 웹 페이지 #의 onCallback 찬성 폴링 메커니즘을 제거.
지연 시작 () 초기화 될 때까지 () 일이 ..
urlConfig :을 oldIE에 대한 수정 확인란 이벤트.
이슈 # 365 :을 oldIE에 대한 모듈 선택기를 수정합니다.
수정 # 344 - 캡처 및 표시 테스트 기간입니다.
요약 주장에 대한 테스트를 바꿉니다.
주장 : propEqual 및 notPropEqual를 구현합니다.
캔버스 애드온 : 브라우저 사이의 불일치를 방지하기 위해 알파 값으로 0.6을 사용합니다.
전역 변수 제거 & quot; 어설 & quot ;.
비동기 적으로로드 테스트를 위해 테스트를 추가합니다.

이 버전 v1.8.0pre의 새로운 기능입니다 :

이 window.onerror 처리를 개선합니다.

이 버전 v1.7.0pre의 새로운 기능입니다 :

이 config.requireExpects를 추가합니다.
기대 호출하는 모든 테스트를 요구하는 옵션을 추가 ().
extractStacktrace () 구현을 개선합니다.
모든 관련 스택 라인을 포함합니다.
필터는 대소 문자를 구분합니다.
()이다 소문자 유형을 기대하고있다.
예상 날짜 값이 제대로 표시되지 않습니다.
phantomjs 애드온 헤더를 수정 및 추가 정보를 추가합니다.
복합 애드온 추가 정보에 몇 가지 힌트를 추가합니다.
순서로 트랙 테스트는 그들이 실행하고 그 수에 따라 다시 실행 링크를 작성 하였다.
다시 실행 링크를 실행 단 하나의 테스트를합니다.

이 요구 사항 :

이 자바 스크립트는 클라이언트 측에서 사용 가능

유사한 소프트웨어

cppclean
cppclean

13 May 15

Buster.JS
Buster.JS

1 Mar 15

Gerbil
Gerbil

13 Apr 15

Ladybug
Ladybug

6 Mar 16

개발자의 기타 소프트웨어 jQuery Team

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

Esprima
Esprima

11 Mar 16

jQuery UI
jQuery UI

2 Oct 16

jQuery Mobile
jQuery Mobile

13 Apr 15

코멘트 QUnit

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색