• 查询稿件
  • 获取最新论文
  • 知晓行业信息

计算机联锁软件的黑盒测试过程分析与实现

Black box testing process of computer interlocking software

  • 摘要: 结合计算机联锁系统的硬件和联锁软件的特征,介绍了软件的测试目的、步骤、黑盒测试中等价类划分法以及安全测试常用的故障树分析法。基于由测试软件、联锁软件和车站信号设备仿真系统组成的测试平台的联锁软件测试,在联锁软件黑盒测试覆盖率准则的基础上,举例介绍了用等价类划分法编写测试用例和用故障树分析法编写安全性测试用例以及测试流程,并用python伪代码实现了“进路正常选出”的测试用例。通过上面的方法来体现黑盒测试在计算机联锁软件逻辑运算功能的重要性。

     

    Abstract: According to the characteristics of hardware and interlocking software of computer interlocking system, this paper introduced the purpose and procedure of software testing, the equivalence class partition method in black box testing and the fault tree analysis method used in security testing. Based on the interlocking software testing of the test platform composed by the test software, interlocking software and station signal equipment simulation system, and on the basis of the interlocking software black box testing coverage criterion, this paper introduced the detailed process and test flow of writing test cases with the equivalence class partition method and using the fault tree analysis method. At the same time, the python pseudo code was used to implement the test cases of “route selection”. The above method was used to demonstrate the importance of black box testing in the logical function of computer interlocking software.

     

/

返回文章
返回