今天带软测2班学员做面试前的试题(每天几道面试题分析)
生活随笔
收集整理的這篇文章主要介紹了
今天带软测2班学员做面试前的试题(每天几道面试题分析)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
103:為什么要進行接口測試?
接口測試由于繞開了前端,直接通過請求調用的方式進行測試,有如下優勢:
1.、更早的測試介入,只要接口開發完成,就可以測試
2.、更多的場景覆蓋,因為繞開了前端的控制,使得測試場景更自由
3、 接口測試從項目的角度,工作量是低于UI測試的,投資回報較高
4、 接口測試對于自動化的支撐度更好,有好的接口測試過程,就有可能支持好的接口自動化過程另外,接口測試可以擴充對于其他類型測試的支持。比如性能測試,比如安全測試。? 如果接口測試不做的話,這兩種測試也不好做.
?
104:用monkey 命令 對上海公交 app進行 性能測試
adb shell monkey –p com.shjt.map –-throttle 100 –-pct-touch 50 –-pct-motion 50 –v –v 1000 >c:\monkey.txt
?
105:如何分析monkey日志?
正常情況,如果Monkey測試順利執行完成, 在log的最后, 會打印出當前執行事件的次數和所花費的時間; // Monkey finished 代表執行完成\
異常情況
Monkey 測試出現錯誤后,一般的分析步驟
看Monkey的日志 (注意第一個swith以及異常信息等)
1. 程序無響應的問題: 在日志中搜索 “ANR”
2. 崩潰問題:在日志中搜索 “Exception”?? (如果出現空指針, NullPointerException)? 肯定是有bug
?
106:解壓apache-tomcat-8.0.53.tar.gz的命令
答案:
tar -xzvf apache-tomcat-8.0.53.tar.gz
?
107:查看端口8080是否被占用命令
答案:
netstat -anp | grep 8080
?
108:如何查看所有java進程
ps -ef | grep java
?
109:循環看log2019.log最后的3行內容:
tail -fn 3 log2019.log
?
110:如何啟動和關閉tomcat命令
答案:
先cd到tomcat的bin目錄
啟動tomcat???????????????? ./ startup.sh
關閉tomcat???????????????? ./ shutdown.sh
?
111:分別解釋下列協議的含義
協議???????? 解釋????????????????????????? 端口
FTP????????? 文件傳輸協議?????????????????? 21
SFTP???????? 文件傳輸協議?????????????????? 22
SSH????????? 遠程登錄會話協議?????????????? 22
HTTP???????? 超文本傳輸協議???????????????? 80
HTTPS??????? 超文本傳輸安全協議???????????? 8443
?
112:在手工接口測試或者自動化接口測試的過程中,上下游接口有數據依賴如何處理?
答案:用一個全局變量來處理依賴的數據,比如登錄后返回token,其它接口都需要這個token,那就用全局變量來傳token參數,在jmeter中可以用正則表達式來來實現。
?
總結
以上是生活随笔為你收集整理的今天带软测2班学员做面试前的试题(每天几道面试题分析)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 博弈类题目总结
- 下一篇: 调用Yahoo API监控外汇汇率