色欧美4477福利网在线观看,亚洲国产AV一区二区污污污,精品欧美一区二区三区,免费人成在线观看欧美精品

    重慶博為峰

    重慶博為峰

    • 優(yōu)質(zhì)的教研團隊
    • 專業(yè)的教學服務(wù)團隊
    • 高水準的教學質(zhì)量

    400-888-4011

    全國學習專線 8:00-22:00

    順利發(fā)布注意事項全總結(jié)

    軟件測試 1已閱讀 2022-07-27 11:45:29
    導讀 前段時間面試的時候,問到他們企業(yè)的測試流程時,很多同學都只說到從需求到發(fā)布的一個過程,當問到發(fā)布前要做哪些準備,很多都回答得不是很全面。下面給大家分享一下,可以從以下幾點入手。

    順利發(fā)布注意事項全總結(jié)

      測試回歸
      先說一下,回答頻率最高的答案,就說“測試都通過了,沒有遺留bug了”。
      確實,發(fā)布前我們要確保沒有遺留的bug,但是我們還要有過測試回歸,那通常測試回歸有幾輪呢?每個公司和自己的標準不一樣,于我而言:
      ●一輪回歸測試環(huán)境主功能,確保bug修復(fù)后的版本能正常運行;
      ●二輪回歸預(yù)發(fā)布環(huán)境(較穩(wěn)定版環(huán)境,一般預(yù)發(fā)布環(huán)境的數(shù)據(jù)和線上是一致的);
      ●三輪回歸生產(chǎn)環(huán)境,確保發(fā)布的內(nèi)容對主功能沒有影響。
      線上的回歸可以依靠自動化來輔助測試。
      看日志
      那除了測試通過之外,我們還需要考慮什么呢?
      個人覺得最重要的是看日志,在日志中能夠體現(xiàn)出很多我們在Postman、Jmeter中無法發(fā)現(xiàn)的錯誤,如空指針、連接超時等。而我們在工具中只能看到返回的值為空,不能確定是否存在異常。
      那日志該怎么看呢?如果公司有日志平臺的話,就很簡單了,可以指定分支和機器號,查詢在測試階段的所有error日志。
      那沒有日志平臺的呢?我們可以在Linux平臺中,進入對應(yīng)機器下的日志目錄下,cat xxx.log|grep ERROR查找打印error的日志,查看是否存在問題。
      分支版本號
      還有個要注意的是分支版本號。每次發(fā)布的時候,開發(fā)都會告訴我們對應(yīng)服務(wù)分支名,但是我們發(fā)布的時候千萬要注意以下幾點:
      ●本次發(fā)布的分支名是否正確;
      ●本次發(fā)布分支是否含線上最新的內(nèi)容;
      ●本次發(fā)布的內(nèi)容是否是提測的內(nèi)容,是否存在未提測或者其他開發(fā)的提測內(nèi)容。
      那該怎么去看發(fā)布內(nèi)容呢?
      首先,我們可以在git中找到對應(yīng)的分支,一般開發(fā)提交代碼都會有標識,我們可以通過提交的備注和提交的作者,來判斷是否含未提測的內(nèi)容。
      那怎么去看是否含最新的代碼呢?很簡單,我們先找到上一次的發(fā)布分支,找到當時最新提交的commitid,然后在本次的發(fā)布分支中搜索是否存在該id,如果沒有找到的話,那我們就要注意了,是不是開發(fā)沒有最新的代碼,千萬要小心。
      代碼覆蓋率
      最后一點,對于看得懂代碼的測試同學很有益,就是代碼覆蓋率?,F(xiàn)在流行的框架就是JaCoCo,這個框架能夠識別我們的對應(yīng)分支的測試覆蓋率,生成對應(yīng)的測試報告。
      通過報告我們可以看到有沒有開發(fā)提測的代碼沒有覆蓋的,具體是什么場景,對于防止漏測場景非常有幫助。
      一般覆蓋率都是精確到類下面的所有方法,這樣就能檢測出本次影響的這個類的所有方法是否測試過,當然這樣會導致測試場景會很多,所以我們可以借助自動化,把平時需要回歸的用例全都跑一遍,一般上線要求覆蓋率90%以上。
      到這里,系統(tǒng)發(fā)布時候的坑基本能夠杜絕80%以上,希望各位同學每次發(fā)布都能順順利利,!
    相關(guān)文章
    合格的軟件測試工程師

    合格的軟件測試工程師

    今天,重慶博為峰的小編來給大家講講一名合格的軟件測試工程師,要什么?對于很多新入行或者打算入行,成為軟件測試工程師的小伙伴來說,剛開始接觸這行,不知道自己究竟該學些什么,或者不知道必須掌握哪些知識,才能成為一名合格的測試工程師。請看下文!... [詳情]

    1人閱讀
    零基礎(chǔ)入門測試該學什么

    零基礎(chǔ)入門測試該學什么

    本期,筆者就給大家盤點一下,零基礎(chǔ)轉(zhuǎn)行測試需要學習哪些內(nèi)容呢?對于很多小白而言,想要轉(zhuǎn)行軟件測試崗位,卻又怕自己從來沒有接觸過計算機,底子很薄弱,從而還沒開始就打起了退堂鼓。也有許多初學者,在入門的過程中,苦于不知道該學什么,又該從何學起,常常搞得一團亂麻。 ... [詳情]

    1人閱讀
    順利發(fā)布注意事項全總結(jié)

    順利發(fā)布注意事項全總結(jié)

    前段時間面試的時候,問到他們企業(yè)的測試流程時,很多同學都只說到從需求到發(fā)布的一個過程,當問到發(fā)布前要做哪些準備,很多都回答得不是很全面。下面給大家分享一下,可以從以下幾點入手。... [詳情]

    1人閱讀
    一次完整的測試活動都有哪些流程

    一次完整的測試活動都有哪些流程

    今天,重慶博為峰的小編來給大家講講一次完整的測試活動的流程。這篇文章是由重慶博為峰的小編精心撰寫的,快來看看吧!完整的測試過程括:需求與計劃->測試用例->測試執(zhí)行->測試總結(jié)。... [詳情]

    1人閱讀
    軟件測試人員必須知道的測試流程

    軟件測試人員必須知道的測試流程

    以來,大大小小參與的項目也有十幾個了,涵蓋財務(wù)類、保險類、OA辦公類軟件。從測試流程上看,基本也都大同小異,這里將常見的測試流程做一些梳理,供剛?cè)胄械呐笥褜W習參考。... [詳情]

    1人閱讀
    軟件測試和質(zhì)量管理

    軟件測試和質(zhì)量管理

    今天,重慶博為峰的小編來給大家講講軟件測試和質(zhì)量管理。隨著越來越多企業(yè)的招聘崗位里會出現(xiàn)“質(zhì)量管理”或“質(zhì)量”這樣的崗位,這就讓做測試的同學覺得有些困惑了,我每天從事的測試,不就是產(chǎn)品的質(zhì)量嗎?那“質(zhì)量管理”又是個什么鬼呢?... [詳情]

    1人閱讀