zoukankan      html  css  js  c++  java
  • PHP测试用例文档

    PHP接口测试用例和文档


    PHP在过程中的测试

    采用写一个简单html表单做一个简单的post测试

    PHP接口测试文档

    Alpha部分主要的接口文档可查看 接口文档

    功能模块 接口
    登录注册模块 验证码接口
    注册接口
    登录接口
    忘记密码验证码接口
    忘记密码接口
    首页模块 获取首页帖子接口
    帖子详情接口
    发帖接口
    关键字搜索接口
    个人信息模块 修改个人信息接口
    上传个人头像接口

    接口用例

    登录功能模块:以下按平时操作顺序来

    首先一来肯定就要测试注册,于是我发一个验证码给对应的邮箱

    验证码接口

    • 首先来输一个邮箱

    • 如果邮箱还没有被注册

    • 如果邮箱已经被注册了

    注册接口

    • 输入格式如下,分别输入用户名,密码,邮箱,验证码

    • 然后什么问题都没有

    • 如果验证码错误

    • 如果用户名已存在

    登录接口:

    • 简单的输入用户名,密码

    • 正确就返回true

    • 错误就返回false

    忘记密码验证码接口:

    • 首先一样输入对应的邮箱

    • 如果邮箱还没被注册过,你就没法改了

    • 正确结果就是以下

    忘记密码接口

    • 输入格式,输入邮箱,密码,验证码

    • 如果都没有错的话

    • 如果验证码的错误

    • 数据库的表示的显示可以看看

    首页模块

    获取首页帖子接口

    • 输入格式输入一个帖子id,以及获取的帖子条数(输入帖子id如果为0表示获得最新的几条,否则则是对应的id的前几条)

    • 返回结果(如果数据库的条数不够的话,就会返回尽可能的条数,且返回对应的条数)

    • 如果没有则返回有没有数据了

    发帖接口

    • 发帖格式如下

    • 发帖成功

    • 发帖失败

    帖子详情接口

    • 输入格式输入一个帖子id

    • 接着就返回一系列信息了

    关键字搜索接口

    • 输入格式如下,关键字,帖子ID,和请求条数(0代表获取当前有关关键字的最新帖子,其他数字则代表对应id符合条件的前几条)

    • 返回结果(按时间排序,如果数据库的条数不够的话,就会返回尽可能的条数,且返回对应的条数)

    • 接下来看一下数据库

    • 以及相应对应的文件夹以及图片

    个人信息模块

    修改个人信息接口

    • 输入信息格式如下

    • 然后修改成功 

    上传头像接口

    • 输入用户名以及一个图片

    • 上传图片成功

    • 接下来看一下数据库

    • 以及相应对应的图片

  • 相关阅读:
    在sql server中怎样获得正在执行的Sql查询
    在windows中使用VMWare安装Mac OS 10.7
    Scrspy 命令
    Windows Service 小品
    线程同步(一)
    线程基础必知必会(二)
    线程基础必知必会(一)
    准备工作与简介
    Python 正则表达式急速入门
    SQL Server 每日一题--每月销售额
  • 原文地址:https://www.cnblogs.com/wpqwpq/p/6076113.html
Copyright © 2011-2022 走看看