试题详情
简答题博学信息化项目主要包括系统平台建设、网络系统建设和多个业务部门应用系统开发。学赛信息工程监理公司负责该项目的全过程监理。在某部门应用系统的开发过程中,为了保证质量,博学要求学赛公司对承建单位的单元测试进行重点监控。请列出单元测试的主要工作内容。
  • 单元测试又称为模块测试,是针对软件设计的最小单位(程序模块)进行正确性检验的测试工作。其目的在于检查每个程序单元能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求,以及发现各模块内部可能存在的各种错误。单元测试需要从程序的内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。
    单元测试根据详细设计说明书,包括模块的功能测试、模块接口测试、局部数据结构测试、路径测试、错误处理测试和边界测试等,还包括模块的资源占用、运行时间、响应时间等测试。单元测试通常由开发人员自己负责。由于通常程序模块不是单独存在的,因此常常要借助驱动模块(相当于用于测试模拟的主程序)和桩模块(子模块)完成。
  • 关注下方微信公众号,在线模考后查看

热门试题