測(cè)試的學(xué)習(xí)步驟:
1.做好手工測(cè)試,了解各種測(cè)試的知識(shí);
2.學(xué)習(xí)編程語(yǔ)言;
3.學(xué)習(xí)web基礎(chǔ)(html,http,css,dom,javascript,winform);
4.學(xué)習(xí)自動(dòng)化測(cè)試工具;
5.學(xué)習(xí)自動(dòng)化測(cè)試框架毫别;
6.實(shí)現(xiàn)自動(dòng)化測(cè)試用例娃弓;
7.開(kāi)發(fā)自動(dòng)化測(cè)試工具;
8.開(kāi)發(fā)自動(dòng)化測(cè)試框架岛宦。
測(cè)試學(xué)習(xí)的誤區(qū):
很多新手一開(kāi)始台丛,就學(xué)習(xí)復(fù)雜的測(cè)試工具, 這樣是本末倒置了砾肺。
如果不先理解HTTP協(xié)議挽霉, 就不會(huì)理解Jemeter, LoadRunner, Fiddler, SoapUI這些工具的。
如果不先理解HTML,DOM变汪, 就不會(huì)理解Firebug 這種工具的
如果不先理解Win32 API, ?就不會(huì)理解Windows 窗體自動(dòng)化測(cè)試的原理的侠坎。
如果自己沒(méi)有開(kāi)發(fā)過(guò)網(wǎng)站, 就不會(huì)理解網(wǎng)站的各個(gè)方面裙盾,測(cè)試起來(lái)難免有遺漏实胸。
測(cè)試的知識(shí)點(diǎn):
1.了解Javascript, CSS的知識(shí);
2.熟練掌握DOM和HTML知識(shí)番官,用來(lái)解析Web界面庐完;
3.熟練掌握XML技術(shù),需要用XML保存測(cè)試數(shù)據(jù)徘熔,用XML展現(xiàn)測(cè)試報(bào)告门躯;
4.熟練使用C# P/inoke技術(shù)調(diào)用Windows API ,可以用來(lái)操作Winform 窗口酷师;
5.熟練掌握窗體"句柄"的概念讶凉;
6.熟練使用C# 操作Windows 注冊(cè)表;
7.熟練使用C# 中的Process 類(lèi)窒升;
8.熟練掌握數(shù)據(jù)庫(kù)的基本操作語(yǔ)句 缀遍,測(cè)試數(shù)據(jù)庫(kù)肯定要用到;
9.熟練掌握HTTP協(xié)議的知識(shí)饱须;
10.熟練掌握C# 中的HttpWebRequest 類(lèi)的用法 域醇,用于模擬HTTP請(qǐng)求;
11.熟練掌握正則表達(dá)式蓉媳。
測(cè)試的工具:
1.測(cè)試套件工具: JUnit, ?Nunit, ?MSTest譬挚, ?這幾個(gè)工具功能都一樣學(xué)起來(lái)比較簡(jiǎn)單;
2.性能測(cè)試工具: JMeter, VSTS 負(fù)載測(cè)試, LoadRunner(收費(fèi))酪呻, QTP(收費(fèi))减宣;
3.Web UI 測(cè)試框架:WebDriver/Selenium, ?VSTS Coded UI, Watri;
4.Windows UI 測(cè)試框架:VSTS Coded UI玩荠;
5.其他工具: ? firebug, ?Fiddler漆腌。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?——總結(jié)于小坦克 ?
個(gè)人想法:這篇文章從整體上總結(jié)了測(cè)試生涯的規(guī)劃贼邓,傳授了測(cè)試的學(xué)習(xí)步驟、具體學(xué)習(xí)的內(nèi)容以及對(duì)應(yīng)功能所要用到的測(cè)試工具闷尿,同時(shí)也指出了測(cè)試的誤區(qū)塑径,給人指明了大體方向,可以看出是作者深厚底蘊(yùn)的薄發(fā)填具,是一篇學(xué)前教育類(lèi)的好文章统舀!