Tian Feng, Ding Wenrui, Li Hongguang, et al. Regression testing method of UAV flight and management software[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(5): 574-578. (in Chinese)
Citation: Tian Feng, Ding Wenrui, Li Hongguang, et al. Regression testing method of UAV flight and management software[J]. Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(5): 574-578. (in Chinese)

Regression testing method of UAV flight and management software

  • Received Date: 09 Mar 2010
  • Publish Date: 30 May 2011
  • In order to solve the large embedded software testing problems,an automated regression testing method based on system snapshot was proposed. Taking unmanned aerial vehicle(UAV) flight control software as a case study, some key technology researching, system architecture designing and experiment analyzing were carried out by degrees. The system snapshot technology was used to decouple the test cases which had complex relationship with each others, then transformed complex systems testing into some flexible unit testing. With CPPUnit testing framework, an automated regression testing system structure was established, and the function and implementation process of each part were deeply analyzed. Furthermore, based on the system snapshot technology, the process of automated regression testing and the preparation of test cases were designed. Two kinds of experimental result of a large UAV flight control software testing using different method was given. Through comparative analysis of the evidence-based data, test system-s effectiveness was verified.

     

  • [1] Mustafa K M,Al-Qutaish R E,Muhairat M I.Classification of software testing tools based on the software testing methods //2nd International Conference on Computer and Electrical Engineering.Dubai:IEEE,2009:229-233 [2] 侯智荣,陈欣,欧干良.无人机飞行控制系统软件测试策略的研究[J].计算机测量与控制,2006,14(7):968-971 Hou Zhirong,Chen Xin,Ou Ganliang.Strategy research on unmanned aircraft vehicle flight control system software[J].Computer Measurement & Control,2006,14(7) :968-971(in Chinese) [3] 刘斌,高小鹏,陆民燕,等.嵌入式软件可靠性仿真测试系统研究[J] .北京航空航天大学学报,2000,26(4):490-493 Liu Bin,Gao Xiaopeng,Lu Minyan,et al.Study on reliability simulation testing system for embedded software[J].Journal of Beijing University of Aeronautics and Astronautics,2000,26(4):490-493 (in Chinese) [4] Mansour N,Bahsoon R.Reduction-based methods and metrics for selective regression testing [J].Information and Software Technologhy,2002,44(7):431-443 [5] Maedche A,Motik B,Stojanovic I.Managing muhiple and distributed ontologles in the semantic web [J].The VLDB Journal,2003,12(4):286-300 [6] 窦金凤,唐瑞春,蒋永国.基于数据载入技术的软件回归测试[J].中国海洋大学学报,2009,39(1):145-148 Dou Jinfeng,Tang Ruichun,Jiang Yongguo.Software regression test based on data load[J].Periodical of Ocean University of China,2009,39(1):145-148 (in Chinese) [7] 李刚毅,金蓓弘.自动化回归测试的技术和实现[J].计算机应用研究,2006,23(2):186-188 Li Gangyi,Jin Beihong.Techniques and realization of automated regression testing[J].Application Research of Computers,2006,23(2):186-188 (in Chinese) [8] 袁晓铭.磁盘阵列系统的快照技术研究 .武汉:华中科技大学计算机科学与技术学院,2007 Yuan Xiaoming.Research on the snapshot technology of the RAID system .Wuhan:School of Computer of Science and Technology,Huazhong University of Science & Technology,2007 (in Chinese) [9] Briand L C,Labiche Y,Soccar G.Automating impact analysis and regression test selection based on UML designs // Proceedings of the International Conference on Software Maintenance(ICSM-02).Washington DC:IEEE,2002:252-261
  • Relative Articles

    [1]RUAN S L,DONG Z,SUN Y,et al. Parameter optimization method of thrust vector/pneumatic rudder composite control law for aircraft based on singular value method[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(4):1332-1341 (in Chinese). doi: 10.13700/j.bh.1001-5965.2023.0227.
    [2]WANG Y J,CHEN Q Y,GAO X Z,et al. Guidance and control method for dynamic net-recovery of UAV and the flight test verification[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(2):487-497 (in Chinese). doi: 10.13700/j.bh.1001-5965.2023.0043.
    [3]LI Lijian, LU Zihao, SONG Majun, YAO Jiantao, HUANG Guanyu. Design, modeling and calibration decoupling of parallel three-axis force sensor with constrained structure[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2025.0078
    [4]LI Z Y,WANG W J,WANG L F,et al. Dynamics and decoupling control method of double radial Lorentz force magnetic bearings[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(5):1770-1780 (in Chinese). doi: 10.13700/j.bh.1001-5965.2023.0262.
    [5]XING Yufeng, WANG Yuzhu, LI Yuting, ZHANG Huimin. Wilson-ρ method and analytical solution of the analog system[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2024.0382
    [6]QIN M X,WANG Z,LI H L,et al. Obstacle avoidance control of UAV formation based on distributed model prediction[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(6):1969-1981 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0509.
    [7]MA J L,LIU Y H,MA Z P,et al. Lightweight lip reading method based on decoupling homogeneous self-knowledge distillation[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(12):3709-3719 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0931.
    [8]WANG X L,YIN H,HE M. Potential conflict prediction of mobile targets in airfield areas based on LSTM[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(6):1850-1860 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0505.
    [9]WANG R P,SONG X,CHEN K,et al. Pedestrian trajectory prediction method based on pedestrian pose[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(7):1743-1754 (in Chinese). doi: 10.13700/j.bh.1001-5965.2021.0557.
    [10]JIN Z B,LI D C,SUN Y,et al. Man-machine cooperative control of helicopter and flight experimental validation[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(11):3022-3030 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0038.
    [11]ZHENG J K,TANG S J,GUO J. Closed-loop cooperative terminal guidance law based on predictor-corrector for hypersonic gliding vehicles[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(11):3188-3196 (in Chinese). doi: 10.13700/j.bh.1001-5965.2022.0043.
    [12]ZHU Shuang-lei, CHEN Hua-you, ZHANG Qi, WANG Yi-fan. Decomposition of logarithm mean square error of weighted geometric mean combined forecasting method[J]. Journal of Beijing University of Aeronautics and Astronautics. doi: 10.13700/j.bh.1001-5965.2023.0553
    [13]DING Xilun, LUO Weiheng, LIU Fei, WANG Guodong, CHEN Weiqiang, ZHANG Wuxiang. Review on automated fiber placement induced defects and their online monitoring technology[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(9): 1721-1733. doi: 10.13700/j.bh.1001-5965.2022.0307
    [14]ZHANG Yuan, HUANG Wanwei, LU Kunfeng, BAI Wenyan, YU Jianglong. Modeling and finite-time control for hypersonic morphing flight vehicle[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(10): 1979-1993. doi: 10.13700/j.bh.1001-5965.2021.0701
    [15]LIN Miao, MENG Gang, JU Yongjian, XU Weisheng, CAO Yi. Design and optimization of large-stroke decoupled three-translational micro-positioning platform[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(7): 1252-1262. doi: 10.13700/j.bh.1001-5965.2021.0007
    [16]YIN Zengyuan, CAI Yuanwen, REN Yuan, WANG Weijie, CHEN Xiaocen, YU Chunmiao. Decoupled active disturbance rejection control method for magnetically suspended rotor based on state feedback[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(7): 1210-1221. doi: 10.13700/j.bh.1001-5965.2021.0021
    [17]PENG Chaoyong, XU Songbai, DU Chuangzhou, ZHANG Jie. Ultrasonic phased array imaging on aviation aluminum block fatigue crack[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(12): 2398-2404. doi: 10.13700/j.bh.1001-5965.2021.0161
    [18]SHI Xianjun, WANG Kang, XIAO Zhicai, LONG Yufeng, CHEN Yao. Three-dimensional Bayes network testability verification model for complex systems[J]. Journal of Beijing University of Aeronautics and Astronautics, 2019, 45(7): 1303-1313. doi: 10.13700/j.bh.1001-5965.2018.0663
    [19]WU Wenhao, ZHANG Xuejun, GU Bo, ZHU Xiaohui. A global network flight flow assignment algorithm based on civil-military integration[J]. Journal of Beijing University of Aeronautics and Astronautics, 2018, 44(9): 1926-1932. doi: 10.13700/j.bh.1001-5965.2018.0006
    [20]CHEN Ran, LIAN Guangyao, HUANG Kaoli, YAN Pengcheng, GENG Mengxue, WANG Kai. Samples allocation method based on FMECA information for testability verification test[J]. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(3): 627-635. doi: 10.13700/j.bh.1001-5965.2016.0163
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(3381) PDF downloads(986) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return