• 제목/요약/키워드: test automation

검색결과 635건 처리시간 0.027초

인장시험을 통한 Sn-xAg-0.5Cu 무연 솔더의 기계적 물성평가 (Estimation of Mechanical Properties of Sn-xAg-0.5Cu Lead-free Solder by Tensile Test)

  • 정종설;신기훈;김종형
    • Journal of Welding and Joining
    • /
    • 제29권1호
    • /
    • pp.41-45
    • /
    • 2011
  • SnAgCu lead-free solder alloy is considered as the best alternative to eutectic tin-lead solder. However, the detailed material properties of SnAgCu solder are not available in public. Hence, this paper presents an estimation of mechanical properties of SnAgCu lead-free solder. In particular, the weight percent of Ag was varied as 1.0wt%, 2.5wt%, 3.0wt%, and 4.5wt% in order to estimate the effect of Ag in the Sn-xAg-0.5Cu ternary alloy system. For this purpose, four types of SnAgCu bars were first molded by casting and then standard specimens were cut out of molded bars. Micro-Vickers hardness, tensile tests were finally performed to estimate the variations in mechanical properties according to the weight percent of Ag. Test results reveal that the higher the weight percent of Ag is, the higher the hardness, yield strength, and ultimate tensile strength become. More material properties will be further investigated in the future work.

가중치를 이용한 소프트웨어 테스트케이스 동적 관리 기법 (A Dynamic Management Technique for Weighted Testcases in Software Testing)

  • 한상혁;정정수;진성일;김영국
    • 정보처리학회논문지D
    • /
    • 제17D권6호
    • /
    • pp.423-430
    • /
    • 2010
  • 소프트웨어가 대형화 및 복잡화되고 품질보증 및 관리에 대한 요구가 한층 커짐에 따라 소프트웨어 테스트 활동이 중요시되고 있다. 소프트웨어 테스트 활동은 시스템에 존재하는 결함 발견과 처리가 주요 목적이지만, 현재 시스템의 위험요소를 관리하기 위한 요구 또한 존재한다. 하지만 일반적인 테스트 자동화 도구에서는 테스트케이스를 이용하여 동일한 순서로 테스트를 수행하며, 이러한 테스트 방식은 빈번하게 변경되는 소프트웨어를 테스트함에 있어 결함을 조기에 발견할 가능성이 낮아지고 처리되는 시간이 늦어지게 된다. 이에 따라 본 논문에서는 과거 테스트 이력을 이용하여 테스트케이스에 동적인 가중치를 부여함으로써 위험도가 높은 테스트케이스를 우선적으로 테스트 하여 결함을 빠르게 발견할 수 있도록 가중치를 이용한 테스트케이스 동적 관리 기법을 설계하였다.

키워드 기반 탐색적 테스트의 실험적 연구 (Experimental Study of Keyword-Based Exploratory Testing)

  • 황준선;최은만
    • 소프트웨어공학소사이어티 논문지
    • /
    • 제29권2호
    • /
    • pp.13-20
    • /
    • 2020
  • 탐색 테스트는 빠른 개발 주기라는 특징으로 바람직한 테스트 방법으로 소개되었으나 적용을 위하여 문서화 및 테스트 범위의 분석이 요구되어 적극적으로 채택하지 않고 있다. 한편 키워드 기반 테스트는 리소스 절약 및 유지 관리를 용이하게 하는 방법으로 소개되었으나 데이터, 설정, 상호 작용, 시퀀스 및 타이밍과 같은 변수가 많아 테스트를 미리 계획하는 것이 쉽지 않다. 하지만 키워드 기반 테스트에서 키워드를 작성하기 위한 명확한 기준과 방법을 제시하고 탐색 테스트 프로세스를 적용하여 키워드를 기반으로 테스트 사례를 만들 수 있다. 이 논문에서는 키워드 기반으로 탐색적 테스트를 자동화 하는 모델을 제안하고 실험한다. 효과를 검증하기 위해 일반 키워드 기반 테스트(KBT)와 탐색적 키워드 기반 테스트(KBET)와 비교하였고 탐색적 정상 테스트 사례(ETC) 및 탐색적 키워드 기반 테스트(KBET)와 비교하였다.

유휴 가상 채널을 이용한 ATM프로토콜 적합성 시험 방법 제안 (A Proposal for Protocol Conformance Testing Method using Idle Virtual Channel)

  • 홍범기;정윤희;오창석;이준원
    • 한국정보처리학회논문지
    • /
    • 제4권11호
    • /
    • pp.2832-2839
    • /
    • 1997
  • 본 연구에서는 Asynchronous Transfer Mode (ATM) 계층의 기능중 유휴 가상 채널에 프로토콜 프로토콜 적합성 시험 제어 기능을 갖게 하여 Test Coordination Procedures (TCP) 채널로 활용하는 방안을 제시하였다. 프로토콜 적합성 시험을 위하여 국제 기구에서 권고하고 있는 방법중 원격 시험 방법을 선택하면 System Under Test (SUT)측에 서 능동적으로 Test Event를 발생시켜야 하는 경우에 개발자가 직접 수동적으로 운용을 하거나, Implementation Under Test (IUT)에 대한 제어 및 관찰이 불가능한 경우도 발생하게 된다. ATM망에서 프로토콜 적합성 시험시 시험 영역(Test Coverage)을 최대화하고, 오류검출 영역(Fauit Coverase)을 극대화하기 위해서는 원격시험방법보다는 분산시험방법이 적절하며, 분산시험방법을 채택할 경우 TCP를 구현하기 위하여 시험정보를 전달하기 위한 채널을 확보하는 것이 요구된다. 본 고에서 제안하고 있는 방법은 오류 검출 영역을 극대화 시키고 오퍼레이터의 개입없이 시험의 자동화 구현이 용이하고, ATM장치의 정상동작에는 영향을 주지 않음은 물론 시험제어를 위한 별도의 채널을 확보하지 않고서도 분산시험방법을 적용할 수 있다는 점 을 특징으로 들 수 있다.

  • PDF

웹 기반 어플리케이션의 기능 테스트 자동화 방법 (Automated Functionality Test Methods for Web-based Applications)

  • 국승학;김현수
    • 정보처리학회논문지D
    • /
    • 제14D권5호
    • /
    • pp.517-530
    • /
    • 2007
  • 최근 웹 어플리케이션은 급속도로 성장하였으며, 점점 더 복잡해지고 있다. 웹 어플리케이션이 복잡해질수록 품질에 관련된 다양한 요구사항이 증가하고 있다. 그러나 웹 어플리케이션의 테스트에 관한 연구 및 도구는 매우 부족하다. 이에 본 논문에서는 웹 어플리케이션에 대한 테스트 자동화 기법을 제안한다. 이를 위해 본 논문에서는 HTML 코드와 소스 코트로부터 분석 모델을 생성하고, 이 모델을 기반으로 테스트 대상을 파악하며, 테스트 케이스를 추출한다. 또한 테스트 드라이버와 테스트 데이터를 자동으로 생성하고, 그것들을 서버 내에 자동으로 배치함으로써 매우 쉽게 테스트 환경을 구축한다. 본 논문에서 제안하는 방법은 웹 어플리케이션에 대한 테스트의 전반적인 과정을 자동화하며, 이러한 자동화 방법은 기존의 연구에 비해 웹 어플리케이션의 기능 테스트의 효과를 높일 수 있다는 장점이 있다.

정형 명세를 이용한 웹 기반 은행 어플리케이션의 테스트 기법 (A Testing Method for Web-Based Banking Applications Using Formal Specification)

  • 안영희;최은만
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.855-864
    • /
    • 2004
  • 정형적 명세를 이용하면 원시코드의 복잡함에 방해받지 않고 필요한 구현 정보를 테스트 프로그래머가 얻을 수 있다. 특히 웹 기반 소프트웨어는 정형적 명세로 시스템에 대한 외부 입력과 반응을 잘 나타낼 수가 있다. 이 논문에서는 정형적 명세를 이용하여 테스트 데이터를 추출하는 방법을 제안한다. 복잡하고 구성요소가 다양한 웹 어플리케이션의 기능을 Object-Z 정형 명세언어를 이용하여 핵심적으로 나타낸다. 정형 명세에서부터 상태모델을 구성하고 최상위 레벨의 STD에서 세부적으로 STD를 추가하여 테스트 시나리오를 추출하였다. 실험 대상은 보안과 정확성을 요하는 웹 뱅킹 시스템으로 정하고 계좌이체 과정의 테스트 데이터를 추출하였다. 제안한 방법은 사용기반 테스트 기법과 결합하여 웹 소프트웨어의 테스트 자동화에 중요한 요소가 될 것이다.

환경친화적 블록식 보강토옹벽의 설계 및 시공사례연구 (Case Study of Environmental Segmental Retaining Wall(SRW) Using Greenstone Block)

  • 한중근
    • 한국환경복원기술학회지
    • /
    • 제7권6호
    • /
    • pp.19-28
    • /
    • 2004
  • Segmental Retaining Wall(SRW) has been variously applying in Civil and Architecture construction. Recently, the application of environmental element in all type's structures came to essential requirement, and the construction cases of retaining wall using reinforced soil and block are more increased than the past. But, this trend more widely was spread environmental element as landscape work for the backside of reinforced retaining wall as well as block itself. New environmental block, Greenstone Block, developed to apply of this tendency. The retaining wall system using Greenstone can be environmental constructing at both block itself and backside of retaining wall. The material tests, the axial compressive strength test of block and bending test of fiber-pipe, exercised to design and construction of vertical SRW, which were satisfied NCMA standard. Through this procedure, Rewall (ver 1.0) was developed, which can be automation design of SRW including internal stability, external stability and local stability. And these can be considered setback of retaining wall, as well the examples of vertical retaining wall using block presented to satisfying the follows; strength of reinforced geotextile, height of retaining wall, surcharge, types of backfill and groundwater level etc. Many problems investigated on after or before of construction were due to local failure, insufficiency of bearing capacity and groundwater level. Especially, the local failure was many occurred to during compaction or after construction, and the cases of SRW construction is similar to the results of model test on vertical SRW.

의사난수 생성기의 일양성과 독립성 검정 (Uniformity and Independency Tests of Pseudo-random Number Generators)

  • 박경렬;권기창;권영담
    • Journal of the Korean Data and Information Science Society
    • /
    • 제9권2호
    • /
    • pp.237-246
    • /
    • 1998
  • 지금까지 알려진 의사난수 생성기에서는 혼합 합동 생성기, 승산 합동 생성기, 유니버셜 난수 생성기, 역함수 합동 생성기, 양의 역함수 난수 생성기 등 여러 가지가 있다. 이러한 의사난수 생성기에 대하여 각각 20, 40, 60, 80, 100개의 자료를 생성하여 유의수준(${\alpha}$) 0.1, 0.05, 0.01 기준으로 10,000번의 시행 과정을 통하여 난수의 특성인 일양성과 독립성을 만족하는지를 검정하였다.

  • PDF

전기구동 파워트레인의 감속기어비 설계를 위한 농용 트랙터의 작업 부하 분석 (Analysis of Agricultural Working Load Experiments for Reduction Gear Ratio Design of an Electric Tractor Powertrain)

  • 김정윤;박영일
    • 한국자동차공학회논문집
    • /
    • 제20권5호
    • /
    • pp.138-144
    • /
    • 2012
  • Recent environmental issues such as exhaust gas and greenhouse effect make the agricultural machinery market takes into account the hybrid and electric propulsion technology used in automotive engineering. Generally the agricultural machinery, particularly an agricultural tractor, needs large load capacity and long continuous operating time comparing with conventional vehicles. In case of a pure electric tractor, it is necessary for considering large capacity batteries and long charging time. Therefore we take an AER extended PHEV (All Electric Range extended Plug-in Hybrid Electric Vehicle) power transmission system in developing an electric tractor in this study. First we propose a PHEV powertrain structure in order to substitute the conventional diesel engine equipped tractor. And we performed the road tests using a conventional mechanical tractor with various load conditions, which were classified and statistically treated real agricultural works. The test results were analysed with respect to the power characteristics of the power source. Finally using the test result, we designed two-stepped reduction gear ratios in the proposed an electric tractor powertrain for carrying out typical agricultural works.

마이크로컴퓨터를 이용한 엔진성능시험(性能試驗)의 자동화(自動化)에 관한 연구(硏究)(I) -엔진성능시험(性能試驗)과 데이터수집(蒐集)의 자동화(自動化)- (A Microcomputer-Based Data Acquisition/Control System for Engine Performance Test(I) -Automation of Engine Performance Test and Data Acquisition-)

  • 류관희;정창주;박보순
    • Journal of Biosystems Engineering
    • /
    • 제12권3호
    • /
    • pp.7-16
    • /
    • 1987
  • This study was carried out to develop a microcomputer-based data acquisition and control system which was able to collect the data of engine performance test automatically and control the speed and load of the engine. The results of the study are summarized as follows: 1. The signal processing devices, which were able to measure cylinder pressure, coolant temperature, compositions of exhaust gas, fuel consumption, engine rpm and torque etc., were developed. The results of calibration showed that all of devices had high accuracy ranging from 0.3% to 0.69% respectively. 2. The PIA (peripheral interface adapter) for interfacing digital signal and PTM (programmable timer module) for displaying real time every 0.0408 sec were designed and developed. 3. An engine-speed control system using a stepping motor and driver was developed. The control system had the stability, and faster settling time than the manual control system. 4. The automatic control system of electrical dynamometer, which was able to control the speed and load of dynamometer, was developed with a SSD (shackleton system driver) and D/A converter. 5. The computer programs, which were able to collect and process the data of engine tests, were developed using both the machine language and BASIC.

  • PDF