发明名称 |
软件性能测试系统和方法 |
摘要 |
本发明公开了一种软件性能测试系统和方法。该系统包括:被测软件的运行界面显示设备、测试设备以及一个或多个摄像设备,其中,所述摄像设备适于对被测软件的运行界面中的全部区域或部分区域进行摄像,得到被测软件的运行界面图像;所述测试设备包括:测试控制单元;图像比较单元;时间间隔计算单元,适于在所述图像比较单元确定所述被测软件的运行界面图像与预先存储的结束界面图像匹配时,记录当前时间为测试结束时间点,计算测试结束时间点与测试开始时间点之间的时间间隔。本发明的技术方案能够解决目前在测试软件性能时存在的通用性差、无法真实反映用户体验,或效率低下、耗费人力过多的问题。 |
申请公布号 |
CN102902625B |
申请公布日期 |
2015.04.22 |
申请号 |
CN201210459038.6 |
申请日期 |
2012.11.14 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
官建军 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京市浩天知识产权代理事务所(普通合伙) 11276 |
代理人 |
靳春鹰;刘云贵 |
主权项 |
一种软件性能测试系统,包括:被测软件的运行界面显示设备、测试设备以及一个或多个摄像设备,其中,所述摄像设备适于对被测软件的运行界面中的全部区域或部分区域进行摄像,得到被测软件的运行界面图像;所述测试设备包括:测试控制单元,适于向被测软件发送开始运行指令,记录被测软件开始运行的时间为测试开始时间点;图像比较单元,适于从所述测试开始时间点开始接收由摄像设备每隔预设的时间间隔采集并发来的被测软件的运行界面图像,比较接收到的所述被测软件的运行界面图像与预先存储的结束界面图像是否匹配;其中,所述预设的时间间隔由摄像设备的帧率确定;时间间隔计算单元,适于在所述图像比较单元确定所述被测软件的运行界面图像与预先存储的结束界面图像匹配时,记录当前时间为测试结束时间点,计算测试结束时间点与测试开始时间点之间的时间间隔。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |