PHP接口測試用例和文檔
PHP在過程中的測試
采用寫一個簡單html表單做一個簡單的post測試
PHP接口測試文檔
Alpha部分主要的接口文檔可查看 接口文檔
| 功能模塊 | 接口 |
|---|---|
| 登錄注冊模塊 | 驗證碼接口 |
| 注冊接口 | |
| 登錄接口 | |
| 忘記密碼驗證碼接口 | |
| 忘記密碼接口 | |
| 首頁模塊 | 獲取首頁帖子接口 |
| 帖子詳情接口 | |
| 發帖接口 | |
| 關鍵字搜索接口 | |
| 個人信息模塊 | 修改個人信息接口 |
| 上傳個人頭像接口 |
接口用例
登錄功能模塊:以下按平時操作順序來
首先一來肯定就要測試注冊,於是我發一個驗證碼給對應的郵箱
驗證碼接口:
- 首先來輸一個郵箱

- 如果郵箱還沒有被注冊

- 如果郵箱已經被注冊了

注冊接口:
- 輸入格式如下,分別輸入用戶名,密碼,郵箱,驗證碼

- 然后什么問題都沒有

- 如果驗證碼錯誤

- 如果用戶名已存在

登錄接口:
- 簡單的輸入用戶名,密碼

- 正確就返回true

- 錯誤就返回false

忘記密碼驗證碼接口:
- 首先一樣輸入對應的郵箱

- 如果郵箱還沒被注冊過,你就沒法改了

- 正確結果就是以下

忘記密碼接口
- 輸入格式,輸入郵箱,密碼,驗證碼

- 如果都沒有錯的話

- 如果驗證碼的錯誤

- 數據庫的表示的顯示可以看看

首頁模塊
獲取首頁帖子接口
- 輸入格式輸入一個帖子id,以及獲取的帖子條數(輸入帖子id如果為0表示獲得最新的幾條,否則則是對應的id的前幾條)

- 返回結果(如果數據庫的條數不夠的話,就會返回盡可能的條數,且返回對應的條數)

- 如果沒有則返回有沒有數據了

發帖接口
- 發帖格式如下

- 發帖成功

- 發帖失敗

帖子詳情接口
- 輸入格式輸入一個帖子id

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

關鍵字搜索接口
- 輸入格式如下,關鍵字,帖子ID,和請求條數(0代表獲取當前有關關鍵字的最新帖子,其他數字則代表對應id符合條件的前幾條)

- 返回結果(按時間排序,如果數據庫的條數不夠的話,就會返回盡可能的條數,且返回對應的條數)

-
接下來看一下數據庫

-
以及相應對應的文件夾以及圖片


個人信息模塊
修改個人信息接口
- 輸入信息格式如下

- 然后修改成功

上傳頭像接口
- 輸入用戶名以及一個圖片

- 上傳圖片成功

- 接下來看一下數據庫

- 以及相應對應的圖片

