[发明专利]一种针对新顶级域名的Web浏览器行为自动化测试方法有效

专利信息
申请号: 201810341517.5 申请日: 2018-04-16
公开(公告)号: CN108536603B 公开(公告)日: 2021-03-02
发明(设计)人: 张宇;张文佳;张宏莉 申请(专利权)人: 哈尔滨工业大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 杨立超
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种针对新顶级域名的Web浏览器行为自动化测试方法,涉及浏览器测试技术领域。本发明为了测试Web浏览器对新顶级域名的解析和访问情况。所述方法包括测试条件准备过程、浏览器自动化访问和行为特征提取;还可包括浏览器评分。本发明方法分别对原根中存在的顶级域和原根中不存在的顶级域测试其在浏览器中的解析和访问情况,以全面地测试新顶级域在Web浏览器中的行为特征。本发明使用自动化方法在测试浏览器中对访问测试新顶级域名进行测试,保存访问数据并从中提取浏览器针对新顶级域名的解析和访问情况的行为特征,结合行为特征设计评分模型对浏览器进行评分。
搜索关键词: 一种 针对 顶级 域名 web 浏览器 行为 自动化 测试 方法
【主权项】:
1.一种针对新顶级域名的Web浏览器行为自动化测试方法,其特征在于:所述新顶级域名包含两种:一种是原根中不存在的新顶级域名,另一种是互联网数字分配机构公布的根区数据库中带有授权详细信息的新顶级域名;所述原根中不存在的新顶级域名是指采用在实验DNS服务器上配置的实验新顶级域名;所述方法用于全面地测试所述新顶级域名在Web浏览器中的行为特征;所述方法的具体过程包括:(1)测试条件准备过程:确定待测试的新顶级域名和Web浏览器;为了保障测试结果不受系统历史数据的干扰,每次测试访问Web浏览器均于清除系统DNS缓存后,在隐私模式下进行;(2)浏览器自动化访问:浏览器自动化访问的过程包含:(2.1)启动浏览器,(2.2)调用隐私模式访问测试域名,(2.3)保存访问数据,(2.4)关闭浏览器;上述过程使用GUI自动化方法来实现;(3)行为特征提取,其过程包含从数据包中提取DNS请求信息以及从地址栏文本内容中提取行为特征两部分;所述数据包和地址栏文本内容均来自于步骤(2.3)的保存访问数据中;若所述数据包中提取到针对测试的新顶级域名的DNS请求信息则说明测试浏览器可以解析测试的新顶级域名,否则不能解析测试的新顶级域名;从地址栏文本内容中提取行为特征包含访问域名是否与测试域名一致、访问时是否加入HTTP前缀、访问时是否加入WWW前缀、对国际域名是否转码成punycode编码和对测试域名跳转搜索一共五种特征;将所述行为特征和DNS请求信息合并后可得出测试浏览器对新顶级域名的行为特征。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810341517.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top