作為一名軟件測(cè)試工程師,應(yīng)該都有過這樣的經(jīng)歷:開發(fā)人員還在編碼中,看板上沒有待測(cè)試的任務(wù),沒有即將發(fā)布的版本,也沒有回歸測(cè)試的要求...
特別是在實(shí)行瀑布模型團(tuán)隊(duì)的研發(fā)早期,或者敏捷模式下迭代早期階段。
“沒什么可測(cè)的”,輕松的同時(shí)又有些無(wú)所事事,隱隱還會(huì)覺得有些浪費(fèi)人生的焦慮
但事實(shí)上,總有東西可以測(cè)試的。永遠(yuǎn)都有。
如果沒有功能需要測(cè)試,我們?nèi)匀挥卸喾N方式可以為產(chǎn)品質(zhì)量做出貢獻(xiàn):改進(jìn)測(cè)試流程,或者提升自己作為QA專業(yè)人員的技能。
實(shí)際上,這些"輕松"的時(shí)刻可以視作自己和項(xiàng)目的機(jī)會(huì)。
深入探索產(chǎn)品
利用這段時(shí)間,像一個(gè)好奇的用戶一樣探索應(yīng)用程序,進(jìn)行一些探索性測(cè)試。因?yàn)橛辛藭r(shí)間,你可以更加富有創(chuàng)造力,思考一些之前沒有嘗試過的場(chǎng)景或邊緣情況。也可以選擇應(yīng)用程序中很少被測(cè)試的部分,利用這段時(shí)間來(lái)探索它,檢查那里的一切是否正常工作。
你經(jīng)常會(huì)發(fā)現(xiàn)一些在正常測(cè)試場(chǎng)景中沒有暴露出來(lái)的意外行為。將你發(fā)現(xiàn)的所有問題報(bào)告出來(lái)并通知團(tuán)隊(duì)。此外,你可以記錄下你嘗試過的場(chǎng)景,之后可以將其中一些添加到所有測(cè)試用例的列表中,在下次測(cè)試中使用它們。
清理和改進(jìn)測(cè)試用例
安靜的時(shí)間是審視測(cè)試用例并檢查其質(zhì)量的好時(shí)機(jī)。你可以審查它們:
- ? 看看它們是否是最新的?
- ? 是否清晰易懂。是否有需要更新的用例?
- ? 是否有可以簡(jiǎn)化的步驟?
- ? 是否有你知道但尚未記錄的場(chǎng)景?
這將在未來(lái)使用它們時(shí)有所幫助。你會(huì)更加確信測(cè)試用例是最新的、經(jīng)過改進(jìn)的,并且提供了良好的測(cè)試覆蓋。
改進(jìn)測(cè)試文檔
盡管這可能不是很有趣,但利用這段時(shí)間審查和更新你擁有的任何測(cè)試文檔是很有用的。
文檔可能包括測(cè)試策略、測(cè)試計(jì)劃、測(cè)試報(bào)告模板、缺陷模板、入職文檔、檢查清單等。
這很有用,因?yàn)楫?dāng)你需要它們時(shí),你會(huì)知道這些文檔已經(jīng)經(jīng)過審查并且是最新的。它們不會(huì)只是因?yàn)檫^時(shí)而失去用途的陳舊文檔。
創(chuàng)建或優(yōu)化自動(dòng)化測(cè)試
你可以利用安靜的時(shí)間向你的測(cè)試套件中添加更多的自動(dòng)化測(cè)試。此外,你可以改進(jìn)你的框架結(jié)構(gòu),優(yōu)化現(xiàn)有的測(cè)試(比如修復(fù)不穩(wěn)定的測(cè)試,修復(fù)不工作的測(cè)試,改進(jìn)測(cè)試步驟等)。
如果你還沒有使用任何自動(dòng)化工具,你可以探索哪些工具可以用于你的產(chǎn)品,或者你可以開始自動(dòng)化一些小的、基本的場(chǎng)景,看看在常規(guī)使用之前效果如何。
回顧過去的Bug或生產(chǎn)問題
回顧舊的Bug或生產(chǎn)問題,看看在測(cè)試過程中遺漏了什么,這是非常有用的。這會(huì)給你一些可以在未來(lái)測(cè)試中使用的場(chǎng)景思路。你可以將這些場(chǎng)景添加到測(cè)試用例或自動(dòng)化套件中,用它們來(lái)防止這些Bug再次發(fā)生。
利用這段時(shí)間從這些Bug中學(xué)習(xí)一些對(duì)你未來(lái)有幫助的東西。
探索其他測(cè)試領(lǐng)域
如果你已經(jīng)有一些成熟的性能和安全測(cè)試,你可以審查它們,探索不同的場(chǎng)景,看看應(yīng)用程序在性能和安全方面的表現(xiàn)如何。
如果你沒有這樣的測(cè)試,你可以探索可以使用什么樣的工具,檢查它們是否會(huì)對(duì)你的項(xiàng)目有益,你可以嘗試其中的一些,等等。
投資自己
安靜的時(shí)間是你成長(zhǎng)的絕佳空間。你可以利用這段時(shí)間閱讀QA文章或博客文章,觀看可以幫助你的教程,嘗試新工具,學(xué)習(xí)對(duì)你的工作有幫助的課程等。之后,你可以向團(tuán)隊(duì)展示你學(xué)到的東西。
這會(huì)讓你保持靈感,你會(huì)學(xué)到新東西,你會(huì)進(jìn)步,你會(huì)獲得新的想法。
結(jié)語(yǔ)
正如以上所討論的,即使今天沒有人交給你測(cè)試任務(wù),也總有事情可做。通過實(shí)踐這些想法中的某些方面,你肯定會(huì)為項(xiàng)目、團(tuán)隊(duì),也為你自己帶來(lái)更多價(jià)值。
作為測(cè)試工程師,我們的價(jià)值不僅僅在于執(zhí)行測(cè)試用例。我們的價(jià)值在于我們對(duì)產(chǎn)品質(zhì)量的貢獻(xiàn),對(duì)流程的改進(jìn),以及我們自身的專業(yè)成長(zhǎng)。
即使在看似"無(wú)事可做"的日子里,我們也能找到提升自己和團(tuán)隊(duì)的方式。
測(cè)試永無(wú)止境,成長(zhǎng)亦無(wú)止境。
-
自動(dòng)化測(cè)試
+關(guān)注
關(guān)注
0文章
252瀏覽量
27600 -
測(cè)試工程師
+關(guān)注
關(guān)注
6文章
127瀏覽量
12972
發(fā)布評(píng)論請(qǐng)先 登錄
大家好,我想了解下手機(jī)行業(yè)中的TE測(cè)試工程師
誠(chéng)聘硬件測(cè)試工程師
誠(chéng)聘硬件測(cè)試工程師
測(cè)試工程師的進(jìn)階
測(cè)試工程師工作流程有哪些
如何定義測(cè)試工程師
軟件測(cè)試工程師的發(fā)展方向有哪些
軟件測(cè)試工程師的素質(zhì)
測(cè)試工程師怎樣和開發(fā)工程師進(jìn)行有效的交流
怎樣才可以成為一個(gè)合格的測(cè)試工程師
一個(gè)軟件測(cè)試工程師需要具備哪些技能

評(píng)論