【技术实现步骤摘要】
一种支付终端嵌入式软件测试工作量统计系统
本专利技术涉及支付终端嵌入式软件测试工作量统计,特别是一种支付终端嵌入式软件测试工作量统计系统。
技术介绍
现有的支付终端嵌入式软件测试需要对所有功能模块进行单元、压力、交叉、性能、兼容性、可靠性、易用性等测试,即使已经有了一套比较完整的测试用例和测试标准提供测试执行,但由于嵌入式系统地复杂性、测试人员工作效率差异、被测试版本的健壮性差异等原因一直没有一种比较精准而高效的方法来统计完成潜入式软件测试所需要的测试时间。IT行业现有的统计测试工作量方法有:Ad-hoc方法、开发时间的百分比法、类比法(经验值法或历史数据法)、WBS(workbreakdownstructure)估算法等,但这些方法存在:需要依赖开发工作量、统计结果差异大、效率不高、误差较大、度量依据不够(因无数据支撑而无法说服上级主管)、灵活度不够等缺陷。为解决上诉问题,本专利技术提供了一种易用可行的、精细化的、有足够数据支持的适用于嵌入式软件系统的测试工作量统计的方法;并且该方法可以根据新增的测试需求灵活的扩展。
技术实现思路
本专利技术的目的在于提供一种支付终端嵌入式软件测试工作量统计系统,以克服现有技术中存在的缺陷。为实现上述目的,本专利技术的技术方案是:一种支付终端嵌入式软件测试工作量统计系统,该系统分别与若干台搭载有待测试软件的支付终端配合,包括:一测试任务划分模块、一单元测试用例控制模块、一综合测试用例控制模块、一单元测试模块、一综合测试模块、一时间统计模块、一任务次数统计模块、一数据上传单元以及一总测试工作量统计单元;所述测试任务划分模块分别 ...
【技术保护点】
一种支付终端嵌入式软件测试工作量统计系统,该系统分别与若干台搭载有待测试软件的支付终端配合,其特征在于,包括:一测试任务划分模块、一单元测试用例控制模块、一综合测试用例控制模块、一单元测试模块、一综合测试模块、一时间统计模块、一任务次数统计模块、一数据上传单元以及一总测试工作量统计单元;所述测试任务划分模块分别与所述单元测试用例控制模块以及所述综合测试用例控制模块相连,所述单元测试用例控制模块与所述单元测试模块相连,所述综合测试用例控制模块与所述综合测试模块相连,所述时间统计模块分别与所述单元测试模块以及所述综合测试模块相连,所述任务次数统计模块分别与所述单元测试模块以及所述综合测试模块相连,所述数据上传单元分别与所述所述时间统计模块、所述任务次数统计模块以及所述总测试工作量统计单元相连;所述测试任务划分模块将待测试软件进行功能划分,并将划分结果分别传输至所述单元测试用例控制模块以及所述综合测试用例控制模块;所述单元测试用例控制模块以及综合测试用例控制模块根据划分结果分别获取对应的测试用例,并将对应的测试用例传输至所述单元测试模块与所述综合测试模块;所述单元测试模块以及所述综合测试模块 ...
【技术特征摘要】
1.一种支付终端嵌入式软件测试工作量统计系统,该系统分别与若干台搭载有待测试软件的支付终端配合,其特征在于,包括:一测试任务划分模块、一单元测试用例控制模块、一综合测试用例控制模块、一单元测试模块、一综合测试模块、一时间统计模块、一任务次数统计模块、一数据上传单元以及一总测试工作量统计单元;所述测试任务划分模块分别与所述单元测试用例控制模块以及所述综合测试用例控制模块相连,所述单元测试用例控制模块与所述单元测试模块相连,所述综合测试用例控制模块与所述综合测试模块相连,所述时间统计模块分别与所述单元测试模块以及所述综合测试模块相连,所述任务次数统计模块分别与所述单元测试模块以及所述综合测试模块相连,所述数据上传单元分别与所述所述时间统计模块、所述任务次数统计模块以及所述总测试工作量统计单元相连;所述测试任务划分模块将待测试软件进行功能划分,并将划分结果分别传输至所述单元测试用例控制模块以及所述综合测试用例控制模块;所述单元测试用例控制模块以及综合测试用例控制模块根据划分结果分别获取对应的测试用例,并将对应的测试用例传输至所述单元测试模块与所述综合测试模块;所述单元测试模块以及所述综合测试模块分别通过测试用例对搭载该待测试软件的支付终端进行测试,所述时间统计模块以及所述任务次数统计模块分别统计执行时间以及测试执行次数,并经所述数据上传单元上传至所述总测试工作量统计单元,进而获取总测试工作量。2.根据权利要求1所述的一种支付终端嵌入式软件测试工作量统计系统,其特征在于,所述测试任务划分模块根据所述待测试软件功能模块组成、预设测试要求以及待测试软件搭载的硬件类型对所述待测试软件进行功能划分,获取该带测试软件中的功能模块;所述功能模块包括:无线模块、wifi模块、以太网模块、蓝牙模块、接触式IC卡模块、非接触式卡模块以及文件系统。3.根据权利要求1所述的一种支付终端嵌入式软件测试工作量统计系统,其特征在于,所述单元测试用例控制模块与所述单元测试用例数据库相连,所述综合测试用例控制模块与所述综合测试用例数据库相连,所述单元测试用例控制模块根据获取的功能模块从所述单元测试用例数据库调用对应的单元测试用例;所述综合测试用例控制模块根据获取的功能模块从所述综合测试用例数据库调用对应的综合测试用例。4.根据权利要求1、2或3所述的一种支付终端嵌入式软件测试工作量统计系统,其特征在于,所述单元测试用例数据库中存储有下列单元测试用例:alg测试例、app测试例、asyn测试例、eth测试例、fs测试例、icc测试例、kb测试例、mag测试例、port测试例、ppp...
【专利技术属性】
技术研发人员:林文龙,高锵,林建,
申请(专利权)人:福建瑞之付微电子有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。