安享智慧理财项目 测试3

一、接口测试的相关理论

ui功能测试和接口测试哪个先执行?为什么?

结论:接口测试先执行

原因:ui功能测试需要等待前端页面开发完成、后台接口开发完成后且前端与后端联调完成。

ui功能测试与接口测试的区别?

ui功能测试:功能调用(前端js、服务器端)+页面布局+兼容

接口测试:完整的测试服务端功能验证

ui功能测试和接口测试哪个更高效?为什么?

结论:接口测试更高

原因:接口测试只测服务端功能以及没有多页面操作因素。

项目接口的特殊点

接口测试范围

接口测试设计方法

二、金融项目

测试对象:投资业务接口

2.1待测接口

1、注册登录

        注册图片验证码接口

        注册手机验证码接口

        注册接口

        登录接口

        查询登录状态接口

2、认证开户充值

        认证接口

        查询认证状态接口

        请求后台开户接口

        三方开户接口

        请求充值验证码接口

        请求后台充值接口

        请求三方充值接口

3、认证

        请求后台投资接口

        三方投资接口

4、投资

        注册图片验证码接口

        注册手机验证码接口

        注册接口

        登录接口

        认证接口

        请求后台开户接口

        三方开户接口

        请求充值验证码接口

        请求后台充值接口

        请求三方充值接口

        请求后台投资接口

        三方投资接口

2.2接口如何测试?

1、设计用例

2、使用工具

可视化工具:postman、jmeter

代码:python+requests+unittest

2.3接口流程

1、需求分析

2、测试计划与方案

3、分析API文档

4、编写用例

5、搭建环境(项目环境、测试工具环境)

6、编写脚本

7、执行脚本

8、缺陷管理

9、测试报告

需求评审

参与人员:开发、测试、产品

目的:

        1、熟悉项目有哪些功能

        2、站在不同角度对需求进行查漏补缺

        3、各角色对需求理解一致

测试计划与方案

        核心:

                测什么

                谁来测

                怎么测

        其他:

                提测标准

                上线标准

                风险控制

分析API文档

        1、测试接口依赖的是数据是否都明确(请求、响应)

        2、分析接口之间的依赖关系及关联

        3、参数规则(类型、必填、长度、等等)说明

        项目难点:

                1、认证接口请求头使用Multipart-form-date

                2、三方开户、三方充值、三方投资都需要调用Mock接口

                        请求url:来源响应数据action得值

                        请求参数和值:所有input标签中name属性值为参数名,value属性值为参数值。

2.4测试点提取

注册图片验证码、注册验证码

11非注册(不是正确手机号)可以测但不建议测,因为没必要

注册

登录

开户认证

充值

投资

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值