[发明专利]一种操作系统身份鉴别机制的测试方法和系统有效
| 申请号: | 201510053569.9 | 申请日: | 2015-02-02 |
| 公开(公告)号: | CN104657639B | 公开(公告)日: | 2017-08-25 |
| 发明(设计)人: | 林璟锵;荆继武;李从午;刘丽敏;潘无穷;崔益民;刘宇 | 申请(专利权)人: | 中国科学院数据与通信保护研究教育中心;中国人民解放军63928部队 |
| 主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/36 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙)11200 | 代理人: | 司立彬 |
| 地址: | 100093 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 操作系统 身份 鉴别 机制 测试 方法 系统 | ||
1.一种操作系统身份鉴别机制的测试方法,其步骤为:
1)在宿主机上创建一客户虚拟机,在该宿主机的虚拟机监控器VMM上运行一测试程序;所述测试程序包括键盘/鼠标消息发送模块、客户虚拟机图像获取模块、图像比较模块以及测试用例配置模块;所述测试用例配置模块对待测操作系统建立一标准图像库,用于存储该操作系统测试项目反馈的标准图像;
2)在所述客户虚拟机上运行该待测操作系统;其中,对于每一设定的测试项目,所述键盘/鼠标消息发送模块向客户虚拟机发送模拟键盘/鼠标消息;
3)所述客户虚拟机执行收到的键盘/鼠标消息并缓存执行后的屏幕截图;
4)所述客户虚拟机图像获取模块定期读取所述客户虚拟机缓存的屏幕截图,并将每一屏幕截图分别与所述标准图像库中的标准图像进行匹配,直至当前测试项目结束;如果匹配结果符合当前测试项目的设定条件,则判定当前测试项目测试成功,否则判定为测试失败。
2.如权利要求1所述的方法,其特征在于,每一所述测试项目包括一组标准图像和一设定条件。
3.如权利要求1或2所述的方法,其特征在于,所述测试项目包括账户创建、账户鉴别和口令修改。
4.如权利要求1或2所述的方法,其特征在于,所述将每一屏幕截图分别与所述标准图像库中的标准图像进行匹配的方法为:
1)对于屏幕截图a,获取其所有像素点,以RGB24的形式表示出来(xa1,ya1,za1),(xa2,ya2,za2)……(xan,yan,zan);其中,n为该屏幕截图的像素点总数;
2)获取标准图像b所有像素点,以RGB24的形式表示出来(xb1,yb1,zb1),(xb2,yb2,zb2)……(xbn,ybn,zbn),然后将屏幕截图a中的像素点与标准图像b中对应的像素点进行一一比较,如果相等的像素点与总像素点的比率大于设定阈值,则判定屏幕截图a与标准图像b匹配成功,否则匹配失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院数据与通信保护研究教育中心;中国人民解放军63928部队,未经中国科学院数据与通信保护研究教育中心;中国人民解放军63928部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510053569.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有指纹识别功能的智能摆药机
- 下一篇:一种肝硬化全量化分析方法





