【技术实现步骤摘要】
一种接口测试方法、装置、计算设备及存储介质
[0001]本专利技术涉及测试
,尤其涉及一种接口测试方法、装置、计算设备及存储介质。
技术介绍
[0002]HTTP(S)接口测试作为测试工作中重要的一环,可将接口问题前置发现,以减少APP端测试的工作量。
[0003]现有技术中,在进行接口测试时,一般可以通过postman、jmeter等现有工具进行测试。Postman是一款功能强大的用于发送HTTP请求的chrome插件,秉承了google工具强大、易用的特点。Postman相当于一个客户端,它可以模拟用户发起的HTTP(S)请求,将请求数据发送到服务端,并可以获取到对应的数据,进而验证数据的准确与否。但,该工具无法自动执行测试用例,且有自己的语法规则,学习成本较高。这导致该工具在大量接口回归测试或者自动化测试中会影响测试效率,而且在多个接口存在关联关系测试时,需要手动介入各个接口的测试。
[0004]另外,现有技术中,还有一种使用python+requests+pytest+allure框架进行脚本编 ...
【技术保护点】
【技术特征摘要】
1.一种接口测试方法,在计算设备中执行,包括:获取在测试页面选择的与待测试接口相对应的一个或多个测试用例及测试环境;基于所述测试环境,执行所述一个或多个测试用例,其中包括:判断每个所述测试用例是否在定时巡检任务列表中,如果测试用例在定时巡检任务列表中,则在触发定时巡检任务时,自动执行所述测试用例;在执行完成所述测试用例后,生成所述测试用例对应的接口测试结果。2.如权利要求1所述的方法,其中,在获取在测试页面选择的与待测试接口相对应的一个或多个测试用例及测试环境之前,还包括:获取在测试页面输入的待测试接口的基本信息;根据所述基本信息,生成与所述待测试接口相对应的一个或多个测试用例。3.如权利要求1或2所述的方法,其中,还包括:响应于在测试页面选择一个或多个测试用例加入到定时巡检任务列表中的操作;分别基于每个所述测试用例生成一个定时巡检任务,并将所述定时巡检任务加入到定时巡检任务列表中,以便基于所述定时巡检任务自动执行所述测试用例。4.如权利要求2所述的方法,其中,获取在测试页面输入的待测试接口的基本信息,包括:获取在测试页面的接口配置模块输入的待测试接口的基本信息;其中,所述基本信息包括接口名称、接口类型、业务线信息。5.如权利要求1
‑
4中任一项所述的方法,其中,在获取在测试页面选择的与待测试接口相对应的一个或多个测试用例及测试环境之前,还包括:获取在测试页面的常规配置模块,为...
【专利技术属性】
技术研发人员:梁莉莉,刘雯,
申请(专利权)人:车智互联北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。