責任心和判斷力
工具验烧、平臺熟練使用的能力
溝通能力
分析定位問題能力
問題推進能力
風險意識
敢于發(fā)現(xiàn)并刨根問底追查問題的能力
提高效率---自動化
堅定的交付
關注用戶體驗
團隊合作以及不斷學習能力
? ? ? ?個人認為責任心是最重要的素質(zhì),擁有判斷力是需要持續(xù)的積累經(jīng)驗和關鍵時刻看待問題的視野蛤育。培養(yǎng)判斷力的同時也應該增強自己在團隊中的影響力庇忌,盡量使自己的判斷和決策得到大多數(shù)人的信服乡范。軟能力這些內(nèi)在的品質(zhì)困后,我認為作為擁有正常世界觀和價值觀的同學都應具備豆胸,以下簡單介紹下本人在工作中比較依賴的點杨耙,希望各位看官補充赤套。。珊膜。
工具容握、平臺使用
Charles/fiddler使用,能抓包看數(shù)據(jù)车柠、進行重寫數(shù)據(jù)剔氏、斷點、弱網(wǎng)模擬等竹祷,就是看的懂用明白
xmind谈跛、excel、word塑陵、ppt等辦公軟件熟練使用感憾,文檔匯總編寫和數(shù)據(jù)可視化非常非常重要
各種用于工作的通訊軟件
項目管理、bug管理平臺的熟練應用
git平臺的使用
打包管理持續(xù)集成jenkins的基本操作
adb工具包中常用功能使用令花,instruments的使用
公司在用的各種監(jiān)控阻桅、報警平臺的使用
各種轉碼凉倚、json轉換的網(wǎng)站,輕量級工具sublime的使用
盡量會用嫂沉,例如jmeter占遥、loadrunner、wireshark等
溝通能力:
重點:說明白因為什么输瓜?后續(xù)要做什么?需要對應的人如何做芬萍?問題拋出的時候要將前后文背景描述清楚尤揣,并@相應的人。群里有人@自己時柬祠,要積極響應北戏,語言精簡描述準確。
1漫蛔、明確需求嗜愈,表明前因后果
? 目的:更高效更愉快的溝通交流,讓自己和對方都能更好的溝通莽龟。說明白因為什么蠕嫁?后續(xù)要做什么?需要對應的人如何做毯盈?
2剃毒、及時回應有結論及時同步結論
? ? ? 當某個群中被@了,看到后應當及時給別人回復搂赋,盡量不要直接處理晾著對方很長時間
3赘阀、緊急事件,電話聯(lián)系
緊急且復雜的問題應該當面交流脑奠,沒有條件時打電話溝通基公,語言要簡練,抓住重點宋欺,忌言語散亂轰豆,顧左右而言他。
4齿诞、友好的讓你的小伙伴能更好的溝通
交流時無論是在哪種場景上秒咨,適當用一些語氣詞,柔軟語氣掌挚,表示友好雨席,例如:哈~、辛苦吠式、麻煩陡厘、打擾抽米、有勞。糙置。云茸。盡量減少不自信或奇怪的語氣詞的使用,例如:吧~谤饭、嘎嘎标捺。。
分析定位:
為什么qa要具備分析定位問題的能力揉抵,“這不應該是開發(fā)干的事情嗎亡容?”,有一些人有這種想法冤今,但是qa也應該具備基本的問題分析和定位能力闺兢。一般情況下研發(fā)們都很忙,只有一些責任心較強的研發(fā)會自己追著問題定位戏罢,還有很多研發(fā)喜歡搪塞屋谭。這時如果你能夠有理有據(jù)的理清問題的癥結所在,能有效避免來回扯皮龟糕,提高工作效率桐磁。這個過程對于理解產(chǎn)品的功能邏輯有重要的意義,精準的分析定位能力也有助于提升你再研發(fā)團隊中的可信度讲岁,提高自己的影響力所意。
問題推進
推動一件事情的時候,需要雙方都認識到這件事需要被推動催首,有積極的意義扶踊,充分說明推動該事情的意義會讓推動過程輕松許多。首先要確定問題的嚴重性和對用戶的影響郎任,各方達成一致后秧耗,通過闡明問題的重要性推動研發(fā)及時解決。以及通過和PM或領導針對某一個點進行討論舶治,這個點可以是優(yōu)化的點分井,可以是新增需求等,討論改動或者新增點給產(chǎn)品或公司帶來的收益霉猛,達成共識尺锚,push方案落地實施。
風險意識:
“風險意識”是對風險的把控意識惜浅,首先要能夠識別一個問題的風險點在哪里瘫辩。比如一個偶現(xiàn)的bug,要根據(jù)復現(xiàn)幾率、復現(xiàn)機型伐厌、bug的嚴重程度承绸、是否會導致用戶無法進行下一步核心用戶行為的繼續(xù)操作,比如會導致用戶無法繼續(xù)拍攝挣轨,那么我們判斷這個bug的風險較高军熏。對于一個UI問題,如果在全面屏手機上已經(jīng)嚴重影響到用戶的使用體驗了卷扮,那么這個問題也需要快速修復荡澎,并且發(fā)灰度驗證是否在其他機型出現(xiàn)類似的UI問題,才能避免上線后的風險晤锹。
自動化:
auto everthing 這種能力在現(xiàn)在的這種互聯(lián)網(wǎng)大潮中(wtf摩幔,你懂得。抖甘。。)顯得尤為重要葫慎,不甘于平庸的功能測試衔彻,都會想著各種辦法提高自己辦公的效率。自動化是很好的思路偷办,需要不斷的學習艰额,能夠不斷實現(xiàn)auto+1并為自己所用,那感覺簡直不要太爽椒涯。
堅定的交付:
作為qa柄沮,最重要的就是要對自己測過的系統(tǒng)軟件負責,當項目完成測試后废岂,如果雇傭你的老板聽到祖搓,“我不能保證質(zhì)量,不知道會不會出問題”湖苞,肯定會想:花錢雇傭你就是給我一個模棱兩可的答案的拯欧,那我還雇你干嘛呢?項目或系統(tǒng)上到生產(chǎn)環(huán)境之前财骨,項目中非qa身份的人最喜歡聽到qa說的是:我經(jīng)過嚴格且系統(tǒng)的測試镐作,bug已經(jīng)修改,現(xiàn)在軟件的狀態(tài)符合預期隆箩,可以上線该贾。當然這是比較理想的狀態(tài),大多數(shù)時候項目都會由于時間和質(zhì)量的沖突捌臊,犧牲部分質(zhì)量杨蛋,這個時候就需要qa將目前存在的問題和風險說出來,并說出bug的影響范圍、程度和評估六荒,給團隊一個明確的答案护姆,讓大家心里有譜,再行決定是否上線掏击,并且要有郵件或公告周知各方卵皂。