Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | 최병주 | - |
dc.contributor.author | 김유빈 | - |
dc.creator | 김유빈 | - |
dc.date.accessioned | 2016-08-26T04:08:03Z | - |
dc.date.available | 2016-08-26T04:08:03Z | - |
dc.date.issued | 2014 | - |
dc.identifier.other | OAK-000000083427 | - |
dc.identifier.uri | https://dspace.ewha.ac.kr/handle/2015.oak/210329 | - |
dc.identifier.uri | http://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000083427 | - |
dc.description.abstract | 기능 테스트는 명세 기반의 테스트 기법 및 화이트 박스 테스트 기법을 통해 테스트 케이스를 도출할 수 있다. 하지만, 성능 테스트는 기능 테스트와 달리 체계적인 테스트 도출 방안이 구축되어 있지 않으며, 테스트의 결과를 판단하기 위한 기준이 충분하지 않다. 본 연구는 성능 테스트를 위해 소프트웨어 아키텍처 상의 품질 트레이드오프(Tradeoff)를 기반으로 한 테스트 설계 방안을 제안한다. 트레이드오프 에 집중하여 소프트웨어 구조를 나타낸 워크플로우(Workflow)를 확장한 T-워크플로우(T-Workflow)를 설계하고, 이를 커버하는 테스트 케이스를 도출한다. 또한, 성능에 영향을 미치는 위치를 모니터링 하여 성능 저하 원인 분석을 분석할 수 있는 모니터링 포인트를 제안하고, 최적의 성능 상태를 찾도록 도움을 주는 튜닝 포인트를 제안한다. 더 나아가 YAFFS2 파일 시스템에 제안하는 테스트 케이스 설계 방법을 적용하여 T-워크플로우 를 작성하고 이를 기반으로 도출한 테스트 케이스와 모니터링 포인트가 성능 테스트의 결과를 판단하는데 효과적임을 설명하고 있다.;In a functional testing, the tests can be derived from specification-based testing techniques or the White-box testing technique. However, In a Performance testing, the standard for assessing its test results is not determined due to the lack of a well-structured test methods. We proposed a testing method for assessing performance of the software by suggesting tradeoffs and T-workflow, monitoring point, tuning point. For suggesting the T-workflow, we extended the established workflow structure. This approach concentrates on tradeoffs within T-workflow and develops tests based on T-workflow. The monitoring and tuning point have also been investigated to enhancing the performance of software. Following the approach, we designed tests to show which is better assessment of software performance. | - |
dc.description.tableofcontents | I.서론 1 A.연구배경 1 B.연구 목적 및 내용 2 C.논문구성 3 II.관련연구 5 A.성능 테스트 5 B.소프트웨어 아키텍처 기반 성능 평가 및 성능 분석 6 III.성능 테스트 케이스 생성 방안 8 A.테스트 대상 및 범위 9 B.성능 요구사항 분석 9 C.소프트웨어 아키텍처 분석 10 D.T-워크플로우 다이아그램 작성 12 E.테스트 케이스 생성 17 IV.테스트 수행 및 결과 분석 22 A.실험 대상 및 목적 22 B.테스트 결과 및 분석 24 V.결론 및 향후 연구 30 참고문헌 32 ABSTRACT 34 | - |
dc.format | application/pdf | - |
dc.format.extent | 1496022 bytes | - |
dc.language | kor | - |
dc.publisher | 이화여자대학교 대학원 | - |
dc.subject.ddc | 000 | - |
dc.title | 소프트웨어 아키텍처 상의 트레이드오프 기반 성능 테스트 케이스 설계 및 사례 연구 | - |
dc.type | Master's Thesis | - |
dc.title.translated | Test Case Design through Tradeoffs of Software Architecture and Its Field Study | - |
dc.creator.othername | Kim,Yu Bin | - |
dc.format.page | iv, 35 p. | - |
dc.identifier.thesisdegree | Master | - |
dc.identifier.major | 대학원 컴퓨터공학과 | - |
dc.date.awarded | 2014. 2 | - |