Being different from testing for popular GUI software, the “instruction-category” approach is proposed for testing embedded system. This approach is constructed by three steps including refining items, drawing instruction-brief and instruction-category, and constructing test suite. Consequently, this approach is adopted to test oven embedded system, and detail process is deeply discussed. As a result, the factual result indicates that the “instruction-category” approach can be effectively applied in embedded system testing as a black-box method for conformity testing.
References
[1]
Patton, R. (2006) Software Testing. Pearson Education Inc.
[2]
Fu, B. (2014) Course of Software Testing Technology. Tsinghua University Press.
[3]
Li, F. (2016) Software Testing Technology. Mechanical Industry Press.
[4]
Lousie, T. (2002) Introducing Software Testing. Pearson Education Inc.
[5]
Larsen, K.G., Mikucionis, M., Nielsen, B. and Skou, A. (2005) Testing Real-Time Embedded Software Using UPPAAL-Tron. Proceedings of the 5th ACM International Conference on Embedded Software, Jersey City, 18-22 September 2005, 299-306. https://doi.org/10.1145/1086228.1086283
[6]
Pontes, R.P., Martins, E., Ambrósio, A.M. and Villani, E. (2010). Embedded Critical Software Testing for Aerospace Applications Based on PUS. Anais do XI Workshop de Testes e Tolerância a Falhas (WTF 2010), 119-132. https://doi.org/10.5753/wtf.2010.23100
[7]
TanLi, M., Xiao, J. and Zhang, Y. (2023) Strategy and Methodology of Integration Testing for GUI Software. Journal of Software Engineering and Applications, 16, 361-396. https://doi.org/10.4236/jsea.2023.168019
[8]
TanLi, M., Zhang, Y. and Wang, Y.L. (2020) System Testing Based on Software Performance. Computer Engineering and Software, 41, 1-4, 25.
[9]
TanLi, M., Zhang, Y. and Wang, Y. (2022) Architecture and Methodology of Unit Testing Embedding Pair-Wise Mode for Small Team. Journal of Software Engineering and Applications, 15, 385-405. https://doi.org/10.4236/jsea.2022.1511022
[10]
Tanli, M., Zhang, Y., Jiang, Y., etal. (2021) Baseline Test Suite Construction of Smoke Test for Extreme Programming. Proceedings of 2021 International Conference on Communication Engineering and Logistics Management, Changsha, 24-26 July 2021, 151-158.
[11]
TanLi, M., Zhang, Y., Wang, Y. and Jiang, Y. (2021) Grey-Box Technique of Software Integration Testing Based on Message. Journal of Physics: Conference Series, 2025, Article ID: 012096. https://doi.org/10.1088/1742-6596/2025/1/012096
[12]
TanLi, M., Xiao, J. and Zhang, Y. (2023) Guideline of Test Suite Construction for GUI Software Centered on Grey-Box Approach. Journal of Software Engineering and Applications, 16, 113-143. https://doi.org/10.4236/jsea.2023.165007
[13]
Alégroth, E. and Feldt, R. (2017) On the Long-Term Use of Visual Gui Testing in Industrial Practice: A Case Study. Empirical Software Engineering, 22, 2937-2971. https://doi.org/10.1007/s10664-016-9497-6
[14]
Tanli, M.Q., Zhang, Y. and Wang, Y.L. (2019) Black-Box Approach for Software Testing Based on Fat-Property. Proceedings of International Conference on Computer Science, Communication and Network Security, Sanya, 22-23 December 2019, 189-194.
[15]
TanLi, M., Zhang, Y. and Wang, Y.L. (2020) Research on Fault Tree Technique in Software Regression Testing. Computer Engineering and Software, 41, 5-8, 25.
[16]
Xu, Y.Y. (2015) A Study of Test Case Reuse Based on CBR. Computer Engineering and Software, 36, 117-120.
[17]
Chen, Z.H. (2005) Research and Implementation of Test Method in Task Arrangement of Resource Satellite. Radio Engineering, 35, 62-64.