基于contextPath的Web测试方法及装置制造方法及图纸

技术编号:26530823 阅读:30 留言:0更新日期:2020-12-01 14:10
本发明专利技术提供了一种基于contextPath的Web测试方法,包括:获取待检测Web应用的上下文路径contextPath;根据所述待检测Web应用上下文路径contextPath对本地URL地址中的上下文路径contextPath进行更新,得到测试URL地址;向外部服务器发送测试请求,由外部服务器根据所述测试URL地址对待检测Web应用进行测试,所述测试请求包括测试URL地址。本发明专利技术还提供了一种基于contextPath的Web测试装置及计算机可读存储介质。本发明专利技术可以快速地对不同contextPath对应的Web应用进行对比测试,提高测试工作的效率,并使得测试工作更具有针对性。

【技术实现步骤摘要】
基于contextPath的Web测试方法及装置
本专利技术涉及Web测试领域,尤其涉及一种基于contextPath的Web测试方法、装置及计算机可读存储介质。
技术介绍
随着国家对网络安全越来越重视,各软件安全公司都在快速的发展。目前,在软件安全开发领域中,产品未正式交付前,都会进行各种测试,尤其是Web应用的产品。通常Web应用基于contextPath访问路径时,访问方式正常为http://hostname.com/contextPath/servletPath/pathInfo,其中,hostname.com为主机地址,contextPath为应用的上下文路径,servletPath为请求服务的路径,pathinfo为文件路径。当软件版本更新迭代快,测试需求急,需要测试不同contextPath对应的应用功能并进行对比时,需要耗费测试人员大量的时间和精力单独编写测试代码,并且现有的测试工具往往不满足需求。因此,亟需一种基于contextPath的Web测试方法以应对上述问题。
技术实现思路
r>有鉴于此,本专利本文档来自技高网...

【技术保护点】
1.一种基于contextPath的Web测试方法,其特征在于,所述方法包括:/n获取待检测Web应用的上下文路径contextPath;/n根据所述待检测Web应用上下文路径contextPath对本地URL地址中的上下文路径contextPath进行更新,得到测试URL地址;/n向外部服务器发送测试请求,由外部服务器根据所述测试URL地址对待检测Web应用进行测试,所述测试请求包括测试URL地址。/n

【技术特征摘要】
1.一种基于contextPath的Web测试方法,其特征在于,所述方法包括:
获取待检测Web应用的上下文路径contextPath;
根据所述待检测Web应用上下文路径contextPath对本地URL地址中的上下文路径contextPath进行更新,得到测试URL地址;
向外部服务器发送测试请求,由外部服务器根据所述测试URL地址对待检测Web应用进行测试,所述测试请求包括测试URL地址。


2.根据权利要求1所述的方法,其特征在于,所述得到测试URL地址还包括:
将所述待检测Web应用的上下文路径contextPath保存到集合中;
依次轮询所述集合中保存的上下文路径contextPath,将上下文路径contextPath更新到URL地址中。


3.根据权利要求1所述的方法,其特征在于,所述向外部服务器发送测试请求之前还包括:预先准备测试脚本。


4.根据权利要求1所述的方法,其特征在于,所述由外部服务器根据所述测试URL地址对待检测Web应用进行测试之后还包括:统计所有Web应用的测试结果。


5.根据权利要求4所述的方法,其特征在于,所述统计所有Web应用的测试结果包括:整合相同测试结果项的数据,并根据整合结果进行分级统计。


6.一种基于contextPath的Web测试装置,其特征...

【专利技术属性】
技术研发人员:张晓翠万振华王颉董燕李华
申请(专利权)人:深圳开源互联网安全技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1