• Title/Summary/Keyword: automatic test

Search Result 1,637, Processing Time 0.036 seconds

Design & Implementation for Automatic Test & Management of Mobile Application S.W GUI (모바일 응용 S.W GUI의 자동화 테스트 및 관리를 위한 도구 설계 및 구현)

  • Hyeonl-Cheol Chae;Jeong-Joo Lee;Sun-Myung Hwang;Yang-Jae Jung
    • Annual Conference of KIPS
    • /
    • 2008.11a
    • /
    • pp.531-534
    • /
    • 2008
  • 현재 업계에서 사용하고 있는 GUI 테스트 방법은 개발자 혹은 테스터가 매뉴얼을 보며 화면의 변화를 관찰할 뿐이다. 이 방법은 정확한 비교를 할 수 없을 뿐만 아니라 테스트에 걸리는 시간이 매우 오래 걸린다. 생명주기가 짧은 모바일 시장에서는 빠른 출시가 기업의 흥망을 좌우하기 때문이다. 본 논무에서는 이러한 문제를 해결하기 위하여 GUI 테스트 자동화 지원기를 제시하고자 한다.

Framework for evaluating code generation ability of large language models

  • Sangyeop Yeo;Yu-Seung Ma;Sang Cheol Kim;Hyungkook Jun;Taeho Kim
    • ETRI Journal
    • /
    • v.46 no.1
    • /
    • pp.106-117
    • /
    • 2024
  • Large language models (LLMs) have revolutionized various applications in natural language processing and exhibited proficiency in generating programming code. We propose a framework for evaluating the code generation ability of LLMs and introduce a new metric, pass-ratio@n, which captures the granularity of accuracy according to the pass rate of test cases. The framework is intended to be fully automatic to handle the repetitive work involved in generating prompts, conducting inferences, and executing the generated codes. A preliminary evaluation focusing on the prompt detail, problem publication date, and difficulty level demonstrates the successful integration of our framework with the LeetCode coding platform and highlights the applicability of the pass-ratio@n metric.

On Designing Domino CMOS Circuits for High Testability (고 Testability를 위한 Domino CMOS회로의 설계)

  • 이재민;강성모
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.3
    • /
    • pp.401-417
    • /
    • 1994
  • In this paper, a new testable design technique for domino CMOS circuits is proposed to detect stuck-at(s-at), stuck-open(s-op) and stuck-on(s-on) faults in the circuits by observing logic test reponses. The proposed technique adds one pMOS transistor per domino CMOS gate for s-op and s-on faults testing of nMOS transistors and one nMOS transistors and one nMOS transistor per domino gate or multilevel circuit to detect s-on faults in pMOS transistors of inverters in the circuit. The extra transistors enable the proposed testable circuit to operate like a pseudo static nMOS circuit while testing nMOS transistors in domino CMOS circuits. Therefore, the two=phase operation of a precharge phase and a evaluation phase is not needed to keep the domino CMOS circuit from malfunctionong due to circuit delays in the test mode, which reduces the testing time and the complexity of test generation. Most faults of th transistors in the proposed testable domino CMOS circuit can be detected by single test patterns. The use of single test patterns makes the testing of the proposed testable domino CMOS circuit free from path delays, timing skews, chage sharing and glitches. In the proposed design, the testing of the faults which, require test sequences also becomes free from test invalidation. The conventional automatic test pattern generators(ATPG) can be used for generating test patterns to detect faults in the circuits.

  • PDF

Research for Thickness Change of Denture Base in Flask when Injecting Valplast Flexible Partial Denture Resin (발플라스트 레진 주입 시 발생되는 의치상의 두께변화에 관한 연구)

  • Jang, Wan-Young;Kim, Bu-Sob;Chung, In-Sung
    • Journal of Technologic Dentistry
    • /
    • v.30 no.2
    • /
    • pp.47-56
    • /
    • 2008
  • This is a research for thickness change of denture base according to the shape of sprue & investment position of denture base in flask when injecting polyamid base resin for flexible partial denture as a part of study for Valplast among the flexible partial denture with a nylon base. It has been introduced several kinds of flexible partial denture product with a nylon base, but Valplast is the most widely used product among them. Valplast has been the most generally used material today since developed in 1950s in the United States as a material for flexible partial denture. Valplast is much more aesthetic than general metal-acrylic partial denture due to its translucent pink color and biocompatibility in terms of material characteristic. It keeps its flexibility for a long time after production, imposes a less burden on the teeth used as abutment, and it can be easily insert and remove due to its particular suppleness. Moreover, it is felt like real teeth more than metal-acrylic partial denture when being put in and takes alveolar bone under good protection since it receives occlusal force equally under the denture base. The most outstanding feature of Valplast is flexibility. The extent of its flexibility is determined by width & thickness of denture base. Considering general working procedure of Valplast, it can be seen that the thickness of denture base formed out of wax is increasing by the pressure while injecting resin. This research is to decide and test on the thickness increasing of Valplast by injecting pressure and the hypothesis upon that and is to prepare the basis estimating the increasing extent of thickness of denture base on the basis of the test result. In this test, it is expected occlusal malposition & thickness increasing of denture base by injecting pressure according to 4 kinds of test data which are to select 3 types of sprue method settling the forefront position at which the test material of fixed standard can be invested and to position the test material at the rearmost part keeping the minimum distance to set sprue. For 4 kinds of injecting test by investment position & sprue type, 20 test materials, 5 for each test were produced and a pressure of 1,180Kg was given with automatic injector of air cylinder type. The results are as follows: 1. For the amount of thickness increasing of denture base by investment position, the thickness of front investment is less increasing than the one of rear investment. 2. For the amount of thickness increasing of denture base by sprue type, the thickness of straight decompression sprue type which can absorb the injecting pressure after injecting polyamide base resin is less increasing than the other sprue types.

  • PDF

Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications (한글 요구사항 기반 결정 테이블로부터 테스트 케이스 생성을 위한 메타모델링 구축화)

  • Woo Sung Jang;So Young Moon;R. Young Chul Kim
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.12 no.9
    • /
    • pp.381-386
    • /
    • 2023
  • Many existing test case generation researchers extract test cases from models. However, research on generating test cases from natural language requirements is required in practice. For this purpose, the combination of natural language analysis and requirements engineering is very necessary. However, Requirements analysis written in Korean is difficult due to the diverse meaning of sentence expressions. We research test case generation through natural language requirement definition analysis, C3Tree model, cause-effect graph, and decision table steps as one of the test case generation methods from Korean natural requirements. As an intermediate step, this paper generates test cases from C3Tree model-based decision tables using meta-modeling. This method has the advantage of being able to easily maintain the model-to-model and model-to-text transformation processes by modifying only the transformation rules. If an existing model is modified or a new model is added, only the model transformation rules can be maintained without changing the program algorithm. As a result of the evaluation, all combinations for the decision table were automatically generated as test cases.

A Study on Pseudolite-augmented Positioning Method for Automatic Docking (자동접안을 위한 의사위성 보강 측위기법에 관한 연구)

  • Park, Sang-Hyun;Cho, Deuk-Jae;Oh, Se-Woong
    • Journal of Navigation and Port Research
    • /
    • v.30 no.10 s.116
    • /
    • pp.839-845
    • /
    • 2006
  • A laser docking system provides a centimeter-level accuracy distance from jetty mounted laser sensors in order to help a vessel to approach to a pier. It is very accurate & useful, whereas there are too many considerable problems. Laser sensors of the laser docking system need to be correctly positioned and installed on a jetty to allow for full range of vessels to be berthed and to consider loading condition and tidal variations. Above all, the laser docking system is expensive and its service coverage is limited. In order to solve these problems, CDGPS positioning method using GPS satellites has been proposed. This paper presents that, through RHDOP simulation, the previous CDGPS positioning method using only GPS satellites is not able to provide the continuous service with centimeter-level positioning accuracy. And this paper proposes a pseudolite-augmented positioning method for vessel docking in order to solve the problem of the continuous service on the previous CDGPS positioning method. In this paper, pseudolite is used to aid in CDGPS positioning. This paper shows that the proposed method can provides the continuous service through comparison analysis of RHDOP simulation results between the GPS satellite constellation and the pseudolite-augmented GPS satellite constellation. Furthermore, it is shown that the proposed positioning method satisfies the positioning performance required for vessel automatic docking at a test bed designed for performance evaluation.

Automatic Source Code Generating Technique from Design Patterns (디자인 패턴에 대한 소스코드 자동 생성 기법)

  • Kim, Woon-Yong;Choi, Young-Keun
    • The KIPS Transactions:PartD
    • /
    • v.9D no.5
    • /
    • pp.847-858
    • /
    • 2002
  • A purpose of the object-oriented programming is to promote reuse and development time, and to improve software quality. A way for this purpose is using a design information well-defined and tested in previous time when developing software. Such design information is called design patterns. The design patterns are descriptions of abstract solution to recurse software design problems In a systematic and general way. But because the design patterns are descriptions of abstract solution, the specification and application of patterns generally rely on manual implementation and is applied to various forms. As a result, we need to spend a lot of time to develop software program not only because of difficulty in analyzing and applying to patterns consistently, but also because of the frequent programing faults. And because the applied design patterns don't express inside application visually, it is difficult to analyze and test for this design patterns. In this paper, we propose automatic source code generating technique to be able to efficiently apply the element of design patterns when developing application. And we show a way to analyze and use the applied design patterns in application. As a result, the design patterns in application provide the consistent structure and efficiency, and make analysis and using effect increased.

Development of a flower support for real flower decoration Automatic Production System (생화 장식 꽃받침 자동 생산 시스템 개발)

  • Song, Myung-Seok;Kim, Man-Joong;Kim, Seon-Bong;Ji, Peng;Ryuh, Beom-Sahng
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.7
    • /
    • pp.63-71
    • /
    • 2018
  • A flower support was developed for real flower decoration automation production system using an ultrasonic wave sealer to automatically produce a system. Because a flower support for real flower decoration that was produced manually could not meet the needs of the consumers, this study developed an automated manufacturing system to increase productivity. A flower support for real flower decoration was constructed using a cap consisting of plastic and plate made from non-woven fabric. The guide was designed to transport the cap to the ultrasonic wave sealer and optimal guide was developed from the test according to the material and shape. To produce the entire system, the guides and accessories were weighed and appropriate motors and pulleys were calculated. Control of the automation production system was based on a PCB board, which increased the reliability and security, and a remote controller with manual and automatic modes was prepared. After development, tests of the transfer precision and repetition accuracy revealed an X-axis of 2.7mm, a Y-axis of 1 mm, and a repetition of 0 mm. The productivity was also checked. The automated machine worked 8 hours/day to make 35 supports and 70 Therefore, the automatic system produces 200% more output than manual work

Point Recognition Precision Test of 3D Automatic Face Recognition Apparatus(3D-AFRA) (3차원 안면자동인식기(3D-AFRA)의 안면 표준점 인식 정확도 검증)

  • Seok, Jae-Hwa;Cho, Kyung-Rae;Cho, Yong-Beum;Yoo, Jung-Hee;Kwak, Chang-Kyu;Hwang, Min-U;Kho, Byung-Hee;Kim, Jong-Won;Kim, Kyu-Kon;Lee, Eui-Ju
    • Journal of Sasang Constitutional Medicine
    • /
    • v.19 no.1
    • /
    • pp.50-59
    • /
    • 2007
  • 1. Objectives The Face is an important standard for the classification of Sasang Contitutions. Now We are developing 3D Automatic Face Recognition Apparatus to analyse the facial characteristics. This apparatus show us 3D image of man's face and measure facial figure. We should examine accuracy of position recognition in 3D Automatic Face Recognition Apparatus(3D-AFRA). 2. Methods We took a photograph of Face status with Land Mark by using 3D-AFRA. And We scanned Face status by using laser scanner(vivid 700). We analysed error average of distance between Facial Definition Points. We compare the average between using 3D-AFRA and using laser scanner. So We examined the accuracy of position recognition in 3D-AFRA at indirectly. 3. Results and Conclusions The error average of distance between Right Pupil and The Other Facial Definition Points is 0.5140mm and the error average of distance between Left Pupil and The Other Facial Definition Points is 0.5949mm in frontal image of face. The error average of distance between Left Pupil and The Other Facial Definition Points is 0.5308mm and the error average of distance between Left Tragion and The Other Facial Definition Points is 0.6529mm in laterall image of face. In conclusion, We assessed that accuracy of position recognition in 3D-AFRA is considerably good.

  • PDF

Development and Performance Test of Gas Safety Management System based on the Ubiquitous Home (u-home 가스안전관리시스템 개발 및 성능시험)

  • Park, Gyou-Tae;Lyu, Geun-Jun;Kim, Young-Gyu;Kim, Yeong-Dae;Jee, Cha-Wan;Kwon, Jong-Won;Kim, Hie-Sik
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.48 no.3
    • /
    • pp.13-20
    • /
    • 2011
  • In this paper, we proposed a system to raise gas safety management by using the wireless communication module and intelligent gas safety appliances. Our designed systems configure a micom-gas meter, an automatic extinguisher, sensors, and a wallpad. A micom-gas-meter monitors gas flow, gas pressure, and earthquake. An automatic fire extinguisher checks gas(combustible) leaks and temperature of $100^{\circ}C$ and $130^{\circ}C$. Sensors measure smoke and CO gas. In our novel system, a micom-gas meter cut off inner valve with warnings, an automatic fire extinguisher cut off middle valve and spray extinguishing materials, and sensors generate signals for smoke and CO when occurring gas risk. Gas safety appliances and sensors takes safety measures, and transmit those signal to a wallpad. The wallpad again transmit signal like events to a control server. Users can connect web pages for gas safety through B-ISDN and control and manage them. We hereby devised scenarios for gas safety and risk management, and demonstrated their effectiveness through experiments.