單純功能測試沒前途了,工作不好找。必須會性能,壓力測試之類的,掌握一門自動化測試工具,一門腳本語言等等。這是我最近兩月以來的經(jīng)驗
軟件測試工程師工資待遇現(xiàn)在不高。 和兩年前差不多工資水平。 跟學歷有關,211,985的一年工作經(jīng)驗,6000起步,二年8000起步 普通高校,一年4000多,二年的話,一般7000左右 當然,如果你的能力很強,可以帶隊,10000也是有可能的
在進行軟件測試過程中,往往需要運用到發(fā)散思維來解決各種挑戰(zhàn)。發(fā)散思維指的是一種非線性的思考方式,能夠幫助測試人員發(fā)現(xiàn)問題和解決難題。本篇文章將通過一些典型的軟件測試發(fā)散思維筆試題,來幫助讀者更好地理解發(fā)散思維在軟件測試中的重要性。
假設你正在測試一個新的電子商務網(wǎng)站,需要設計測試用例來覆蓋用戶注冊功能。請列舉至少5個測試用例,確保涵蓋常見的場景和異常情況。
在進行軟件測試時,發(fā)現(xiàn)了一個缺陷:訂單支付頁面無法正常顯示。請根據(jù)缺陷的嚴重程度和影響范圍,對該缺陷進行分類。
某個軟件系統(tǒng)要求用戶輸入年齡,年齡范圍為1-100歲。請針對邊界值設計測試用例,確保系統(tǒng)能夠正確處理邊界情況。
假設有一個簡單的登錄系統(tǒng),用戶需要輸入用戶名和密碼才能登錄成功。請設計測試用例,實現(xiàn)路徑覆蓋,覆蓋所有可能的路徑。
冒煙測試是軟件測試中常用的一種測試方法,旨在驗證系統(tǒng)的主要功能是否正常可用。請列舉一個電子郵件客戶端的冒煙測試用例。
通過以上軟件測試發(fā)散思維筆試題的設計和解答,我們可以看到發(fā)散思維在測試過程中的重要作用。希望讀者通過不斷練習和思考,能夠提升自己的發(fā)散思維能力,為優(yōu)質(zhì)軟件的交付貢獻自己的力量。
求職面試或者筆試中的測試用例設計題目,主要考察的方面無非下面幾個:
1、測試用例包括的主要要素有哪些
相信只要有點測試基礎的同學都應該知道點測試用例的要素的,因為各個公司的模版會有差異,但最終都是來自于國標,一些主要內(nèi)容是差不多的,拿了testin眾測的測試用例給題主參考,畢竟testin是線上數(shù)一數(shù)二的測試機構,相對是比較標準的。
2、測試用例設計的思路是否開闊、腦洞是否夠大
其實不止在面試中,真正項目中,考察一個測試人員的能力,思路和腦洞也是一個很常見的評價標準,如果一個測試的思路太過局限,只考慮功能方面的測試用例,是很難發(fā)現(xiàn)有價值缺陷的。我們的口號就是:釋放吧,腦洞。
以一個常見的如何測試一個 紙杯為例,看看你的腦洞打開沒?
3、測試用例設計方法的使用,如等價類、邊界值、場景法等
這個是作為測試最基礎的東西,一般上崗標準就是能夠熟練使用等價類、邊界值、場景法等測試方法設計測試用例,根據(jù)你筆試的具體要求,來設計吧,給題主推薦一個寫的比較全的登錄功能測試用例,好好研究下。
初級測試工程師年薪約在2-4萬元左右。他們的工作通常是按照測試方案和流程對產(chǎn)品進行功能測試,檢查產(chǎn)品是否有缺陷。具有一些手工測試經(jīng)驗,開發(fā)測試腳本并開始熟悉測試生存周期和測試技術。高級測試工程師年薪約8-10萬元左右。他們不但需要掌握測試與開發(fā)技術,而且對所測試軟件對口的行業(yè)非常了解,能夠對測試方案可能出現(xiàn)的問題能夠進行分析和評估。
不同級別的測試工程師薪資差異很大:
高級測試工程師:高級測試工程師年薪約8-12萬元左右。
他們不但需要掌握測試與開發(fā)技術,而且對所測試軟件對口的行業(yè)非常了解,能夠對測試方案可能出現(xiàn)的問題能夠進行分析和評估。
中級測試工程師:中級測試工程師的年薪約在5-8萬元左右。他們要能夠編寫測試方案,測試文檔、與項目組一起制定測試階段的工作計劃。能夠在項目中合理利用測試工具來完成測試任務。
初級測試工程師:初級測試工程師的年薪約在3-5萬元左右。
他們的工作通常是按照測試方案和流程對產(chǎn)品進行功能測試,檢查產(chǎn)品是否有缺陷。
長遠來講,軟件測試工程師看你寫不寫代碼,如果寫代碼可以做一些日子然后技術強的情況下去做現(xiàn)場支持工程師(一種實施工程師),如果是單純的實施工程師,只是熟悉產(chǎn)品,客戶產(chǎn)品培訓很容易被替代,畢竟一屆一屆的畢業(yè)生都是低廉額。 另外,實施的總出差,待遇一般吧。
目前中國最高的軟件測試工程師的職稱也只是中級的--軟考的《軟件測評師》 這個評級目前與工作年限有很大的關系,一般都是在測試行業(yè)工作三年以上才有機會,且評為高級測試工程師得看你們公司怎么定的,我是換工作后公司才明確說我是高級之類的,相應的工資也有了調(diào)整,所以職稱不是光靠考證的
目前來看軟件開發(fā)工程師比測試工程師待遇要高,更有前途些。
測試和實施都是軟件這塊的幾個職位 測試主要是測試軟件的缺陷,提高軟件產(chǎn)品的質(zhì)量 實施主要是在客戶現(xiàn)場,安裝調(diào)試產(chǎn)品 工作內(nèi)容不一樣,前景的話,從我身邊的情況看,實施相對測試簡單,出差會多一點,相對而言測試的前景好。