1. 程式人生 > 實用技巧 >APP專案

APP專案

APP專案

黑馬頭條專案說明

  1. 業務特性
  2. 使用者與角色
  3. 組織架構圖
  4. 技術棧

黑馬頭條測試流程(一次迭代)

測試流程

  1. 需求分析與評審
  2. 編寫測試計劃(測試方案)
  3. 設計測試用例與評審
  4. 執行測試用例與缺陷跟蹤
  5. 編寫測試報告

本輪迭代範圍

  • 文章點贊評論(寫評論、評論顯示、點贊)
  • 影象上傳
  • 實名認證

需求分析與評審

需求

  • 軟體需求是指為使用者解決某一問題或達到某一目標所需的軟體功能

為什麼要做需求評審?

  • 保證需求的完整、準確
  • 保證團隊(開發、測試)對需求理解的一致性

怎樣做需求評審?

需求評審會

參會人員

  • 專案經理/產品經理
  • 開發工程、架構師等
  • 測試工程師
  • UI/UE
  • 運維工程師(DEVOPS)
  • DBA

測試工程師在需求評審中的主要職責是什麼?

  • 確認自己對需求要有清晰的理解,沒有疑惑
  • 確認需求文件的完整與正確性,能夠指導後期的工作
  • 對需求中不合理的地方提出自己的修改意見

黑馬頭條實名認證流程需求評審實戰

第一輪需求評審

在這裡插入圖片描述

圖1
  • 身份證正面照片與示例中的反面案例?
  • 包含身份證有效期的反面照不需要上傳嗎?
圖2
  • 姓名與身份證號顯示不對齊
  • 提示語位置超出介面範圍
  • 識別後的姓名資訊可以修改,但是證件號不可以進行修改
圖3
  • 技術上存在疑惑,系統能實時給出實名認證判定結果?
圖4
  • 認證通過以後應該是結束
  • 通過後,不需要返回上一步
圖5
  • 認證不通過以後建議重新發起認證流程
  • 簡化業務流程,認證失敗後不需要返回上一步

第二輪需求評審

在這裡插入圖片描述

圖1
  • 身份證的正反面的示例圖片的修改
圖6
  • 提示語錯誤,不應該是“支付失敗”與實名認證完全無關
圖1~圖6
  • 流程節點(稽核中)缺失,所有的圖片都應該增加該節點狀態
圖4
  • 節點狀態應該是稽核中,而不是驗證完成

編寫測試計劃(測試方案)

主要內容

  • 測試的概要說明
  • 測試進度及輪次安排
  • 測試策略(方案)
  • 測試風險分析
  • 測試各項標準