QA和軟件測試員缠犀,它們到底是什么?有什么關(guān)系虐急,真實(shí)傻傻分不清滔迈。
QA全稱Quality?Assurance止吁,即質(zhì)量保證燎悍,它所關(guān)注的是對質(zhì)量的測量及檢查,還有通過改進(jìn)過程來提高軟件的質(zhì)量俄删,依次來指導(dǎo)軟件的發(fā)行。
QA測試員畴椰,其中也有一些測試活動鸽粉,但是工作重點(diǎn)逐漸轉(zhuǎn)向了過程評審和產(chǎn)品審計(jì):
1.關(guān)注軟件開發(fā)活動的開展過程和步驟;
2.產(chǎn)品生命周期的管理以及驗(yàn)證軟件是否滿足已定義的質(zhì)量標(biāo)準(zhǔn)和用戶協(xié)議触机;
3.不是要對軟件進(jìn)行剖析來找出問題,而是要驗(yàn)證軟件是否可能在一套給定的條件下工作销斟;
從上面的內(nèi)容來看,QA應(yīng)該更傾向于服務(wù)蚂踊、監(jiān)督的職責(zé)笔宿。
而軟件測試員,又被叫做蟲師泼橘。主要是從技術(shù)出發(fā)測試軟件質(zhì)量,其實(shí)就是尋找出BUG炬灭。測試方法也不僅僅都是人工測試,還有難度較高的自動化測試,如利用TestWriter對web和手機(jī)端進(jìn)行測試厦凤,觀察分析數(shù)據(jù)育苟,了解測試產(chǎn)品質(zhì)量問題。通過分析測試結(jié)果违柏,按照客戶需求出發(fā),完善測試漱竖。作為一個軟件工程師,你的工作內(nèi)容:
1.根據(jù)軟件設(shè)計(jì)需求制定測試計(jì)劃谆级,設(shè)計(jì)測試數(shù)據(jù)和測試用例讼积;
2.有效地執(zhí)行測試用例脚仔,提交測試報(bào)告勤众;
3.準(zhǔn)確地定位并跟蹤問題鲤脏,推動問題及時合理地解決;
4.完成對產(chǎn)品的集成測試與系統(tǒng)測試窥突,對產(chǎn)品的軟件功能、性能及其它方面的測試阻问。
其實(shí)對于大部分公司來說,職位并不是嚴(yán)格的沦疾,很多人可能是一職多能称近。在這個信息快速更迭的年代,多了解一些別的職位哮塞,都是好的刨秆。