• Title/Summary/Keyword: Interface Testing

Search Result 630, Processing Time 0.029 seconds

Testing Android Applications Considering Various Contexts Inferred from Permissions (안드로이드 어플리케이션 개발에서 퍼미션 분석을 사용한 다양한 테스트 환경 조건 생성 기법)

  • Song, Kwangsik;Han, Ah-Rim;Jeong, Sehun;Cha, Sungdeok
    • Journal of KIISE
    • /
    • v.42 no.8
    • /
    • pp.1022-1030
    • /
    • 2015
  • The context-awareness of mobile applications yields several issues for testing, since mobile applications should be able to be tested in any environment and under any contextual input. In previous studies of testing for Android applications as an event-driven system, many researchers have focused on using generated test cases considering only Graphical User Interface (GUI) events. However, it is difficult to find failures that could be detected when considering the changes in the context in which applications run. It is even more important to consider various contexts since the mobile applications adapt and use the new features and sensors of mobile devices. In this paper, we provide a method of systematically generating various executing contexts from permissions. By referring to the lists of permissions, the resources used by the applications for running Android applications can be easily inferred. To evaluate the efficiency of our testing method, we applied the method on two open source projects and showed that it contributes to improve the statement code coverage.

Study on the Conformance Testing of Data Exchange between Transport Information Center and Terminal Equipment (교통정보센터와 단말기간 데이터교환 기술기준 적합성 시험에 관한 연구)

  • Lee, Sang-Hyun;Kim, Gyeong-Seok
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.7 no.5
    • /
    • pp.147-158
    • /
    • 2008
  • Recently, Intelligent Transportation System (ITS) has been actively developed and built since the Transportation System Efficiency Promotion Act was enacted. However, since mutual connection among transportation information systems was not considered, the integration of transportation information services did not occur. Accordingly, the Ministry of Land Transport and Maritime Affairs established and announced the technical standard on ITS. In this study, the conformance testing of the transportation information and communication system interface standard on data exchange between the Transportation Information Center and terminals was researched The test items were categorized as data request tests and data providing tests by analyzing the communication procedures specified in the standard. A detail testing scenario was created for each item. The test assessment was established based on the conformance of data exchange procedures and the accuracy of data packet messages. Under the established technical standard, the number of times that tests should be performed was thought set to 30 and the success rate was set to 95%. The purpose of this study is to help the ITS of Korea perform the integrated management of transportation information by researching methods for conformance testing on the technical standard on ITS.

  • PDF

Evaluation of Interface Shear Properties Between Geosynthetics and Soils Through Inclined Board Tests (경사판 시험을 통한 토목섬유와 흙의 접촉 전단 특성 평가)

  • 서민우;신준수;박준범;박인준
    • Journal of the Korean Geotechnical Society
    • /
    • v.19 no.6
    • /
    • pp.285-298
    • /
    • 2003
  • Shear properies of geosynthetic/geosynthetic and geosynthetic/soil interfaces which are widely met in landfill sites were evaluated from the inclined board tests. The inclined board testing apparatus is known to reproduce the shear behavior on the low normal stress most accurately. In this study, the friction angle of each interface was estimated and the tensile force mobilized at the geosynthetic was measured as well. The test results showed that the friction angle of each interface and the tensile force of the geosynthetics depended on the amount of normal stress, the type of the geosynthetics used, and the combinations of geosynthetics and soils. In addition, the sand/geotextile/geomembrane interface system was simulated in this study, and it was observed that the tensile force developed at the geomembrane decreased due to the protection effect of the geotextile located above the geomembrane. The test results of this research was compared with those of direct shear tests published, too. Finally, by comparing the measured tensile force of the geosynthetics when the initial displacement of the box occurs, when the slope is called as the critical slope, with suggested analytic solution, the accuracy of analytic solution and the applicability to design were identified.

XA and Non-XA Interface Methodology of an X/Open DTP-based Trading System in Finance Industry (X/Open DTP 기반 증권사 트레이딩 시스템에서의 XA/Non-XA 인터페이스 방법)

  • Kim, Yong-Tae;Byun, Chang-Woo;Park, Seog
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.5
    • /
    • pp.498-508
    • /
    • 2003
  • In the field of finance, Trading System of Securities is a very vulnerable application when it faces any small problems just for one minute. Since Trading System changes its environment from mainframes to client/server, its safety becomes the most important factor. Even though most If systems are configured by general guidelines currently, Trading System is an exception that it is configured by specific and rather ad hoc guidelines in order to ensure its safe management. In this thesis, I will prove the validity of specific and ad hoc configuration in the environment of Trading Systems where I use both XA interface system and Non-XA interface to configure its system based on 3-Tier Client/server computing environment through middleware, TP-Monitor, in the X/Open DTP Model. In order to validate the Trading System, I will compare and analyze the error of data of an order and ability to restore using both XA and Non-XA interfaces while testing take-over scenario on the assumption of the system's failure.

Engineering Properties of Tire Treads for Soil Reinforcement (지반보강재로서 타이어 트레드의 공학적 특성)

  • Yoon, Yeowon;Cho, Sungsoo;Kim, Keunsoo
    • Journal of the Korean GEO-environmental Society
    • /
    • v.8 no.1
    • /
    • pp.49-55
    • /
    • 2007
  • In order to utilize treads of waste tire as reinforcement material it is necessary to know the interface friction angle between tread surfaces and soil and tensile strength of connection joint of tire treads. In this research large direct shear tests were performed to get the interface friction angle between the inner and outer surfaces of treads and soil for different degree of compaction. From the large direct shear tests, the ratio of interface friction angle to the shear friction angle of sand, ${\delta}/{\phi}$, were 1.06 in outside surface of tire tread and 0.93 in inside surface of tire tread. For weathered granite soil the ratio of interface friction angle was 0.98 and 0.92 for outside and inside of tread, respectively. Also tensile tests were performed using universal testing machine for the connection joint of treads and Tirecell units using bolts. The tensile strength of connection joint increased with the number of bolts and with the sizes of washers. Connection by polypropylene ropes showed lower strength than those of bolts.

  • PDF

CTIS: Cross-platform Tester Interface Software for Memory Semiconductor (메모리 반도체 검사 장비 인터페이스를 위한 크로스플랫폼 소프트웨어 기술)

  • Kim, Dong Su;Kang, Dong Hyun;Lee, Eun Seok;Lee, Kyu Sung;Eom, Young Ik
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.10
    • /
    • pp.645-650
    • /
    • 2015
  • Tester Interface Software (TIS) provides all software functions that are necessary for a testing device to perform the test process on a memory semiconductor package from the time the device is put into the test equipment until the device is discharged from the equipment. TIS should perform the same work over all types of equipment regardless of their tester models. However, TIS has been developed and managed independently of the tester models because there are various equipment and computer models that are used in the test process. Therefore, more maintenance, time and cost are required for development, which adversely affects the quality of the software, and the problem becomes more serious when the new tester model is introduced. In this paper, we propose the Cross-platform Tester Interface Software (CTIS) framework, which can be integrated and operated on heterogeneous equipment and OSs.

A Study on GUI Design of Online Game Character Customizing (온라인 게임 캐릭터 커스터마이징의 GUI 디자인 분석 연구)

  • Kim, Eun-Ji;Park, Soo-Jin
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.2
    • /
    • pp.307-317
    • /
    • 2011
  • Game character customizing has evolved with the desires of users who want to enjoy the scarcity value; thereby, the category which is subjected to character customizing is extending. However, despite such a great interest, character customizing interface has been created for the sake of the convenience of each game developing company, without proven guidelines. The confusion of designers who create interface is caused by using independently created interface without testing the optimal form of interface according to manipulative activity which integrates game character customizing interface, and this confusion leads to the discomfort of users. All the more, studies on character customizing have been mostly concerned with the preference for certain characters according to user propensity or character producing methods. Therefore, basic research into interface relative to character customizing is insufficient. Accordingly, through the development of universal guidelines appropriate for game character customizing interface. the discomfort of users is to be removed. This paper conducted an investigative analysis of the current interface of games which support character customizing, and classified the type of interface. Then, the paper researched 16 types of games that support character customizing out of games ranked within top 50 in the on-line game ranking. As a result of the analysis, the characteristic feature of every game appeared in the offer of detailed optional factors. Those detailed optional factors could be classified, to some extent; however, their manipulative interfaces were discovered not to be classified into different types. The results of this paper will be used as an analytic system in the preparation of the guidelines of game character customizing interface, down the road.

BIST Architecture for Datapath Megacells (데이터 패스 메가셀을 위한 BIST 구조)

  • 김형주;손일헌
    • Proceedings of the IEEK Conference
    • /
    • 1998.10a
    • /
    • pp.1117-1120
    • /
    • 1998
  • BIST architecture and circuit design are presented for the self-test of various datapath megacells including embedded SRAM, barrel shifter, adder and multiplier. The BIST architecture is composed of VCO, ROM, comparator and otehr control logic to measure the megacell' performance up to 300MHz. PC interface and control logic are also implemented to perform the manual testing of each megacell with various test patterns. The control logic was designed using VHDL and its circuit is synthesized using Synopsys for $0.6\mu$ 1-poly, 3-matal CMOS technology.

  • PDF

A Component Testing Method using Interface Information (인터페이스 정보를 이용한 컴포넌트 테스팅)

  • 박세희;진영택;황선명
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.127-129
    • /
    • 2003
  • 컴포넌트를 기반으로 하는 소프트웨어 개발이 점차 확산됨에 따라 컴포넌트 기반 소프트웨어의 품질과 신뢰성을 보장하기 위한 컴포넌트 테스팅에 대한 필요성이 대두되고 있다. 본 논문에서는 컴포넌트 개발자가 제공해야 하는 인터페이스 정보의 내용을 제시하고 표현하며 그런 정보를 이용하여 단위 컴포넌트 테스팅과 통합 과정에 적용하는 과정을 사례를 통하여 제시한다.

  • PDF

Design of the Testing Tool for application software Environment (웹 환경에서의 응용 소프트웨어 테스팅 도구 설계)

  • 김경희;박재년;윤용익
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.644-646
    • /
    • 1998
  • 본 연구에서는 웹 서버(Web server)와 웹 브라우저(web browser) 환경에서 테스팅이 가능하도록 설계한 테스팅 도구, VIST를 설계하였다. VIST는 비주얼 툴로 개발된 소프트웨어의 특성을 고려하여 그래픽 유저 인터페이스(Graphic User Interface) 측면에서 소프트웨어를 테스팅한다. VIST는 클라이언트-서버 환경에서의 테스팅을 가능케 하며 테스팅 과정의 일관성을 유지하고, 테스팅의 수행 시간과 노력 및 장비, 인력의 감소 효과를 갖는다.