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