展架設(shè)計(jì)在哪個(gè)網(wǎng)站做泉州百度首頁優(yōu)化
接到提測(cè)單后要做的事情:
- 測(cè)試準(zhǔn)備階段
- 確認(rèn)提測(cè)單內(nèi)包含的文件、URL地址可以訪問
- 確認(rèn)需求 (迭代目標(biāo)、用戶故事、用戶愿望、問題反饋等)
- 確認(rèn)回歸測(cè)試范圍、更新測(cè)試范圍、新增測(cè)試范圍
- 編寫測(cè)試點(diǎn)思維導(dǎo)圖,過程中有問題及時(shí)進(jìn)行溝通
- 與迭代相關(guān)人員約一個(gè)時(shí)間, 開內(nèi)部的測(cè)試點(diǎn)評(píng)審會(huì)
- 根據(jù)評(píng)審?fù)ㄟ^的測(cè)試點(diǎn), 編寫測(cè)試用例 (如果迭代已提測(cè), 可以寫用例和執(zhí)行同步進(jìn)行, 以提升測(cè)試效率)
- 通過冒煙用例集給開發(fā), 讓開發(fā)完成提測(cè)冒煙
- 測(cè)試執(zhí)行階段
- 第一輪測(cè)試執(zhí)行
- 第二輪測(cè)試執(zhí)行 (回歸第一輪發(fā)現(xiàn)的問題)
- 輸出測(cè)試報(bào)告
- 第三輪測(cè)試執(zhí)行 (迭代版本發(fā)布時(shí)的驗(yàn)證)
- 測(cè)試結(jié)束階段
- 編寫迭代總結(jié)內(nèi)容 (做到好的、做的不好的、需要保持的)
- 工時(shí)是否存在偏差
- 被關(guān)閉的缺陷是否有合理的關(guān)閉原因
- 測(cè)試用例入庫 (迭代庫 -> 全量庫)
- 編寫迭代總結(jié)內(nèi)容 (做到好的、做的不好的、需要保持的)
常規(guī)的八個(gè)用例設(shè)計(jì)方向:
- UI界面 : 界面布局、排版是否符合UI設(shè)計(jì)師或產(chǎn)品需求, 文字, 圖標(biāo)大小。比如: 點(diǎn)贊按鈕的位置, 點(diǎn)贊人的名稱文字顯示, 點(diǎn)贊紅星圖標(biāo), 點(diǎn)贊個(gè)數(shù)。
- 易用性 : 操作簡單, 操作是否有友好提示, 如果是輸入框 (是否支持Tab、Enter等快捷鍵)。 比如: 點(diǎn)贊后有提示, 點(diǎn)贊流程簡單, 點(diǎn)贊入口。
- 兼容性 : 不同手機(jī)、瀏覽器、操作系統(tǒng)版本, 軟件版本, 分辨率, 顯示正常且功能正常。比如: 平板, 小米, 華為, 微信客戶端。
- 功能測(cè)試 : 場(chǎng)景+流程 (用戶可能執(zhí)行的操作, 業(yè)務(wù)流程) + 新增改查刪除+排序。比如: 點(diǎn)贊別人的朋友圈 (朋友點(diǎn)贊我的朋友圈), 點(diǎn)贊成功, 取消點(diǎn)贊, 點(diǎn)贊是否看到共同好友, 刪除朋友圈, 刪除點(diǎn)贊, 點(diǎn)贊的排序。
- 接口測(cè)試 : 接口正常調(diào)用, 返回報(bào)文正常。比如: 點(diǎn)贊接口調(diào)用, 參數(shù) (后端)。
- 弱網(wǎng)測(cè)試 : 斷網(wǎng)、網(wǎng)絡(luò)信號(hào)差, 操作的時(shí)候來電話, 4G/5G 網(wǎng)絡(luò)切換。比如: 打電話的時(shí)候點(diǎn)贊, 斷網(wǎng)點(diǎn)贊。
- 性能測(cè)試 : 使用該功能的響應(yīng)時(shí)間是否在需求規(guī)定的時(shí)間, 多次快速操作。比如: 點(diǎn)贊到顯示點(diǎn)贊的響應(yīng)時(shí)間, 點(diǎn)贊后好友消息更新的速度, 同時(shí)點(diǎn)贊, 多次點(diǎn)贊。
- 安全測(cè)試 : 客戶端和服務(wù)端都需要驗(yàn)證 (不能單單是在客戶端驗(yàn)證), 涉及手機(jī)號(hào)、身份證、銀行卡、密碼等敏感信息是否加密。比如: 點(diǎn)贊是否泄露用戶信息。
編寫用例時(shí)點(diǎn)注意事項(xiàng)如下:
- 用例能被別人輕松地閱讀、理解和執(zhí)行
- 用例要緊密聯(lián)系測(cè)試點(diǎn)
- 要在 預(yù)期結(jié)果 中與測(cè)試點(diǎn)完成閉環(huán)
- 存在代碼時(shí), 代碼放 前置條件 里定義好, 再放 操作步驟 里引用
- 存在特殊需求或情況時(shí), 需要在 備注 里詳細(xì)說明
- 存在多團(tuán)隊(duì)或組織時(shí), 需要考慮測(cè)試對(duì)象在多團(tuán)隊(duì)或組織下的檢查
- 如果測(cè)試點(diǎn)為代碼配置項(xiàng)時(shí), 避免貼大段代碼, 應(yīng)該突出配置項(xiàng)及其關(guān)聯(lián)
- 如果測(cè)試對(duì)象可以重復(fù), 需要根據(jù)其重復(fù)規(guī)則設(shè)計(jì)測(cè)試場(chǎng)景
- 如果測(cè)試點(diǎn)關(guān)聯(lián)或支持多類型、多場(chǎng)景時(shí), 拆成多條用例來寫
- 編寫 用例標(biāo)題 時(shí)
- 以
:
分隔, 前面寫模塊、屬性或路徑, 后面寫測(cè)試點(diǎn) - 多條用例有大量重復(fù)內(nèi)容時(shí), 需要說明它們之間的差異點(diǎn)
- 以
- 編寫 前置條件 時(shí)
- 首先保證 操作步驟 的正常執(zhí)行, 不能有沖突
- 其次要明確邊界, 剛好能完成 操作步驟 即可
- 編寫 操作步驟 時(shí)
- 要突出測(cè)試點(diǎn), 非測(cè)試點(diǎn)放在 前置條件 里一筆帶過
- 當(dāng) 步驟描述 包含多項(xiàng)檢查時(shí), 在 預(yù)期結(jié)果 中應(yīng)給出多項(xiàng)結(jié)果
- 當(dāng) 預(yù)期結(jié)果 里包含文本檢查時(shí), 需要考慮多語言的場(chǎng)景
- 當(dāng) 步驟描述 只有單行文本時(shí), 不用有序或無序列表
- 編寫用例內(nèi)容時(shí)
- 包含專業(yè)或難理解的詞匯時(shí), 補(bǔ)充簡單描述或添加文檔鏈接
- 包含
uuid
、id
等動(dòng)態(tài)數(shù)據(jù)時(shí), 用參數(shù)描述指代 - 包含多個(gè)測(cè)試對(duì)象時(shí), 可以用 “A~Z”、“a~z” 或數(shù)字指代
- 包含有序列表時(shí), 數(shù)字后應(yīng)用
.
而不是其他符號(hào) - 當(dāng)同一個(gè)頁面有多個(gè)入口時(shí), 固定一個(gè)入口作為路徑, 避免模糊不清
- 編寫前端UI組件的測(cè)試用例時(shí)
- 用例內(nèi)不能依賴設(shè)計(jì)稿、開發(fā)或自己的Demo,要做到只看用例就能測(cè)試
- 如果必須要引用外部內(nèi)容,可以用文件或圖片以附件形式貼到用例里
- 驗(yàn)證測(cè)試點(diǎn)的組件屬性或事件要明明白白地寫在用例中
- 在文檔不明確時(shí),用別名代替屬性或事件,待文檔明確后再修改別名
- 條件允許時(shí),貼上組件屬性或事件的配置代碼,讓用例有較強(qiáng)的可執(zhí)行性
- 根據(jù)測(cè)試點(diǎn)是否復(fù)雜,來控制用例的顆粒大小
- 復(fù)雜時(shí),設(shè)計(jì)多條用例實(shí)現(xiàn)
- 簡單時(shí),在一條用例中,將組件屬性或事件變成參數(shù),并在步驟中修改參數(shù)
具體場(chǎng)景下的用例測(cè)試點(diǎn)設(shè)計(jì):
- 接口或函數(shù)測(cè)試
- 列表參數(shù)
- 排序用途
- 首尾和中間插入新值
- 首尾和中間移除舊值
- 排序用途
- 列表參數(shù)
- UI組件庫測(cè)試
- 瀏覽器(Safari/Edge/Chrome/Firefox)兼容性
- 最新的版本
- UI組件庫支持的最低版本
- 瀏覽器(Safari/Edge/Chrome/Firefox)兼容性