DOI QR코드

DOI QR Code

Wi-Fi Directional Test Simplification for Smart Set-Top Box Based on Pair-Wise Testing

Pair-wise 기법을 활용한 스마트 셋톱박스 Wi-Fi 방향성 테스트의 간소화 방법

  • Lee, Jae-Chul (Dept. of Computer and Communications Engineering, Kangwon National University) ;
  • Kim, Yoon (Dept. of Computer and Communications Engineering, Kangwon National University)
  • 이재철 (강원대학교 컴퓨터정보통신공학과) ;
  • 김윤 (강원대학교 컴퓨터정보통신공학과)
  • Received : 2014.10.29
  • Accepted : 2015.02.02
  • Published : 2015.03.31

Abstract

The most used smart set-top box in home driven by the Android OS and based on Wi-Fi technology has to ensure nothing wrong with the Wi-Fi service regardless of the various user's installation environment. The direction test method about the nondirectional of the Wi-Fi doesn't be determined as the standard and each manufacturers devise the their own test methods and conduct the tests. In this paper, we created the 720 test cases considering 2 components of upload & download, the 10 elements of the vertical angle and the 36 elements of the horizontal angle looking at the wireless router in order to verify omni-directional Wi-Fi capability. In reality, from viewpoint in terms of cost and time constraint, it is difficult to test all the test cases. Therefore, we decided to reduce test cases by applying Pair-wise testing technique which is one of combinational testing techniques based on ISO / IEC 29119-4. And we obtained the test cases in which the Pair-wise technique was applied by Allpairs tool which output test cases automatically and conducted the test. It could be confirmed that the proposed technique shortened 48.61% of the time to be spent in progressing the existing test cases and that the trace about the part in which the problem was generated with the result of the simplified test case was possible enough.

근래 각 가정에서 많이 사용되는 Wi-Fi 기술이 적용된 안드로이드 OS 기반의 스마트 셋톱박스는 사용자의 다양한 설치 환경에 관계없이 Wi-Fi를 이용한 서비스에 문제가 없음을 보장해야 한다. Wi-Fi의 무지향성에 대한 방향성 테스트 방법은 표준으로 정해지지 않아 각 개발업체에서는 자체적으로 테스트 방법을 고안하여 테스트를 진행한다. 본 논문에서는 Wi-Fi 기능의 무지향성을 확인하기 위해 업로드와 다운로드의 2개 요소, 무선 라우터를 바라보는 수직 각도의 10개 요소와 수평 각도의 36개 요소를 고려하여 720개의 테스트 케이스를 생성하였다. 현실적으로 비용과 시간문제로 인해 모든 테스트 케이스를 테스트하기에 어려움이 따르므로, ISO/IEC 29119-4의 조합 테스팅 기법 중 하나인 Pair-wise 기법으로 테스트 요소를 조합하였다. 또한, Allpairs 도구를 이용하여 Pair-wise 기법이 적용된 테스트 케이스를 얻어냈고 테스트를 진행하였다. 제안하는 방법을 사용하면 기존의 테스트 케이스를 진행하는데 소요되는 시간 대비 48.61%가 단축됨을 확인할 수 있었으며, 간소화된 테스트 케이스의 결과만을 가지고도 문제가 발생하는 부위에 대한 추적이 가능함을 확인할 수 있었다.

Keywords

References

  1. KOREA COMMUNICATIONS COMMISSION, "Situation of Broadcasting Market estimation in 2013," pp.280, 2013.
  2. Eungsup Jun, "An eBook Service System based on VOD Broadcasting Contents of Smart TV," The Korea Society of Computer and Information, Vol. 19, No.12, pp.257, 2014. https://doi.org/10.9708/jksci.2014.19.12.257
  3. Jeesook Lee, "An Extension of a Versatile Digital STB for Home Networking," Sogang Univ. Master's thesis, pp.23, 2002.
  4. Chaoyi Duan, "Throughput Evaluations of Netperf and Iperf," Journal of Korean Society For Internet Information, Vol. 9, No.12, pp.109, 2011.
  5. Daekyun Cho, "Design and Implementation of Quality Measurement Tools in Wireless Data Services," Journal of Korean Society For Internet Information, Vol. 9, No.2, pp.167, 2008.
  6. Tongsen Wang, "Automated Test Data Generation Based on Matching Combination and Testing Matrix for Pairwise Testing," International Journal of Software Engineering and Its Applications, Vol. 5, No.1, 2011.
  7. Haeun Beak, "Software Product Line Test Cases Derivation Using Combinatorial Test Design," Journal of The Korean Institute of Information scientists and Engineers, Software and application, Vol. 41, No.7, pp.469, 2014.
  8. Jihwan Jeon, "The Radiation Efficiency Change According to the Slot Antenna Location," Journal of The Korean Institute of Electromagnetic engineering and science, Vol. 25, No.4, pp.381, 2014. https://doi.org/10.5515/KJKIEES.2014.25.4.381
  9. Jaehyoun Jung, "Analysis of IEEE 802.11 Broadcast for Reliable Wi-Fi Broadcast," Journal of The Korean Institute of Communications and Information Sciences, Vol. 36, No.8, pp.954, 2011. https://doi.org/10.7840/KICS.2011.36B.8.954
  10. Seonphil Kim, "Measurement of Wi-Fi Signal Strength Characteristics based on Antenna Direction," Journal of The Korean Institute of Communications and Information Sciences, Vol. 2011, No.6, pp.1106, 2011.
  11. Kilhyun Jeong, "The Implementation of DDC for the WLAN Receiver," The Korea Society of Computer and Information, Vol. 17, No.2, pp.113, 2012.
  12. Inwoong Hwang, "A Study on the Mutual Interference between IEEE 802.11ac and IEEE 802.11n Wireless LAN Standards," Korea Univ. Master's thesis, pp.2, 2014.
  13. Seukbong Moon, "Design and Implementation of Wireless Data Service Quality Measurement System Based on BcN," Gachon Univ. Master's thesis, pp.71, 2011.
  14. Wikipedia(Iperf), http://en.wikipedia.org/wiki/Iperf.
  15. ISO/IEC/IEEE DIS 29119-4 Software and Systems Engineering-Software Testing-Part 4: Test Techniques.
  16. Wonil Kwon, "Developers Need to Know Practice of Software Testing," the third edition, STA Testing consulting, pp164, 2012.
  17. Kyungsu Kim, "A Performance Evaluation of Software Testing Methods for Medical Devices," Kangwon Univ. Master's thesis, pp.27, 2013.
  18. Satisfice, INC., http://www.satisfice.com/