[发明专利]一种在前端测试页面的方法和装置有效
申请号: | 201410247193.0 | 申请日: | 2014-06-05 |
公开(公告)号: | CN105138448B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 洪晓健;李毅 | 申请(专利权)人: | 北京畅游天下网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100043 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面模板 测试模拟 模板引擎 测试 页面 测试请求 文件路径 读取 发送 方法和装置 模拟平台 模拟文件 无缝对接 并行 解析 开发 | ||
本发明实施例提供了一种前端测试页面的方法及装置,所述前端与后端交互;所述的方法包括:所述模拟平台解析所述模拟文件获得测试模拟数据;将所述测试模拟数据和页面模板的文件路径发送至模板引擎;所述模板引擎用于依据所述文件路径读取所述页面模板,并依据所述测试模拟数据及页面模板生成页面;接收所述模板引擎发送的页面;当接收到测试请求时,采用所述测试请求测试所述页面。本发明实施例用以分离前端及后端,在前端测试生成最终所需的页面模板,减少副产品,并且该页面模板能够与后端无缝对接,从而使前端及后端的开发可并行进行,提高开发速度。
技术领域
本发明涉及互联网应用技术领域,特别是涉及一种在前端测试页面的方法和一种在前端测试页面的装置。
背景技术
近些年来,基于企业宣传树立自身形象、丰富产品营销手段、加强与用户的沟通的便捷网页渠道等原因,对于网页开发的需求越来越多。网页开发是制作专业性较强的网页,比如ASP(Active Server Page,动态服务器页面)、PHP(Personal Home Page,个人网页)、JSP(Java Server Pages,Java服务端网页)等动态网页。网页开发不仅仅是网页美工和内容,还涉及到域名注册查询、网页的功能的开发等,为了提高网页开发效率,较大的组织和企业,网页分别进行前端及后端的开发,以提高网页开发效率。
目前,传统的互联网网页开发流程主要有两种:
1、第一种是前端根据UI(User Interface,用户界面)及UE(User Equipment,用户设备)制作静态HTML(Hypertext Markup Language,超文本标记语言)页面,交付给后端转成页面模板进行联调开发。因此,后端需要能够了解前端的页面结构及代码业务逻辑,必要时需要与前端人员沟通协作完成套页面的工作。
2、第二种是后端开发完成数据接口,前端在本机部署运行项目开发页面模板,同时依赖于后端的数据接口和执行环境,包括数据库、文件系统、运行时环境或者其它项目系统接口等。
通常开发完成后,前端的页面及后端的业务功能实现需要同时测试,上述两种开发流程,前端及后端是都需要互相依赖,如果前端及后端有一方出现问题,那么另一方就可能得相应进行调整。
比如在第一种开发流程中,存在有如下问题:1)、前端开发的静态HTML页面不是最终生产页面,还需要在后端转成页面模板之后才可以使用,因此工作量更大,而且有一些副产出。2)、最终生产的页面上线后的后期维护,包括需求变更,页面改版等,前端修改静态HTML页面后,还需要在后端重复套页面工作,费时费力。尤其对于一些细节的修改,使得整个过程不敏捷。3)、在后端套页面时容易出现问题,并且由于涉及前端及后端中不同开发人员,沟通成本较高。4)、当前端及后端联调成功后,页面才可交给测试人员来进行测试,故开发后期的测试工作压力较大。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种在前端测试页面的机制,用以分离前端及后端,在前端测试生成最终所需的页面模板,减少副产品,并且该页面模板能够与后端无缝对接,从而使前端及后端的开发可并行进行,提高开发速度。
发明内容
本发明实施例所要解决的技术问题是提供一种在前端测试页面的方法,用以分离前端及后端,在前端测试生成最终所需的页面模板,减少副产品,并且该页面模板能够与后端无缝对接,从而使前端及后端的开发可并行进行,提高开发速度。
相应的,本发明实施例还提供了一种在前端测试页面的装置,用以保证上述方法的实现及应用。
为了解决上述问题,本发明公开了一种前端测试页面的方法,所述前端与后端交互;在所述前端包括模拟平台及模板引擎,所述模板引擎与所述后端的模板引擎相同;在所述模拟平台中包括模拟文件及页面模板,所述页面模板具有对应文件路径;
所述的方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京畅游天下网络技术有限公司,未经北京畅游天下网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410247193.0/2.html,转载请声明来源钻瓜专利网。