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

    PHP接口测试用例和文档


    PHP在过程中的测试

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

    PHP接口测试文档

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

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

    接口用例

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

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

    验证码接口

    • 首先来输一个邮箱

    • 如果邮箱还没有被注册

    • 如果邮箱已经被注册了

    注册接口

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

    • 然后什么问题都没有

    • 如果验证码错误

    • 如果用户名已存在

    登录接口:

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

    • 正确就返回true

    • 错误就返回false

    忘记密码验证码接口:

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

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

    • 正确结果就是以下

    忘记密码接口

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

    • 如果都没有错的话

    • 如果验证码的错误

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

    首页模块

    获取首页帖子接口

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

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

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

    发帖接口

    • 发帖格式如下

    • 发帖成功

    • 发帖失败

    帖子详情接口

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

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

    关键字搜索接口

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

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

    • 接下来看一下数据库

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

    个人信息模块

    修改个人信息接口

    • 输入信息格式如下

    • 然后修改成功 

    上传头像接口

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

    • 上传图片成功

    • 接下来看一下数据库

    • 以及相应对应的图片

  • 相关阅读:
    HDU 1850 Being a Good Boy in Spring Festival
    UESTC 1080 空心矩阵
    HDU 2491 Priest John's Busiest Day
    UVALive 6181
    ZOJ 2674 Strange Limit
    UVA 12532 Interval Product
    UESTC 1237 质因子分解
    UESTC 1014 Shot
    xe5 android listbox的 TMetropolisUIListBoxItem
    xe5 android tts(Text To Speech)
  • 原文地址:https://www.cnblogs.com/wpqwpq/p/6076113.html
Copyright © 2011-2022 走看看