<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          測試管理:百人團隊質(zhì)量保障演進:從0到1三步走

          共 2201字,需瀏覽 5分鐘

           ·

          2021-10-21 14:36


          來源:軟件質(zhì)量報道

          本文是根據(jù)演講嘉賓朱媛媛(汽車之家經(jīng)銷商BU質(zhì)保負責(zé)人) 2021年8月21日在 Q&E meetup online 分享整理而成。

          公號作者寄語:文章中提到的團隊質(zhì)量問題,相信在大部分研發(fā)團隊中都出現(xiàn)過,請讀者細細品味。

          團隊背景:質(zhì)量內(nèi)建三個階段,從開始嘗試到推廣到整個技術(shù)團隊,變成常態(tài)化,每個階段大概都是1年時間。團隊規(guī)模是150左右,分7、8個業(yè)務(wù)開發(fā)團隊,推廣過程中在試點團隊觀察3個月,每個月都會總結(jié)復(fù)盤,3個月試點結(jié)束,然后一個業(yè)務(wù)組一個業(yè)務(wù)組的推廣。每階段定好一個建設(shè)目標(biāo),然后:試點--->效果--->推廣--->常態(tài)化。


          一、困境?



          1.1 傳統(tǒng)開發(fā)模式的困境

          這種模式下,測試作為上線前最后一個環(huán)節(jié),整個產(chǎn)品的質(zhì)量都壓在測試環(huán)節(jié),沒有充分的測試時間,通常情況是bug能被測出來就會被提前發(fā)現(xiàn),測不出來就會留到線上,變成線上問題,再靠團隊“救火” ,而且這階段Bug發(fā)現(xiàn)成本也很高。這種模式下,測試人員是最痛的角色。?


          二、第一步:破局,小步初試



          2.1 從測試團隊開始推進,搭建質(zhì)量體系三步

          破局三步:

          • 造成問題的原因,抓關(guān)鍵點環(huán)節(jié)。
          • 共識理念、尋找方法的指導(dǎo)原則,引入必要的外部力量,比如培訓(xùn),建立測試左移,Google的質(zhì)量觀等思想。
          • 尋找試點團隊,把握關(guān)鍵原則,找到最合適的團隊,提供必要的保姆式服務(wù)。
          具體做法:面向交付的開發(fā)方式。
          2.2 實施過程中的各角色遇到問題與解決方案
          1)開發(fā)角色
          用例執(zhí)行效果不理想:有些用例不執(zhí)行或者用例不完全按照測試步驟執(zhí)行。
          解決方案:
          • 整理測試用例覆蓋的bug數(shù)據(jù),每個迭代關(guān)注數(shù)據(jù)督促開發(fā)執(zhí)行。
          • 將測試用例覆蓋出現(xiàn)的bug數(shù)作為考核指標(biāo)引起重視。
          在本地或開發(fā)環(huán)境自測,自己構(gòu)造數(shù)據(jù)導(dǎo)致測試結(jié)果不一致。
          解決方案:
          • 統(tǒng)一到測試環(huán)境,開發(fā)完成后部署完先自測,完成后在進入測試階段。
          • 數(shù)據(jù)保證從業(yè)務(wù)層面構(gòu)造,不能通過修改數(shù)據(jù)庫等方式略過業(yè)務(wù)場景,無法發(fā)現(xiàn)問題。
          • 開發(fā)對測試數(shù)據(jù)有疑問的,測試同學(xué)幫助構(gòu)造業(yè)務(wù)數(shù)據(jù),熟悉業(yè)務(wù)的數(shù)據(jù)流程。
          開發(fā)每人負責(zé)一個模塊,業(yè)務(wù)邊界或流程上的沒人負責(zé)。
          解決方案:
          • 明確組長或某個角色負責(zé)有交叉的業(yè)務(wù)自測驗證。
          對測試用例的理解與測試同學(xué)不一致。
          解決方案:
          • 進入測試前,測試與開發(fā)溝通測試用例(一對一)+測試用例評審。
          2)測試角色
          測試用例不能及時提供:剛開始推行,既要寫用例,提測后又要驗證每條用例,測試時間并沒有因為這種模式縮短,反 而更長了,且由于之前迭代的遺留測試任務(wù),總是不能及時交付,加班也很難趕上開發(fā)的節(jié)奏。
          解決方案:
          • 短期改善期是會比之前更忙,是不可避免的,過渡期。
          • 逐步來,提供用例的需求覆蓋度,從20%開始,逐步增加到80%。
          • 優(yōu)化簡單的需求開發(fā)自測保證,大家共同努力。
          • 跟開發(fā)溝通需求和測試點后,先提供能覆蓋各種場景的測試點和粗略的預(yù)期結(jié)果,在開發(fā)完成代碼時提供全部的測 試用例。
          用例場景考慮不全,用例不充分。
          解決方案:
          • 測試用例評審。
          提供的測試用例,顆粒度問題。
          解決方案:
          • 和開發(fā)團隊約定一個大家都可接受、理解的程度。
          3)產(chǎn)品角色
          需求不明確,細節(jié)沒有寫清楚,影響測試輸出的質(zhì)量和時間。
          解決方案:
          • 測試給出需求規(guī)約,由產(chǎn)品針對規(guī)約進行細化補充確定需求規(guī)范,并按照規(guī)范執(zhí)行。
          • 流程上約定測試同學(xué)先過一遍需求文檔,符合評審要求才進迭代。
          需求文檔給出不及時,沒時間充分的需求分析以及用例輸出。
          解決方案:
          • 約定給出時間。
          需求插入或變更沒有同步到測試,導(dǎo)致測試用例無效、返工。
          解決方案:
          • 約定需求變更截止點+要求同步到測試。
          2.3 效果
          解決的問題:
          1)整個團隊嚴(yán)重依賴測試,研發(fā)提測質(zhì)量不穩(wěn)定,越忙Bug越多,提測后的回歸時間長。
          • 通過測試用例的輸出,提高開發(fā)提測質(zhì)量,開發(fā)自測完成功能初驗和修復(fù)的工作,減少測試同學(xué)發(fā) 現(xiàn)bug后的回歸,縮短交付周期。
          2)開發(fā)并行提交,測試串行,很多團隊抱怨測試資源緊缺,功能測試周期長。
          • 測試環(huán)節(jié)前置到開發(fā),由測試同學(xué)串行測試任務(wù)到開發(fā)并行執(zhí)行,縮短交付周期。

          三、第二步:鞏固,自動化





          四、第三步:推動,聚焦價值





          五、經(jīng)驗心得




          4.1 從最痛的團隊、最痛的點開始,先試點,看到效果在推廣
          • 不為了工具而工具,不為了自動化而自動化,從實際問題出發(fā)解決問題。
          • 容易出效果,建立信心。
          4.2 角色間協(xié)作流程問題比自動化工具改善效果更大
          • 靜態(tài)代碼掃描等措施并不能直觀的減少bug提高開發(fā)提測質(zhì)量,更重要的作用是代碼的可維 護性好,不易出問題,形成好的編碼習(xí)慣。
          • 接口自動化開展到一定程度,也會遇到瓶頸困難,需要變通。
          4.3 建立數(shù)據(jù)度量,用于反饋改進效果
          • 自己和自己比,建立基線,看趨勢變好還是變差。
          • 根據(jù)不同階段選擇關(guān)鍵度量數(shù)據(jù),并不斷迭代。
          4.4?重復(fù)低效的事情,可自動化工具解決,提升效率,解放人力


          推薦閱讀
          官宣了,測試大神必備的"三把利劍"!

          重磅消息 | 2021年最新全棧測試開發(fā)技能實戰(zhàn)指南(第2期)

          接口測試常用工具及測試方法(新手篇)

          測試開發(fā):推薦一款阿里最新 Python 自動化開源工具!


          END

          所有原創(chuàng)文章
          第一時間發(fā)布至此公眾號「測試開發(fā)技術(shù)」

          長按二維碼/微信掃碼? 添加作者


          閱讀原文

          瀏覽 88
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  18禁网站一区 | 免费又黄又爽又色的视频 | 91做| 小香蕉网站 | 操色逼网站 |