• 제목/요약/키워드: Test Tools

검색결과 1,794건 처리시간 0.027초

안드로이드 앱 GUI 테스트 자동화 툴 개발 방법에 관한 연구 (A Study on the Development Method of Android App GUI Test Automation Tool)

  • 박세준;김규정
    • 한국콘텐츠학회논문지
    • /
    • 제21권8호
    • /
    • pp.403-412
    • /
    • 2021
  • 모바일 앱의 수가 기하급수적으로 늘어남에 따라 앱 개발과정에서 이루어지는 테스트의 자동화가 중요해지고 있다. 앱을 출시하기까지 다양한 유형의 테스트를 통해 반복적인 검증이 이루어지는데, 다양한 유형의 테스트 중 GUI 테스트를 중심으로 본 연구는 진행되었다. 안드로이드의 GUI 테스트 자동화 툴을 개발하기 위해서 안드로이드 앱 테스트의 UI Control 16가지와 Material Design Guideline에 대해서 기초 자료를 수집하였다. 그 후 기존 GUI 테스트 자동화 툴에 대해서 스크린 캡처 테스트 기반 2가지 툴과 소스코드 분석 테스트기반 4가지 툴 분석을 하였다. 분석을 통해 기존의 GUI 테스트 자동화 툴들은 시각적 설계, 인터페이스 사용 용이성, 컴포넌트 배치에 대해서는 고려하지 않고 있다는 점을 파악하였다. 이러한 기존 툴의 미비점을 보완하고자 새로운 GUI 테스트 자동화 툴 개발 방법으로 컴포넌트 선정이나 관리 분석 그리고 컴포넌트별 소스코드 예시로 탐색 메뉴나 버튼, 아이템 그룹화나 리스트에 관한 방법을 제시하였다. 본 연구는 GUI 테스트의 새로운 개발 방향을 제시함으로써 개발사의 안정적인 앱 배포에 기여할 수 있다는 점에서 의의가 있다.

Evaluation of the Wear Resistance of PVD Coatings on Drills by Using a Slurry Jet Impact Test

  • Iwai, Y.;Ueno, Y.;Suehiro, T.;Honda, T.;Hogmark, S.
    • 한국윤활학회:학술대회논문집
    • /
    • 한국윤활학회 2002년도 proceedings of the second asia international conference on tribology
    • /
    • pp.141-142
    • /
    • 2002
  • In this paper, we propose a slurry jet (water containing $1\;{\mu}m$ alumina particles) impact test in order to quickly evaluate the wear properties of physical vapor deposited (PVD) coatings on commercial cutting tools. Linear wear was obtained for bothe coating and substrate material, and the penetration through the coating into the substrate was signified by a sharp increase in slope of the wear versus time curve. The PVD coatings deposited on the tools showed the same wear rates as those on reference plate specimens produced by the same coating methods. We conclude that our proposed evaluation technique for coatings is considerably useful as a screening test when evaluating coated tools like twist drills, taps, end mills, gear hobs, etc.

  • PDF

ATC Test Bench 개발 및 성능평가에 관한 연구 (A Study on the Development and Performance Evaluation of an ATC Test Bench)

  • 김재현;최준영;이춘만
    • 한국정밀공학회지
    • /
    • 제29권5호
    • /
    • pp.489-493
    • /
    • 2012
  • Automatic tool changers(ATCs) store tools used in a machining center to its magazine and changes the tools automatically. Tools of machine centers are changed and then precisely equipped to spindle system by the ATC. Therefore, the stability and reliability of the ATC is very important. But, there is lack of development and evaluation on basic performance and vibration of the ATCs. So, in this study, a BT40 ATC test bench was developed to verify stability and reliability of BT40 ATCs.

Evaluation of Static Analyzers for Weakness in C/C++ Programs using Juliet and STONESOUP Test Suites

  • Seo, Hyunji;Park, Young-gwan;Kim, Taehwan;Han, Kyungsook;Pyo, Changwoo
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권3호
    • /
    • pp.17-25
    • /
    • 2017
  • In this paper, we compared four analyzers Clang, CppCheck, Compass, and a commercial one from a domestic startup using the NIST's Juliet test suit and STONESOUP that is introduced recently. Tools showed detection efficacy in the order of Clang, CppCheck, the domestic one, and Compass under Juliet tests; and Clang, the domestic one, Compass, and CppCheck under STONESOUP tests. We expect it would be desirable to utilize symbolic execution for vulnerability analysis in the future. On the other hand, the results of tool evaluation also testifies that Juliet and STONESOUP as a benchmark for static analysis tools can reveal differences among tools. Finally, each analyzer has different CWEs that it can detect all given test programs. This result can be used for selection of proper tools with respect to specific CWEs.

레이저 트래커를 이용한 소형 공작기계의 서보 불일치 추정 (Servo Mismatch Estimation of Miniaturized Machine Tools Using Laser Tracker)

  • 이훈희;권성환;손진관;양승한
    • 한국정밀공학회지
    • /
    • 제33권8호
    • /
    • pp.683-689
    • /
    • 2016
  • Servo mismatch, which affects positioning accuracy of multi-axis machine tools, is usually estimated via the circular test. However, due to mechanical restrictions in measuring instruments, the circular test using a double ball-bar is difficult to apply in miniaturized or super-large sized machine tools. Laser trackers are widely used to measure the form accuracy of parts and the positioning accuracy of driving systems. In this paper, a technique for the servo mismatch estimation of multi-axis machine tools is proposed via the circular test using a laser tracker. To verify the proposed technique, experiments using a double ball-bar and laser tracker are conducted in a 3-axis machine tool. The difference in the evaluation results is 0.05 msec. The servo mismatch for the miniaturized machine tool is also evaluated using the proposed technique.

중학생의 인공지능에 대한 태도 검사 도구 개발 (Development of Test Tool of Attitude toward Artificial Intelligence for Middle School Students)

  • 김성원;이영준
    • 컴퓨터교육학회논문지
    • /
    • 제23권3호
    • /
    • pp.17-30
    • /
    • 2020
  • 인공지능 교육의 중요성이 증가하고 있지만, 한국의 인공지능 교육 연구에서 검사 도구를 개발하는 연구는 진행되지 않았다. 이에 따라 인공지능 교육과정을 설계하고 교육 프로그램의 효과를 분석하는 데 한계가 존재한다. 따라서 본 연구에서는 중학생의 인공지능에 대한 태도를 측정하는 검사 도구를 개발하였다. 검사 도구 개발은 인공지능 교육 전문가 집단의 논의를 통하여 검사 도구의 목적과 구성요인, 요인별 문항을 개발하였다. 개발한 문항은 문항 분석, 탐색적 요인 분석, 확인적 요인 분석을 실시하여 검사 도구를 최종 개발하였다. 개발한 검사 도구는 5개의 영역과 17개의 문항으로 구성되어 있다. 마지막으로 개발한 검사 도구의 규준을 제시하였다. 향후 연구에서는 개발한 검사 도구를 활용하여 교육 프로그램의 효과를 분석하고, 중학생의 인공지능에 대한 태도에 미치는 요인을 분석하는 연구가 필요하다.

초등학교 성교육 평가도구 개발 및 적용 (Development and Application of Evaluation Tool for Sexuality Education in Elementary School)

  • 양순옥;정금희;김신정;이규영;백성숙
    • Child Health Nursing Research
    • /
    • 제8권3호
    • /
    • pp.334-343
    • /
    • 2002
  • This study was aimed at primarily to develop a tool to evaluate sexuality education and secondarily to test effectiveness through application of developed evaluation tools in elementary school. The results from this study were summarized below: 1. On the basis of targeting the lower grades (1st- 3th year) and the higher grades (4th-6th year) elementary school students' sexuality education guidebooks published by Korea Ministry of Education & Human Resources Development, 71 preliminary items targeting the lower grades, 90 preliminary items targeting the higher grades were developed. 2. Through the validity test about the contents of the preliminary items three times, the items were regulated to 65 items targeting the lower grads and 57 items targeting the higher grades. And then, the preliminary items were re-regulated to 40 items separately. Then, pre-test which targeting each 30 students was enforced. 3.Finally, the evaluation tools for sexuality education that consisted of 40 items targeting the lower grades and the higher grades were developed. 4. eliability test of the developed tools, sexuality education evaluation tools showed alpha coefficient of internal consistency were 0.8355 (for the use of the lower grades) and 0.8881 (for the use of the higher grades). 5. o apply the developed sexuality education evaluation tools, 10-times sexuality education were carried out class unit and pre-post test were done using same questionnaire, which contains developed tool, there were significant difference in low grade (t=16.548, p=0.000), high grade (t=14.773, p=0.000). The results of this study suggest that the evaluation tool for sexuality education in elementary school may be a useful tool with a high degree of reliability and validity. In this sense, the evaluation tool for sexuality education developed by this study can be effectively utilized in Korea elementary schools.

  • PDF

국내 아동작업치료 기관별 평가도구 사용 현황 및 실태에 관한 연구 (Current Status and Actual Conditions of the Use of Occupational Therapy Evaluation Tools in Relation to the Type of Therapy Institution)

  • 길영숙;유두한
    • 대한감각통합치료학회지
    • /
    • 제21권1호
    • /
    • pp.47-58
    • /
    • 2023
  • 목적 : 본 연구는 국내 아동 작업치료영역에서 기관별 사용하고 있는 평가도구 사용 현황 및 실태에 대하여 조사하고자 하였다. 연구방법 : 본 연구는 국내 아동작업치료사 67명을 대상으로 진행하였다. 설문지구성은 Lee, Hong과 Park(2018)와 Kim(2015)의 연구에서 사용된 설문문항을 아동평가도구 내용에 맞추어 수정·보완하여 사용하였다. 데이터 수집은 편의표본추출방법을 사용하여 3주 동안 Google 설문지를 배포하였다. 연구 분석은 일반적 특성, 평가관련정보, 평가도구 사용현황, 지식수준 및 교육 참여 욕구를 검증하기 위해 기술통계와 빈도분석을 사용하였으며, 평가도구 현황은 t-test를 사용하였다. 기관별 평가도구 사용은 Excel을 통해 분석하였다. 결과 : 기관별 사용하는 평가도구 수는 복지관이 11.1개로 가장 많았고 기관별 평가도구 사용 현황의 경우 대학병원이 Jebsen-Taylor hand function test를 재활병원은 Functional Independence Measure for children을 가장 많이 사용하였으며 의원, 센터, 복지관, 어린이집은 순서 간의 차이는 있으나 Sensory Profile과 임상관찰 사용빈도가 많았다. 평가도구에 대한 지식수준과 교육참여 욕구에 대한 문항에서는 응답자의 30명(44.8%)이 교육을 이수하지 않았으며, 42명(62.7%)이 대체로 자신의 지식수준을 낮게 평가하고 있었다. 매뉴얼 기반에 평가도구 사용의 중요성 질문에 66명(98.6%)이 긍정적인 답변에 응하였고, 66명(98.6%)이 평가도구 전문교육이 필요하다고 응답하였다. 결론 : 본 연구를 통하여 국내 아동작업치료영역 기관별 사용되고 있는 평가도구의 사용 현황 및 실태를 파악할 수 있었으며 이를 통해 기관별 다양한 평가도구 도입 및 다양한 평가도구 교육 마련을 위한 기초적인 근거자료가 될 것으로 기대된다.

단위 테스트를 위한 테스트 어서션 언어 설계 및 도구 구현 (Test Assertion Language for Unit Test : Design and Implementation)

  • 신우창
    • 한국IT서비스학회지
    • /
    • 제10권4호
    • /
    • pp.205-218
    • /
    • 2011
  • Unit testing which is the first task to perform software testing has a major impact on reducing s/w development cost and improving s/w quality. In order to make unit testing become the formal procedure rather than ad-hoc tasks performed by developer, the language-neutral measures are necessary in the programming which is able to specify the test cases. This paper presents a test assertion language for the language-neutral specification of the test cases. The suggested language is based on the ISO/IEC 24709-1, but it supports object oriented features and can describe test cases for unit testing. The test cases that are specified by the language can be used for generating test oracle source codes by test oracle generation tools.

선삭가공에서 서멧과 초경 및 코팅 초경공구의 절삭특성 비교 (Comparison of Cutting Characteristics between Cermet, Carbide and Coated Carbide Tools in Turning)

  • 안동길
    • 한국정밀공학회지
    • /
    • 제17권5호
    • /
    • pp.186-194
    • /
    • 2000
  • The purpose of this study is to investigate the difference in cutting characteristics of cermet, carbide and coated carbide tools in the similar application range via turning test of various conditions. The cermet and carbide tools in the range of ISO P10 grade were developed using optimum compositions with a view to obtaining a high toughness and hardness by PM process. First mechanical properties were characterized on these tools. Experimental results of wear behaviour and resistance to fracturing were presented and discussed in the turning of gray cast iron and alloy steels by cermet, carbide and coated carbide tools. The coated carbide tool shows similar cutting performance compared to the cermet, while the cermet has better combination of wear resistance and toughness of high speed (V=500m/min) cutting in comparison with carbide and coated carbide tools, and also shows a potentiality for cast iron cutting. Fe adhesive behaviour on the tools and surface roughness of workpieces were explained by chemical affinity between tools and workpieces.

  • PDF