【技术实现步骤摘要】
本专利技术属于互联网数据测试
,尤其涉及一种接口自动化测试的测试方法。
技术介绍
随着敏捷开发在各个互联网项目中的推广和运用,很多原有的测试方法和思路也需要有相应的变化和调整,在这种变化中,我们更多的思考用自动化测试代替人工测试,其主要有点是降低错误率,可重复等。但是就自动化而言,其中包含UI自动化、接口自动化和单元测试自动化,在整个自动化测试中单元自动化测试占70%、接口自动化占比20%、UI自动化占比10%;单元自动化根据不同的语言都有相应的完善的Unit测试,相对而言是比较完整的。但是接口自动化的相关方法和技术比较欠缺,基于此,针对项目做了一种接口自动化的测试方法实现。在很多情况下,很多人认为接口自动化,必须实现接口,然后才能有相应的测试,这就会让测试脚本的实现滞后,还有就是在接口完成之后,执行测试也是有很多的问题,脚本的维护和测试用例的变更都会影响到自动化测试接口的代码,产生测试滞后和大量的代码维护工作。
技术实现思路
本专利技术提供一种接口自动化测试的测试方法,以解决上述
技术介绍
中提出的问题。本专利技术所解决的技术问题采用以下技术方案来实现:本专利技术提供一种接口自动化测试的测试方法,测试方法如下:第一步:首先部署基础环境;第二步:通过接口脚本服务器执行相应的sql脚本创建表并部署相关的脚本文件到相应的web环境中;第三步:用户登录web客户端,基础为lnmp,通过ph、html和js技术实现web页面的展现,根据用户权限不同,管理相应的被测接口,增删改查被测试服务器集群的接口;第四步:检查基本页面是否正常,并在web页面中进行接口的数据和相 ...
【技术保护点】
一种接口自动化测试的测试方法,其特征在于:测试方法如下:第一步:首先部署基础环境;第二步:通过接口脚本服务器执行相应的sql脚本创建表并部署相关的脚本文件到相应的web环境中;第三步:用户登录web客户端,基础为lnmp,通过ph、html和js技术实现web页面的展现,根据用户权限不同,管理相应的被测接口,增删改查被测试服务器集群的接口;第四步:检查基本页面是否正常,并在web页面中进行接口的数据和相关的测试用例的增删改查;第五步:相应的接口中修改相应的测试用例,选择执行测试用例,并通过运行日志查看相应的执行状态;第六步:数据库进行存储相应的数据到mysql,简单的数据表有用户管理表、用户接口关系表、接口表、接口关系表、接口项目模块表、按接口名称命名的测试用例表和按月储存数据的日志表。
【技术特征摘要】
1.一种接口自动化测试的测试方法,其特征在于:测试方法如下:第一步:首先部署基础环境;第二步:通过接口脚本服务器执行相应的sql脚本创建表并部署相关的脚本文件到相应的web环境中;第三步:用户登录web客户端,基础为lnmp,通过ph、html和js技术实现web页面的展现,根据用户权限不同,管理相应的被测接口,增删改查被测试服务器集群的接口;第四...
【专利技术属性】
技术研发人员:马学武,
申请(专利权)人:天津海量信息技术股份有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。