• Title/Summary/Keyword: TEST

Search Result 129,498, Processing Time 0.091 seconds

Development of Test Tool for Testing Packet Filtering Functions (패킷 필터링 기능 테스트를 위한 테스트 도구 개발)

  • Kim, Hyeon-Soo;Park, Young-Dae;Kuk, Seung-Hak
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.2
    • /
    • pp.86-99
    • /
    • 2007
  • Packet filtering is to filter out potentially malicious network packets. In order to test a packet filtering function we should verify whether security policies are performed correctly as intended. However there are few existing tools to test the function. Besides, they need user participation when generating test cases or deciding test results. Many security administrators have a burden to test systematically new security policies when they establish new policies or modify the existing ones. To mitigate the burdens we suggest a new test method with minimal user articipation. Our tool automates generation steps of the test cases and the test oracles, respectively. By using the test oracles generated automatically, deciding test results is possible without user intervention. Our method realizes an automatic testing in three phases; test preparation phase, test execution, and test evaluation. As a result it may enhance confidence of test activities more highly. This paper describes the design and implementation of our test method and tool.

Effect of Traditional Balance Training on Balance in Older Adults (전통적 균형훈련이 노인의 균형능력에 미치는 영향)

  • Lee, Seung-Eun;Bae, Sung-Soo;Kim, Soo-Min;Kim, Chul-Yong;Song, Joo-Young
    • Journal of the Korean Society of Physical Medicine
    • /
    • v.1 no.1
    • /
    • pp.77-92
    • /
    • 2006
  • Purpose : This study was to evaluate the effect of traditional balance training on balance in older adults. Methods : The subjects of this study were thirty elderly over 65 years old. Thirty subjects ranging aged from 66 to 85($74.0{\pm}5.83$) completed the study and participated three times a week for 5weeks. Subjects were assessed by utilizing two different balance measure : Static standing balance was measured by balance performance monitor(BPM). Dynamic balance was measured by timed up and go test(TUG). The scale for static standing balance was measured by using frequence(Hz), sway area($mm^2$), sway path(mm), max sway velocity(mm/s), ant/post sway angle($^{\circ}$), left/right sway angle($^{\circ}$), and sway number. Results : The change in frequency were statistically significant on pre-test and post-test(P<.05), 2. The change in sway area were statistically significant on pre-test and post-test (P<.05), 3. The change in sway path were statistically significant on pre-test and post-test(P<.05), 4. The change in max sway velocity were statistically significant on pre-test and post-test (P<.05), 5. The change in ant/post sway angle were statistically significant on pre-test and post-test (P<.05), 6. The change in left/right sway angle were statistically significant on pre-test and post-test(P<.05), 7. The change in sway number were statistically significant on pre-test and post-test(P<.05), 8. The score on timed up and go test shows statistically significant increase on pre-test and post-test (P<.05). Conclusion : This study suggest that traditional balance training have an effect on balance performance ability for elderly people. Therefore, the traditional balance training is recommended for older adults to improve balance performance ability.

  • PDF

Conformance Test Scenario Extraction Techniques for Embedded Software using Test Execution Time (테스트 수행시간을 고려한 임베디드 소프트웨어의 적합성 테스트 시나리오 추출 기법)

  • Park, In-Su;Shin, Young-Sul;Ahn, Sung-Ho;Kim, Jin-Sam;Kim, Jae-Young;Lee, Woo-Jin
    • The KIPS Transactions:PartD
    • /
    • v.17D no.2
    • /
    • pp.147-156
    • /
    • 2010
  • Conformance testing for embedded software is to check whether software was correctly implemented according to software specification or not. In conformance testing, test scenarios must be extracted to cover every test cases of software. In a general way, test scenarios simply focus on testing all functions at least one time. But, test scenarios are necessary to consider efficiency of test execution. In this paper, we propose a test scenario extraction method by considering function's execution time and waiting time for user interaction. A test model is a graph model which is generated from state machine diagram and test cases in software specification. The test model is augmented by describing test execution time and user interaction information. Based on the test model, test scenarios are extracted by a modified Dijkstra's algorithm. Our test scenario approach can reduce testing time and improve test automation.

Comparison of the Power of Bootstrap Two-Sample Test and Wilcoxon Rank Sum Test for Positively Skewed Population

  • Heo, Sunyeong
    • Journal of Integrative Natural Science
    • /
    • v.15 no.1
    • /
    • pp.9-18
    • /
    • 2022
  • This research examines the power of bootstrap two-sample test, and compares it with the powers of two-sample t-test and Wilcoxon rank sum test, through simulation. For simulation work, a positively skewed and heavy tailed distribution was selected as a population distribution, the chi-square distributions with three degrees of freedom, χ23. For two independent samples, the fist sample was selected from χ23. The second sample was selected independently from the same χ23 as the first sample, and calculated d+ax for each sampled value x, a randomly selected value from χ23. The d in d+ax has from 0 to 5 by 0.5 interval, and the a has from 1.0 to 1.5 by 0.1 interval. The powers of three methods were evaluated for the sample sizes 10,20,30,40,50. The null hypothesis was the two population medians being equal for Bootstrap two-sample test and Wilcoxon rank sum test, and the two population means being equal for the two-sample t-test. The powers were obtained using r program language; wilcox.test() in r base package for Wilcoxon rank sum test, t.test() in r base package for the two-sample t-test, boot.two.bca() in r wBoot pacakge for the bootstrap two-sample test. Simulation results show that the power of Wilcoxon rank sum test is the best for all 330 (n,a,d) combinations and the power of two-sample t-test comes next, and the power of bootstrap two-sample comes last. As the results, it can be recommended to use the classic inference methods if there are widely accepted and used methods, in terms of time, costs, sometimes power.

Evaluation of Fracture Strength and Material Degradation for Weldment of High Temperature Service Steel Using Advanced Small Punch Test

  • Lee, Dong-Hwan
    • Journal of Mechanical Science and Technology
    • /
    • v.18 no.9
    • /
    • pp.1604-1613
    • /
    • 2004
  • This paper presents an effective and reliable evaluation method for fracture strength and material degradation of the micro-structure of high temperature service steel weldment using advanced small punch (ASP) test developed from conventional small punch (CSP) test. For the purpose of the ASP test, a lower die with a minimized ${\Phi}$1.5 mm diameter loading ball and an optimized deformation guide hole of ${\Phi}$3 mm diameter were designed. The behaviors of fracture energy (E$\_$sp/), ductile-brittle transition temperature (DBTT) and material degradation from the ASP test showed a definite dependency on the micro-structure of weldment. Results obtained from ASP test were compared and reviewed with results from CSP test, Charpy impact test, and hardness test. The utility and reliability of the proposed ASP test were verified by investigating fracture strength, behavior of DBTT, and fracture location of each micro-structure of steel weldment for test specimen in ASP test. It was observed that the fracture toughness in the micro-structure of FL+CGHAZ and ICHAZ decreased remarkably with increasing aging time. From studies of all micro-structures, it was observed that FGHAZ microstructure has the most excellent fracture toughness, and it showed absence of material degradation.

Software Test Automation Using Data-Driven Approach : A Case Study on the Payment System for Online Shopping (데이터 주도 접근법을 활용한 소프트웨어 테스트 자동화 : 온라인 쇼핑몰 결제시스템 사례)

  • Kim, Sungyong;Min, Daihwan;Rim, Seongtaek
    • Journal of Information Technology Services
    • /
    • v.17 no.1
    • /
    • pp.155-170
    • /
    • 2018
  • This study examines a data-driven approach for software test automation at an online shopping site. Online shopping sites typically change prices dynamically, offer various discounts or coupons, and provide diverse delivery and payment options such as electronic fund transfer, credit cards, mobile payments (KakaoPay, NaverPay, SyrupPay, ApplePay, SamsungPay, etc.) and so on. As a result, they have to test numerous combinations of possible customer choices continuously and repetitively. The total number of test cases is almost 584 billion. This requires somehow automation of tests in settling payments. However, the record playback approach has difficulties in maintaining automation scripts due to frequent changes and complicated component identification. In contrast, the data-driven approach minimizes changes in scripts and component identification. This study shows that the data-driven approach to test automation is more effective than the traditional record playback method. In 2014 before the test automation, the monthly average defects were 5.6 during the test and 12.5 during operation. In 2015 after the test automation, the monthly average defects were 9.4 during the test and 2.8 during operation. The comparison of live defects and detected errors during the test shows statistically significant differences before and after introducing the test automation using the data-driven approach.

Preliminary Study for the Reliability Assurance on Results and Procedure of the Out-pile Mechanical Characterization Test for a Fuel Assembly; Lateral Vibration Test(I) (핵연료 집합체 노외성능시험의 절차와 결과에 대한 신뢰성확보를 위한 예비고찰; 횡방향 진동특성시험(I))

  • Lee, Kang-Hee;Yoon, Kyung-Ho;Kim, Hyung-Kyu
    • Proceedings of the KSME Conference
    • /
    • 2007.05a
    • /
    • pp.1854-1858
    • /
    • 2007
  • The reliability assurance with respect to the test procedure and results of the out-pile mechanical performance test for the nuclear fuel assembly is an essential task to assure the test quality and to get a permission for fuel loading into the commercial reactor core. For the case of vibration test, which is carried out to obtain basic dynamic characteristics of the fuel assembly, proper management and appropriate calibration of instruments and devices used in the test, various efforts to minimize the possible error during the test and signal acquisition process are needed. Additionally, the deep understanding both of the theoretical assumption and simplification cation for the signal processing/modal analysis and of the functions of the devices used in the test were highly required. Finally, to verify the test result to represent the accurate natural characteristics of the structure, the proper correlation analysis between the theoretical and experimental method has to be carried out. In this study, the overall procedure and result of lateral vibration test for the fuel assembly's mechanical characterization were briefly introduced. A series of measures to assure and improve the reliability of the vibration test were discussed.

  • PDF

Selecting Test Cases for Result Inspection to Support Effective Fault Localization

  • Li, Yihan;Chen, Jicheng;Ni, Fan;Zhao, Yaqian;Wang, Hongwei
    • Journal of Computing Science and Engineering
    • /
    • v.9 no.3
    • /
    • pp.142-154
    • /
    • 2015
  • Fault localization techniques help locate faults in source codes by exploiting collected test information and have shown promising results. To precisely locate faults, the techniques require a large number of test cases that sufficiently exercise the executable statements together with the label information of each test case as a failure or a success. However, during the process of software development, developers may not have high-coverage test cases to effectively locate faults. With the test case generation techniques, a large number of test cases without expected outputs can be automatically generated. Whereas the execution results for generated test cases need to be inspected by developers, which brings much manual effort and potentially hampers fault-localization effectiveness. To address this problem, this paper presents a method to select a few test cases from a number of test cases without expected outputs for result inspection, and in the meantime selected test cases can still support effective fault localization. The experimental results show that our approach can significantly reduce the number of test cases that need to be inspected by developers and the effectiveness of fault localization techniques is close to that of whole test cases.

Study on How to Maintain the Flight Test Currency of Certification Flight Test Crew (항공기 인증비행시험요원의 비행시험 자격 유지 방안 연구)

  • Kee, Yeho
    • Journal of Aerospace System Engineering
    • /
    • v.7 no.3
    • /
    • pp.45-50
    • /
    • 2013
  • This is a research report about the method of how to maintain qualification of certification flight test crews. KCA(Korea Certification Agency) have completed the KC-100 airplane certification flight tests which is the first time experienced flight tests operation. After the certification flight test, it has been found that annual flying time requirement of 100 hours to the certification flight test pilot is too strict, and other several requirements to maintain the qualification of the certification test crew such as aircraft certification introduction training, initial flight test pilot and flight test engineer certification training, crew resource management training, aviation physiology training, and survival training was difficult to implement in Korean civil aviation environments. In this study, it was suggested that 30 hours of flying time for maintaining certification flight test pilot qualification could be applied to contribute for safe operation of certification flight test and the other training requirements of the certification flight test crew could be fulfilled using self made training courses, existing FAA training courses and Korean Air Force training resources. Therefore, it is recommended that the regulation of maintaining the certification flight test crew qualification should be refined to implement the requirement practically.

Test Scheduling of NoC-Based SoCs Using Multiple Test Clocks

  • Ahn, Jin-Ho;Kang, Sung-Ho
    • ETRI Journal
    • /
    • v.28 no.4
    • /
    • pp.475-485
    • /
    • 2006
  • Network-on-chip (NoC) is an emerging design paradigm intended to cope with future systems-on-chips (SoCs) containing numerous built-in cores. Since NoCs have some outstanding features regarding design complexity, timing, scalability, power dissipation and so on, widespread interest in this novel paradigm is likely to grow. The test strategy is a significant factor in the practicality and feasibility of NoC-based SoCs. Among the existing test issues for NoC-based SoCs, test access mechanism architecture and test scheduling particularly dominate the overall test performance. In this paper, we propose an efficient NoC-based SoC test scheduling algorithm based on a rectangle packing approach used for current SoC tests. In order to adopt the rectangle packing solution, we designed specific methods and configurations for testing NoC-based SoCs, such as test packet routing, test pattern generation, and absorption. Furthermore, we extended and improved the proposed algorithm using multiple test clocks. Experimental results using some ITC'02 benchmark circuits show that the proposed algorithm can reduce the overall test time by up to 55%, and 20% on average compared with previous works. In addition, the computation time of the algorithm is less than one second in most cases. Consequently, we expect the proposed scheduling algorithm to be a promising and competitive method for testing NoC-based SoCs.

  • PDF