很多面試東軟軟件測試的小伙伴都會被面試官問到的一些問題嚇倒,提前準備一下可以避免這個問題,小千今天就整理了東軟軟件測試面試中經(jīng)常被問到的幾個問題,大家注意查看一下。
面試題
1、http協(xié)議是什么?
說詳細一點,三次握手、四次揮手的流程
2、java的數(shù)據(jù)類型都有什么?
int、short、long、float、double、布爾、char
3、上家公司多少人,在北京哪里
4、自動化測試是怎么做的?這個說一下自動化測試的流程?
5、做web測試的時候使用的是什么瀏覽器?瀏覽器的版本是多少?
用到的是最常用的ie、谷歌、火狐,使用的是最新的瀏覽器進行測試的。
6、jmeter是怎么進行性能測試的?
Jmeter->測試計劃->添加 線程組
線程組->添加 ->Sampler->HTTP請求
線程組->添加 ->監(jiān)聽器->查看結(jié)果樹
將請求方式改成post,然后將抓取到的值填入指定的位置上
7、說一下常用的adb命令
adb devices
adb connect
adb logcat
adb logcat -v time *:E
adb install 包名
adb shell pm list package 等等
8、說一下常用的linux命令?
cp
mv
bunzip2
gunzip
bzip2
gzip
tar
more
tail
cat
rm -rf
mkdir
touch
9、說一下常用的monkey命令?
adb shell monkey -p 包名
adb shell monkey -p 包名-v -v -s
10、給你一個app你會怎樣進行測試?
11、APP和web有什么區(qū)別?
單純從功能測試的層面上來講的話,APP 測試、web 測試 在流程和功能測試上是沒有區(qū)別的。
a、系統(tǒng)架構(gòu)方面
web項目,一般都是b/s架構(gòu),基于瀏覽器的
app項目,則是c/s的,必須要有客戶端,用戶需要安裝客戶端
web測試只要更新了服務(wù)器端,客戶端就會同步會更新。App項目則需要客戶端和服務(wù)器都更新。
b、性能方面
web頁面主要會關(guān)注響應時間
而app則還需要關(guān)心流量、電量、CPU、GPU、Memory這些。
它們服務(wù)端的性能沒區(qū)別,都是一臺服務(wù)器。
c、兼容性方面
web是基于瀏覽器的,所以更傾向于瀏覽器和電腦硬件,電腦系統(tǒng)的方向的兼容
app測試則要看分辨率,屏幕尺寸,還要看設(shè)備系統(tǒng)。
web測試是基于瀏覽器的所以不必考慮安裝卸載。
而app是客戶端的,則必須測試安裝、更新、卸載。
除了常規(guī)的安裝、更新、卸載還要考慮到異常場景。
包括安裝時的中斷、弱網(wǎng)、安裝后刪除安裝文件
d、專項測試
適配性測試(也叫兼容性測試,不同的安卓版本,不同廠商,不同手機品牌)
不同網(wǎng)絡(luò)測試 (2G網(wǎng)絡(luò)/3G網(wǎng)絡(luò)/4G網(wǎng)絡(luò)/WIFI網(wǎng)絡(luò))
在線升級測試
中斷測試(電話、短中消息打擾)
耗電量測試
弱網(wǎng)測試(信號差,信號屏蔽實驗室)
安裝卸載 (C/S)
流量測試
12、怎么樣用adb命令查看手機cpu?
adb shell cat cpuinfo
13、常用的adb命令
adb uninstall 包名:按包名刪除apk
adb start-server:開啟adb服務(wù)
adb kill-server:關(guān)閉adb服務(wù)
adb logcat -v time *:w > 保存地址:抓取日志文件并保存
學習軟件測試,可以參考千鋒軟件測試培訓班提供的軟件測試學習路線,內(nèi)容包含軟件測試環(huán)境配置與管理,數(shù)據(jù)庫測試技術(shù),軟件測試編程技術(shù),應用程序測試技術(shù),互聯(lián)網(wǎng)/移動互聯(lián)網(wǎng)測試技術(shù)等,根據(jù)千鋒軟件測試培訓機構(gòu)提供的軟件測試學習路線圖,可以讓你對學好軟件測試需要掌握的知識有個清晰的了解,并能快速入門軟件測試。想要獲取學習路線或?qū)W習資料的同學可以添加我們的軟測技術(shù)交流qq群:858327674 加群找管理領(lǐng)取即可,軟測相關(guān)問題也可以加群解答,等你來哦~~~