맞춤기술찾기

이전대상기술

웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법 및 장치

  • 기술번호 : KST2019020989
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법 및 장치가 제시된다. 일 실시예에 따른 웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법은, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 단계를 포함하여 이루어질 수 있다.
Int. CL G06F 11/36 (2006.01.01)
CPC
출원번호/일자 1020190010915 (2019.01.29)
출원인 한국과학기술원
등록번호/일자
공개번호/일자 10-2019-0125163 (2019.11.06) 문서열기
공고번호/일자 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020180049060   |   2018.04.27
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2019.01.29)
심사청구항수 14

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 고인영 경기도 성남시 분당구
2 권정현 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 양성보 대한민국 서울특별시 강남구 선릉로***길 ** (논현동) 삼성빌딩 *층(피앤티특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.01.29 수리 (Accepted) 1-1-2019-0102069-68
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.04.24 수리 (Accepted) 4-1-2019-5081392-49
3 선행기술조사의뢰서
Request for Prior Art Search
2020.03.12 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2020.04.09 발송처리완료 (Completion of Transmission) 9-6-2020-0046074-22
5 의견제출통지서
Notification of reason for refusal
2020.04.15 발송처리완료 (Completion of Transmission) 9-5-2020-0267770-96
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2020.04.24 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2020-0422654-09
7 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2020.04.24 수리 (Accepted) 1-1-2020-0422653-53
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
9 등록결정서
Decision to grant
2020.06.02 발송처리완료 (Completion of Transmission) 9-5-2020-0381335-90
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법에 있어서, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 단계를 포함하고, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 캐시(cache)에 저장된 웹 브라우저의 유형, 웹 브라우저 이름, 웹 브라우저 버전 및 운영 체제의 유형 중 적어도 어느 하나 이상의 상기 최근 실패한 웹 브라우저 환경의 정보를 이용하며, 상기 캐시의 정보에 따라 스케줄링되고, 최근의 실패 정보가 있는 웹 브라우저 환경은 다른 웹 브라우저 환경보다 높은 우선순위를 할당하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 방법
2 2
삭제
3 3
제1항에 있어서, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)의 웹 브라우저 환경이 상기 캐시에 포함되어 있는 경우 더 높은 우선순위를 할당하는 단계; 및 복수의 웹 브라우저 환경의 우선순위가 동일한 경우, 원래 순서 또는 무작위로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
4 4
제1항에 있어서, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)에서의 각 웹 브라우저 환경과 상기 캐시에서의 각 웹 브라우저 환경 간의 유사성을 계산하는 단계; 및 테스트 대상 빌드(build)에서의 각 웹 브라우저 환경을 계산된 상기 유사성에 따라 내림차순으로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
5 5
제1항에 있어서, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 빈도를 획득하는 단계; 및 상기 웹 브라우저 환경의 상기 실패 빈도에 따라 내림차순으로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
6 6
웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법에 있어서, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 단계를 포함하고, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 머신러닝(Machine Learning, ML) 기반으로 상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 패턴을 자동으로 학습하고, 후속 빌드에서의 웹 브라우저 환경에 실패 확률을 제공하는 단계; 및 상기 웹 브라우저 환경에 실패 확률에 따라 내림차순으로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
7 7
제1항에 있어서, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)의 웹 브라우저 환경이 상기 캐시에 포함되어 있는 경우 더 높은 우선순위를 할당하는 단계; 복수의 웹 브라우저 환경의 우선순위가 동일한 경우, 상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 빈도를 획득하는 단계; 및 상기 웹 브라우저 환경의 상기 실패 빈도에 따라 내림차순으로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
8 8
제1항에 있어서, 상기 웹 브라우저 환경의 우선순위를 결정하는 단계는, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)의 웹 브라우저 환경이 상기 캐시에 포함되어 있는 경우 더 높은 우선순위를 할당하는 단계; 복수의 웹 브라우저 환경의 우선순위가 동일한 경우, 머신러닝(Machine Learning, ML) 기반으로 상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 패턴을 자동으로 학습하고, 후속 빌드에서의 웹 브라우저 환경에 실패 확률을 제공하는 단계; 및 상기 웹 브라우저 환경에 실패 확률에 따라 내림차순으로 스케줄링하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
9 9
웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 방법에 있어서, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 단계를 포함하고, 결정된 상기 웹 브라우저 환경의 우선순위를 결정 방법에 따라 웹 브라우저 환경에 대해 상기 회귀 테스트를 수행하는 단계를 더 포함하고, 상기 회귀 테스트를 수행하는 단계는, 첫 번째 실패한 빌드(build)의 회귀 테스트 결과를 기반으로 캐시, 실패 빈도에 대한 데이터 구조 및 머신러닝(ML) 모델을 빌드하는 단계; 결정된 상기 웹 브라우저 환경의 우선순위를 결정 방법에 의해 생성된 우선순위에 따라 테스트 대상 빌드의 웹 브라우저 환경에 우선순위를 결정하는 단계; 상기 테스트 대상 빌드에 대한 회귀 테스트 결과 값을 측정하는 단계; 및 모든 웹 브라우저 환경이 아닌 일부 빌드에서 상기 회귀 테스트가 실패할 때 상기 테스트 대상 빌드의 회귀 테스트 결과를 기반으로 상기 캐시, 실패 빈도에 대한 데이터 구조 및 머신러닝(ML) 모델을 업데이트하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
10 10
제9항에 있어서, 상기 생성된 우선순위에 따라 테스트 대상 빌드의 웹 브라우저 환경에 우선순위를 결정하는 단계는, 복수의 웹 브라우저 환경이 동일한 우선순위를 갖는 경우 무작위 우선순위 결정을 하는 단계를 포함하는, 웹 브라우저 환경의 우선순위 결정 방법
11 11
삭제
12 12
웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 장치에 있어서, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 우선순위 결정부를 포함하고, 웹 브라우저의 유형, 웹 브라우저 이름, 웹 브라우저 버전 및 운영 체제의 유형 중 적어도 어느 하나 이상의 상기 최근 실패한 웹 브라우저 환경의 정보를 저장하는 캐시(cache)를 포함하고, 상기 우선순위 결정부는, 상기 캐시의 정보에 따라 스케줄링되고, 최근의 실패 정보가 있는 웹 브라우저 환경은 다른 웹 브라우저 환경보다 높은 우선순위를 할당하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 장치
13 13
제12항에 있어서, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)의 웹 브라우저 환경이 상기 캐시에 포함되어 있는 경우 더 높은 우선순위를 할당하는 캐시 적중 확인부를 더 포함하고, 상기 우선순위 결정부는, 복수의 웹 브라우저 환경의 우선순위가 동일한 경우, 원래 순서 또는 무작위로 스케줄링하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 장치
14 14
제12항에 있어서, 상기 캐시는 상기 최근 실패한 웹 브라우저 환경의 정보를 나열하며, 테스트 대상 빌드(build)에서의 각 웹 브라우저 환경과 상기 캐시에서의 각 웹 브라우저 환경 간의 유사성을 계산하는 유사성 계산부를 더 포함하고, 상기 우선순위 결정부는, 테스트 대상 빌드(build)에서의 각 웹 브라우저 환경을 계산된 상기 유사성에 따라 내림차순으로 스케줄링하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 장치
15 15
제12항에 있어서,상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 빈도를 획득하는 실패 빈도 획득부를 더 포함하고, 상기 우선순위 결정부는, 상기 웹 브라우저 환경의 상기 실패 빈도에 따라 내림차순으로 스케줄링하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 장치
16 16
웹 어플리케이션 테스트를 위한 웹 브라우저 환경의 우선순위 결정 장치에 있어서, 클라이언트 측 웹 어플리케이션을 회귀 테스트 시, 상기 웹 어플리케이션에서 웹 브라우저 환경과 관련된 실패 이력(failure history)에 관한 정보를 이용하며, 최근 실패한 웹 브라우저 환경의 정보 및 자주 실패한 웹 브라우저 환경의 정보 중 적어도 어느 하나 이상의 실패에 대한 정보를 이용하여 웹 브라우저 환경의 우선순위를 결정하는 우선순위 결정부를 포함하고, 머신러닝(Machine Learning, ML) 기반으로 상기 회귀 테스트를 자주 실패한 웹 브라우저 환경의 실패 패턴을 자동으로 학습하고, 후속 빌드에서의 웹 브라우저 환경에 실패 확률을 제공하는 머신러닝 모델부를 더 포함하고, 상기 우선순위 결정부는, 상기 웹 브라우저 환경에 실패 확률에 따라 내림차순으로 스케줄링하는 것을 특징으로 하는, 웹 브라우저 환경의 우선순위 결정 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국과학기술원 차세대정보컴퓨팅기술개발사업 서비스 기반 CPS 플랫폼 아키텍처 및 사용자 중심 CPS 어플리케이션 개발ㆍ테스트 기술