我們精選了一下網友答案:
···································^^····································
深圳軟件測試培訓:軟件測試質量
軟件質量定義
1991年國際標準ISO 9126中定義為:軟件滿足規定或潛在用戶需求的總和。
1999年國際標準ISO 14598中定義為:軟件特性的總和,軟件滿足規定或潛在用戶需求的能力。
2001年國際標準ISO 9126中定義為:軟件滿足規定用戶或潛在用戶需求的能力,要從軟件在內部,外部和使用過程中的表現來衡量,包含內部質量、外部質量、和使用質量。
ISO質量的定義:一個實體的所有特性,基于這些特性可以滿足明顯的或隱含的需求。而質量就是實體基于這些特性滿足需求的程度。
質量定義三要素:實體、特性集合、需求。
實體、特性集合
實體產品:手機、MP3、軟件系統等
實體服務:快遞、酒店、出租車等
對于測試來說,實體即測試對象。
特性集合:功能性、性能、可用性、可靠性、維護性等
實體的特性集合:
例如榨汁機:
功能:能夠榨豆漿、水果汁(西瓜、蘋果、梨)
性能:榨一公斤黃豆需要多長時間?
耗能:榨一公斤黃豆耗電量多少?
安全性:榨汁過程中有無人體安全防護措施?有無漏電保護?
可靠性:豆漿機能夠持續運行多長時間?
易用性:豆漿機的操作是否簡單、方便?
評價軟件質量的標準
評價質量不能只從某一角度來說質量好壞,應從所有角度上來綜合進行評價。
質量評價的標準是需求,質量和需求是相對應的。
需求有三個層次:顯式需求、隱式需求、用戶的實際需求。
1)符合需求規格:符合開發者明確定義的目標。屬于是內部質量, 即從軟件啟動到交付用戶之間產生的所有中間產品的質量。
2)符合用戶顯式需求:需求說明書上列出的功能需求。屬于是驗收需求,即用戶驗收時評價產品的質量。
3)符合用戶隱式需求:需求說明書未列出但是實際需用到的隱含需求屬于是使用質量,即用戶在實際使用過程中對產品的質量評價。
質量鐵三角
提高軟件質量,需綜合因素,不僅要從每方面去改進,還要兼顧成本和進度。所以,流程、技術、組織三個方面是影響質量的鐵三角。
流程:一個或一系列有規律的行動,這些行動以確定的方式發生或執行,導致特定結果的出現。
軟件流程是按照從計劃到策略到實現,這種思維來指導軟件開發的,并且流程來源于成功的經驗,可指導項目少走彎路,從而提高軟件質量,提高用戶滿意度。
技術:承載者是人,包含員工和公司的綜合技術能力。
技術類型分為:開發技術(分析/設計/編程)、測試技術、結構技術等。
技術和流程的關系:
1).只有技術沒有規范的流程,無法進行現代化的軟件開發;
2).只有流程沒有好的技術支撐,無法生產出高質量的軟件。
組織:組織對質量不產生直接影響,是通過流程和技術間接影響質量的。
組織對技術的影響:
1).確保專人專職;
2).確保技術的積累(專利、平臺、案例庫等)
組織對流程的影響:
組織的規章制度和約束條件,為流程提供強有力的保證。
·······································································
我們精選了一下網友答案:
軟件測試也的薪水也是根據工作經驗一步一步發展的,試用期工資一般在2000-3000,二至三年后達到4000-5000,四至五年后,8000左右。
···································^^····································
作為軟件質量控制中的重要一環,軟件測試工程師基本處于"雙高"地位,即地位高、待遇高。同時,軟件測 試的人才需求缺口超過20萬人,而人才的緊缺也促使軟件測試工程師的薪資逐漸走高,高級測試工程師年 薪可高達10萬元。從近期的企業人才需求和薪金水平來看,軟件測試工程師的年工資還有逐年上升的明顯 趨勢。 測試工程師一般會分為以下幾個等級:初級測試工程師、中級測試工程師、高級測試工程師和測試管理 人員。不同的級別的測試工程師薪資差異很大。 初級測試工程師 年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產品進行功能測試,檢查產品是否有 缺陷。具有一些手工測試經驗,開發測試腳本并開始熟悉測試生存周期和測試技術; 測試工程師 年薪約在5-6萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃 。能夠在項目中合理利用測試工具來完成測試任務。能夠獨立編寫自動測試腳本程序并擔任測試編程初期的 領導工作,進一步拓展編程語言、操作系統、網絡與數據庫方面的技能; 高級測試工程師 年薪約8-10萬元左右。他們不但需要掌握測試與開發技術,而且對所測試軟件對口的行業非常了解,能 夠對測試方案可能出現的問題能夠進行分析和評估。幫助開發或維護測試或編程標準與過程,負責同級的評 審,并能夠指導初級的測試工程師; team leader(測試主管) 年薪在8-15萬,一般具有5年左右工作經驗,負責管理一個小團隊。負責進度安排、工作規模/成本估算 、按進度表和預算目標交付產品,負責開發項目的技術方法,能夠為用戶提供支持與演示; 測試經理 年薪在12-20萬,能夠擔當測試領域內的整個開發生存周期業務,能夠為用戶提供交互和大量演示,負 責項目成本、進度安排、計劃和人員分工; 計劃經理 年薪在20-30萬,具有多年純熟的開發與支持(測試/質量保證)活動方面的經驗,管理從事若干項目的 人員以及整個開發生存周期,負責把握項目方向與盈虧責任。 軟件測試工程師在it行業中越來越受到重視 ,其薪資也節節高升;但上述分析,具體視不同地域、不同性質企業、測試工程師的不同能力而定。 測試工程師的起薪從2000~5000元/月不等,若有4年工作經驗的話,薪資在8000元/月左右,也就是說 ,4年的工作經驗,正常的發展,會成為一名高級測試工程師;那么,普通的測試工程師薪酬情況如何呢? 以2年左右從業工作經驗的軟件測試工程師的各地薪資情況來看: 北京地區該職位的平均年薪逾5.8萬元;其中外商獨資企業的年薪為全國之最,將近8.5萬元,而其余各 類型企業的年薪都在5~6萬元左右。 上海地區軟件測試工程師的平均年薪為6.3萬元,歐美獨資和歐美合資的薪資不相上下,分別為7.9萬和 7.7萬元。國營企業略高于平均線,達到6.5萬元,其余各類企業則都表現平平。 廣州地區該職位的平均年薪約為4.5萬元;其中外商獨資歐美企業的年薪最高,達到了7萬元;合資/合 作歐美企業也能拿到6.2萬元的平均年薪,合資/合作非歐美企業就較遜色,年薪不到4萬元。 深圳地區的平均年薪是全國各城市最高的,超出7萬元,其中外商獨資歐美企業的年薪為7.8萬元,國營 企業的年薪緊隨其后,超過了7.3萬元,合資/合作非歐美企業的年薪較低,約為6萬。 上海地區的軟件測試工程師享有的帶薪年假是全國各地最多的,一年中平均有10天,北京、廣州、大連 均為8天,杭州和深圳相對較少,為6天。 以上這些地區在軟件測試的培訓方面都做得不錯,基本上均有6成以上的從業者可享受到公司提供的培 訓計劃,但上海的軟件工程師的培訓比例不到5成。杭州和深圳兩地的培訓是全國各地區最出色的,逼近8成 。 深圳、上海均有2成的從業者可享受房貼或者補充住房公積金,大連和北京則有3成以上的從業者可享受 公司的房貼或者補充住房公積金,廣州更是達到了4成以上,而杭州此項福利的比例較低,僅為1成。 在我國軟件測試還處于起步階段,和國外比較起來尚有很大的差距。以下為筆者拿到的2002年美國軟件 測試工程師的薪資收入統計: 城市/地區 工作年限 少于1年 1-2年 3-6年 7年以上 中西部 $44,000 $54,000 $64,000 $74,000 德克薩斯 $49,000 $59,000 $69,000 $79,000 硅谷 $52,000 $62,000 $94,000 $104,000 紐約及周邊地區 $53,000 $63,000 $110,000 $135,000 由上述的情況介紹不難看出,在我國軟件測試工程師的發展前景廣闊,而且薪酬、福利在行業中也有很 強的競爭力。
···································^^····································
得看經驗,其實哪個行業都是經驗多,收入也就多了
·······································································
我們精選了一下網友答案:
···································^^····································
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!