一名合格的軟件測試工程師應(yīng)具備以下技能的:
60%-----合格
80%-----優(yōu)秀
90%-----資深
100%----秒天秒地秒空氣,無敵了。
前提:5年的項目測試經(jīng)驗
1矾飞、必須深刻理解和熟練掌握軟件測試基礎(chǔ)理論與技術(shù)。
? ? ? 一贼邓、首先是精通各種測試技術(shù)铅碍,測試方法分類復(fù)雜多樣曙蒸,按照不同的分類有
? ? ? 1.黑盒測試、白盒測試岗钩。
? ? ? 2.UI測試纽窟、功能測試、接口測試兼吓、性能測試臂港、自動化測試、安全測試视搏、壓力測試等等审孽。
? ? ? 3.冒煙測試、單元測試浑娜、集成測試佑力、驗收測試、回歸測試(端到端測試棚愤、系統(tǒng)測試)搓萧。
? ? ? 4.邊界值、錯誤推測宛畦、等價類瘸洛、功能圖、判定表次和、因果圖反肋、正交實驗。
? ? ? 5.探索式測試踏施、隨機測試石蔗、本地化測試、靜態(tài)/動態(tài)測試畅形、負(fù)載測試养距、兼容性測試、域測試日熬、逆向測試棍厌、非公能行測試、極限測試等等竖席。
? ? ? ? 二耘纱、精通測試用例、測試文檔
? ? ? ? 1.精通測試用例設(shè)計毕荐、編寫束析、執(zhí)行,測試用例相關(guān)基本知識憎亚,比如:用例的生命周期员寇?用例的元素弄慰?
? ? ? ? 2.精通測試日報、周報丁恭,項目報告曹动,進(jìn)度報告編寫,缺陷報告牲览、性能測試報告墓陈、結(jié)果分析報告、自動化報告等等
? ? ? ? 三第献、精通項目測試過程
? ? ? ? ?1.能夠編寫測試計劃贡必、掌握各種測試方案,包括規(guī)劃測試進(jìn)度庸毫,測試管理相關(guān)知識等等
2仔拟、熟練掌握SQL Server、Mysql飒赃、Oracle等多種數(shù)據(jù)庫系統(tǒng)的使用利花,熟悉精通SQL語言。
? ? ? ?1.精通數(shù)據(jù)庫基本知識载佳,包括但不限于數(shù)據(jù)庫系統(tǒng)概念炒事、數(shù)據(jù)模型、組成蔫慧,數(shù)據(jù)庫的結(jié)構(gòu)挠乳,存儲原理、數(shù)據(jù)庫數(shù)據(jù)類型姑躲、數(shù)據(jù)處理等睡扬。
? ? ? ?2.精通sql語句,熟練掌握增刪改查黍析,精通sql語句查詢卖怜,多表、連表查詢阐枣。
表結(jié)構(gòu)desribe