The invention provides a browser page testing method, device and computer device, wherein, the method comprises: a uniform resource location corresponding to the browser page to acquire the test match; in the test page, using the floating frame tagging method, loading the uniform resource locator; through the test page, to test the the page elements on the page in the browser, the page elements to obtain the test page in the browser style. Computer device and browser page testing method, the invention provides a device to be tested through the browser page, loaded into the test page, the browser page test, test methods and test strategies of simple configuration, good expansibility, and there is no need to test people write their own test cases, save manpower cost.
【技术实现步骤摘要】
浏览器页面测试方法、装置及计算机设备
本专利技术涉及计算机
,尤其涉及一种浏览器页面测试方法、装置及计算机设备。
技术介绍
随着计算机及互联网技术的发展,浏览器在人们的工作、学习和生活中的重要性越来越高。用户通过在浏览器页面中进行操作,可以实现信息查询、网络购物等。通常,为了保证浏览器页面的正常使用,需要对浏览器页面进行测试。而现有的浏览器页面测试方法,大多都是基于C/S(客户端/服务器)架构,且大多依赖于WebDriver/Selenium等工具,架构复杂,扩展性差,测试策略文件配置复杂。且前端测试用例大多依赖测试人员自己编写,导致快速迭代开发,页面频繁修改时,测试人员的工作压力大幅增加,人力成本高。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种浏览器页面测试方法,通过将待测试的浏览器页面,加载到测试页面中,实现了对浏览器页面的测试,测试方法及测试策略配置简单,扩展性强,且无需测试人员自己编写测试用例,节约了人力成本。本专利技术的第二个目的在于提出一种浏览器页面测试装置。本专利技术的第三个目的在于提出一种计算机设备。本专利技术的第四个目的在于提出一种计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种浏览器页面测试方法,包括:获取待测试的浏览器页面对应的统一资源定位符;在测试页面中,利用浮动帧标记的方式,加载所述统一资源定位符;通过所述测试页面,对所述浏览器页面中的各页面元素进行测试,以获取所述待测试的浏览器页面中各页 ...
【技术保护点】
一种浏览器页面测试方法,其特征在于,包括:获取待测试的浏览器页面对应的统一资源定位符;在测试页面中,利用浮动帧标记的方式,加载所述统一资源定位符;通过所述测试页面,对所述浏览器页面中的各页面元素进行测试,以获取所述待测试的浏览器页面中各页面元素的样式。
【技术特征摘要】
1.一种浏览器页面测试方法,其特征在于,包括:获取待测试的浏览器页面对应的统一资源定位符;在测试页面中,利用浮动帧标记的方式,加载所述统一资源定位符;通过所述测试页面,对所述浏览器页面中的各页面元素进行测试,以获取所述待测试的浏览器页面中各页面元素的样式。2.如权利要求1所述的方法,其特征在于,所述待测试的浏览器页面所属的域与所述测试页面所属的域不同;所述通过所述测试页面对所述浏览器页面中的各页面元素进行测试之前,还包括:对所述测试页面及所述待测试的浏览器页面进行反向代理处理。3.如权利要求1或2所述的方法,其特征在于,所述通过所述测试页面对所述浏览器页面中的各页面元素进行测试,包括:获取预设的页面元素数据库,其中所述页面元素数据库中包括页面元素与规范样式信息的映射关系;通过所述测试页面,对所述浏览器页面进行解析,获取所述浏览器页面中各页面元素分别对应的实际样式信息;判断所述浏览器页面中各页面元素分别对应的实际样式信息,与所述各页面元素分别对应的规范样式信息是否匹配。4.如权利要求3所述的方法,其特征在于,所述获取预设的页面元素数据库之前,还包括:对页面元素历史使用数据进行训练,生成利用Java描述语言的所述页面元素数据库。5.如权利要求1或2所述的方法,其特征在于,所述对所述浏览器页面中的各页面元素进行测...
【专利技术属性】
技术研发人员:高鹏,
申请(专利权)人:东软集团股份有限公司,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。