在正式開始面試之旅前,先說一下我在面試前一個月所做的一些準備吧,俗話說:不打無準備的仗:-),現在大大小小的公司在面試這一關都卡的很嚴(除非你是內部介紹進去的,或是那里些什么起決定作用的人),不過我在這一點不行,到現在也沒能有機會認識些那些大公司里面的牛人,也沒有什么特硬的關系(注:基本是沒有:-)),所以只能憑自己了,在面試時這些公司都會從你的畢業時間,學校,學歷,到會些什么技術,到哪個層次,到管理,管理過幾個人,都是如何管理的等等方方面面的考核你,其實如果你有幸真的能進去的話,你會發現,其實大多他們考查人的那些點,在實際工作上都是不怎么用的,或是跟本不用.這里也不排除有些公司在這點做的很好,他們考查你的都是你要進來就用的.當然這種情況很少,最好我遇到的很少.所以說,針對我們這一行,這一領域,需要準備的東西也會多一些.以下列一些特,特,特常用的幾個點.如果你現在也正在找工作,確定一下以下幾點,自己是否已掌握,也許你在筆試的時候會發現它的價值:-)
1.數據庫.
1).最少熟悉一種數據庫(SQLServer容易上手)
2).會手寫簡單的Insert, Update, Select, Delete語句.
3).會其于二個表的查詢,并按一定的順序顯示
2.程序
1).最少熟悉一種開發語言(不需要太精)
2).能看懂代碼,能寫一些簡單的代碼(如排序,查最大公共字符子串等)
3).知道i++和++i之間的差別
3.測試基本概念
1).測試的流程
2).測試有哪些策略,如何應用
3).BUG的管理流程
4).高效的測試用例(記住寫測試用例的幾種方法,如邊界值呀什么的)
4.測試工具(最好了解或熟悉一種以上的測試工具,雖然真的工作當中你很少用,但要會,以后才好發展)
1).了解QTP
2).了解WinRunner
3).了解LoadRunner(了解幾個概念即可,事務呀,聚合點)
4).了解性能測試的幾個要點(
5.BUG管理工具/配置管理工具
1).了解Bugzila
2).TestDerector
3).CVS/VSS
6.英語
1).寫一個自我介紹(最好包括你哪年畢業,從哪個學校畢業,然后去了哪個公司,做了些什么工作)
2).背一些面試時常問的針對你自己的回答.
說著說著就走題了,開始正題了:-)根據自己當前的情況,英語好一些,做過JAVA開發,接觸過自動化測試(當時用的是IBM的Ration Functional Tester),也在業余時間從51testing.com網上下載了好多技術文檔(這里再順便為51testing做下廣告,在51testing里,好東西真的特別特別多,各種各樣的資料,心得,錄音,PPT等等,我大概就從上面下載下來近2個G的資料,有點時間就看看,充實自己,也好在之后的面試中充分發揮),也從IBM里也拷回去好多技術資料,在家利用業余時間也學了很多測試相關的東西,包括流程呀,策略呀,用例,工具呀等等.所以就把這次找工作的重點目標鎖定一些規模比較大的外企.之所以沒選擇國企和民企是因為當時我的薪金還不錯:-),相信那些小規模的公司一般是給不了那個錢的:-)
在找工作之前的一個月里,系統的學了一遍MI的幾個工具(QTP,WinRunner,PC,LoadRunner),因為在公司里都用的是IBM自己的工具,但真的要出來的話,可能會用MI公司的工具,所以做個充分的準備來應對面試,防止在面試時被問的什么也不知道.
QTP:安裝->讀文檔->實際用QTP測一些自帶的航空售票系統.
花了一周的時間,把 QTP8 Tutorial_oldsidney走了一遍(這里要謝謝oldsidney,共享了自己整理的資料),
然后又把安裝完QTP后自帶的用戶指南也過了一遍,因當時沒有合適的項目實踐,也只能跑一些自帶的航空售票系統Flight.
原文轉自:http://www.anti-gravitydesign.com