1)編程語言 至少掌握一門語言,不管是簡(jiǎn)單的php,java,C++,還是其他腳本語言python,perl或者shell,至少用一門語言做過一些事情,能用就用。
2)數(shù)據(jù)庫(kù)
至少要有一個(gè)DBA掌握數(shù)據(jù)庫(kù),熟悉SQL的操作,至少熟練使用JOIN進(jìn)行查詢,知道HAVING的基本用法。如果能寫出存儲(chǔ)過程并優(yōu)化,那就更好了。測(cè)試人員離不開數(shù)據(jù)庫(kù)的管理和操作。
3)操作系統(tǒng)
作為測(cè)試人員,你要熟悉各種操作系統(tǒng),包括系統(tǒng)安裝、配置和管理。對(duì)于Linux,你至少要管理一個(gè)系統(tǒng),熟悉常用的命令行操作,具體要求是什么。推薦谷歌。使用Linux的時(shí)候盡量使用命令行,不要點(diǎn)鼠標(biāo),因?yàn)椴皇莣indows,你要改變這個(gè)習(xí)慣。如果能在Linux下安裝配置軟件,最好推薦自己下載源碼,自己編譯,了解make file的原理。
4)堅(jiān)實(shí)的軟件測(cè)試?yán)碚?/p>
這是測(cè)試人員最基本的測(cè)試方法,連開發(fā)人員都知道。測(cè)試人員沒聽說過。許多測(cè)試人員認(rèn)為他們已經(jīng)閱讀了所有的理論知識(shí),并認(rèn)為他們理解了這些知識(shí)。其實(shí)做一段時(shí)間后,他們會(huì)回頭看理論,會(huì)有更多的收獲。工作多年后,他們會(huì)看考卷,發(fā)現(xiàn)還是會(huì)有不一樣的收獲。理論是實(shí)踐經(jīng)驗(yàn)的總結(jié),不能說是最好的。然而,當(dāng)設(shè)計(jì)測(cè)試用例時(shí),如果,
5)試著自己分析問題
發(fā)現(xiàn)問題,怎么辦?分析的時(shí)候可以找相關(guān)開發(fā)者幫忙,但是發(fā)現(xiàn)問題之后可以盡量找線索。首先你要確定非環(huán)境因素,比如檢查所有配置是否正確,網(wǎng)絡(luò)是否有問題等等。然后,在確定非環(huán)境因素后,保護(hù)現(xiàn)場(chǎng),保存并記錄系統(tǒng)提示信息。如果有日志功能,首先要根據(jù)日志找到一些線索,盡可能的給開發(fā)者提供檢查過的基礎(chǔ)和分析信息,而不僅僅是錯(cuò)誤日志或者
6)更多項(xiàng)目外的知識(shí)
不做項(xiàng)目,只是對(duì)窗外的事充耳不聞。測(cè)試的范圍很廣。與開發(fā)不同,測(cè)試是接受任何類型的項(xiàng)目,因?yàn)闇y(cè)試是一種方法論,方法論不受某個(gè)產(chǎn)品或領(lǐng)域的限制。但是如果你對(duì)其他領(lǐng)域了解的多一些,對(duì)測(cè)試會(huì)有幫助,你也應(yīng)該了解一些前沿技術(shù)。
7)掌握一些安全知識(shí)
系統(tǒng)安全往往很重要。如果你能提出一些系統(tǒng)安全方面的漏洞,別人自然會(huì)覺得你比較全面。至于你需要什么安全方面的知識(shí),應(yīng)該從網(wǎng)絡(luò)安全入手,學(xué)習(xí)一些密碼學(xué)知識(shí),比如常用加密算法的原理,比如報(bào)文加密傳輸協(xié)議的原理。建議看看hash方法,簡(jiǎn)單易懂,更容易舉一反三。
8)提高溝通能力,尊重開發(fā)者
測(cè)試人員要面對(duì)很多人,比如客戶、項(xiàng)目經(jīng)理、開發(fā)人員、產(chǎn)品經(jīng)理等。,有時(shí)候會(huì)全部接觸到,所以沉默不一定是金,擁有良好正確的溝通技巧會(huì)對(duì)測(cè)試人員有幫助。
開發(fā)崗位的技術(shù)要求是什么? 發(fā)展職位要求:
1、在軟件項(xiàng)目經(jīng)理的領(lǐng)導(dǎo)下,配合完成程序設(shè)計(jì)和開發(fā)。
2.根據(jù)產(chǎn)品要求實(shí)施軟件設(shè)計(jì)和編碼,以確保安全性、質(zhì)量和性能。
3.參與內(nèi)部測(cè)試、部署和實(shí)施。
4.分析和解決軟件開發(fā)過程中的問題。
5.熟悉Java EE技術(shù),包括Servlet/JSP、JDBC、JMS、Web Service等。,并對(duì)各種開源軟件有深入的了解,如Spring、Struts、hibernate/ibatis、Tomcat等。;
6.熟悉css/xml等web技術(shù),精通Ajax (jquery、mootools)和Java技術(shù);
7.熟悉Oracle和Mysql數(shù)據(jù)庫(kù)。
8.熟悉面向?qū)ο缶幊?,具有良好的編程風(fēng)格和習(xí)慣;了解軟件開發(fā)流程,熟悉MVC模式;并有MVC模式下開發(fā)大中型web的經(jīng)驗(yàn);
9.可以獨(dú)立維護(hù)現(xiàn)有系統(tǒng),工作認(rèn)真負(fù)責(zé),具有良好的自學(xué)能力、獨(dú)立思考能力,能夠在短時(shí)間內(nèi)學(xué)習(xí)和應(yīng)用新技術(shù);
10.積極熱情,溝通能力強(qiáng),責(zé)任心強(qiáng),良好的團(tuán)隊(duì)合作精神和敬業(yè)精神;
11.能夠在壓力下工作,在規(guī)定時(shí)間內(nèi)高效完成任務(wù),具有良好的團(tuán)隊(duì)精神。
進(jìn)入職場(chǎng)應(yīng)該選擇軟件開發(fā)還是軟件測(cè)試?
從長(zhǎng)期職業(yè)發(fā)展的角度,個(gè)人感覺選擇軟件開發(fā)更適合當(dāng)前多元化的就業(yè)發(fā)展。
(1)軟件環(huán)境:軟件開發(fā)前景廣闊。軟件測(cè)試只有大公司才需要,很少有中型公司招軟件測(cè)試,學(xué)軟件開發(fā)。 統(tǒng)計(jì)顯示,在中國(guó)120多萬軟件從業(yè)人員中,真正能夠承擔(dān)軟件測(cè)試責(zé)任的,不超過5萬人。在發(fā)達(dá)國(guó)家,軟件測(cè)試人員與開發(fā)人員的比例接近1:1,而在中國(guó),這一比例只有1:8左右,很多企業(yè)沒有專門的測(cè)試崗位。
(2)當(dāng)然,軟件開發(fā)更有前途。①?gòu)纳婕暗降募夹g(shù)難度來說,肯定是技術(shù)難開發(fā),會(huì)很難提高你。做簡(jiǎn)單的事情很容易;簡(jiǎn)單的做起來會(huì)很難,而且要花很長(zhǎng)的時(shí)間和很大的精力去學(xué)習(xí);(2)就崗位而言,軟件測(cè)試崗位沒有軟件開發(fā)崗位多。軟件測(cè)試只有很多大公司需要,對(duì)學(xué)歷要求很高。有些公司,開發(fā)人員兼職做模塊測(cè)試,不需要測(cè)試人員。③工資方面,一般來說測(cè)試工資4k左右,開發(fā)起薪8-10k。④最重要的選擇是發(fā)展。開發(fā)路線會(huì)比測(cè)試路線更寬。開發(fā)上可以轉(zhuǎn)大數(shù)據(jù)分析,可以開發(fā)游戲、系統(tǒng)、應(yīng)用等。,而且測(cè)試只能測(cè)試。
軟件開發(fā)和軟件測(cè)試可以互換嗎?
你們不能互相求助。
原因如下:
(1)很容易找到軟件開發(fā)來測(cè)試,更需要熟悉業(yè)務(wù),不全靠工具,熟悉Linux系統(tǒng),熟悉SQL。當(dāng)然,你需要了解一點(diǎn)測(cè)試?yán)碚?,學(xué)會(huì)寫測(cè)試計(jì)劃、用例、方案等。至于性能測(cè)試,你肯定需要Loadrunner這個(gè)工具,流行的WinRunner,性能測(cè)試需要更多的經(jīng)驗(yàn)和高薪。如果有開發(fā)經(jīng)驗(yàn),可以切換到開發(fā)測(cè)試或者自動(dòng)化測(cè)試。待遇不亞于開發(fā),但是有可能有一些開發(fā)工作,重視測(cè)試。不知道樓主為什么要轉(zhuǎn)考。如果考試容易,我勸你不要轉(zhuǎn)行,因?yàn)槲抑皇窃谧隹荚?,工作?nèi)容很繁瑣,沒有耐心很容易崩潰。
②軟件測(cè)試轉(zhuǎn)向軟件開發(fā),呵呵~ ~ ~如果你真的要這么做,你要慎重考慮,原因如下:
1.當(dāng)你轉(zhuǎn)行做開發(fā)的時(shí)候,你怎么知道不會(huì)遇到你說的“沒有一點(diǎn)技術(shù)就很難提高,很迷?!钡脑?。凡事都有兩面性!
2." alt="軟件測(cè)試項(xiàng)目 軟件測(cè)試與開發(fā)崗位你知道多少?">