programing

Select2 또는 Choosed에 대해 적절히 테스트된 대안이 있습니까?

css3 2023. 9. 17. 13:28

Select2 또는 Choosed에 대해 적절히 테스트된 대안이 있습니까?

기본적으로 동일한 기능을 제공하지만 적절한 테스트를 포함하는 Select2의 대안을 찾고 있습니다.

성배 찾기?마지막 유니콘?

.js 선택testem, syn, mocha, chai의 조합을 사용하는 일련의 테스트를 가진 제가 작업해온 Select2 대안입니다.지금은 다음과 같은 종류의 테스트가 있습니다.

  • 상호작용
    컨트롤이 사용자가 사용하는 것처럼(syn을 사용하여) 동작하는지 확인하는 기능 테스트입니다.
  • 세우다
    제어를 기존에서 적절하게 초기화할 수 있도록 보장합니다.<select>그리고.<input>요소들.
  • API
    코어 API 메소드를 테스트하여 적절한 기능을 확인합니다.
  • 이벤트
    적절한 인수를 사용하여 기본 제공 이벤트가 적절한 시간에 실행되도록 합니다.
  • XSS
    잠재적 공격을 테스트합니다.

그렇기는 하지만 테스트가 원하는 만큼 확장적이지는 않지만 점점 진행되고 있습니다 :)

다른 가능한 대안은 부트스트랩-멀티셀렉트입니다.

"JQuery 트위터 부트스트랩 기반 다중 선택 플러그인"

예제 및 설명서: http://davidstutz.github.io/bootstrap-multiselect/

  • 저장소에 자동화된 테스트가 없습니다. 대신 수동 테스트가 있습니다.
  • 부트스트랩 3을 이용한 테마
  • 자바스크립트 소스 코드가 짧습니다: 800줄의 코드
  • 깃허브 별 524개 (2013/12/13 기준)

참고: 저는 이 프로젝트를 더 이상 유지하지 않습니다.다른 걸 고르세요.


제가 개발한 Bselect테스트를 거쳤으나 Select2/Chosen의 모든 기능(아직)이 포함되어 있지 않습니다.

원하신다면 저와 함께 개발에 참여해주세요. :)

언급URL : https://stackoverflow.com/questions/15544693/is-there-a-properly-tested-alternative-to-select2-or-chosen