亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

奮戰(zhàn)金九銀十?刷完這一套面試題就夠了!自動(dòng)化軟件測(cè)試工程師跳槽漲薪秘籍!

Freelander / 1994人閱讀

摘要:九安卓中如何取出日志信息把安卓系統(tǒng)日志信息實(shí)時(shí)導(dǎo)入到本地運(yùn)行使用某個(gè),實(shí)時(shí)獲取該的日志信息里面的返回信息接口自動(dòng)化面試題一按你的理解,軟件接口是什么答就是指程序中具體負(fù)責(zé)在不同模塊之間傳輸或接受數(shù)據(jù)的并做處理的類(lèi)或者函數(shù)。

面試題目錄:

web自動(dòng)化面試題:

一、Selenium中hidden或者是display = none的元素是否可以定位到?

不能,可以寫(xiě)JavaScript將標(biāo)簽中的hidden先改為0,再定位元素
Selenium中如何保證操作元素的成功率?也就是說(shuō)如何保證我點(diǎn)擊的元素一定是可以點(diǎn)擊的?
1.添加元素智能等待時(shí)間 driver.implicitly_wait(30)
2.添加強(qiáng)制等待時(shí)間(比如python中寫(xiě) sleep)
3.try 方式進(jìn)行 id,name,clas,x path, css selector 不同方式進(jìn)行定位,如果第一種失敗可以自動(dòng)嘗試第二種

二、如何提高Selenium腳本的執(zhí)行速度?

代碼優(yōu)化,多任務(wù),分布式部署都是可以提升腳本執(zhí)行速度的。
用例在運(yùn)行過(guò)程中經(jīng)常會(huì)出現(xiàn)不穩(wěn)定的情況,也就是說(shuō)這次可以通過(guò),下次就沒(méi)辦法通過(guò)了,如何去提升用例的穩(wěn)定性?
1.time.sleep( )
2.driver.implicitly_wait(30)
3.多用 try 捕捉,處理異常

三、你的自動(dòng)化用例的執(zhí)行策略是什么?

自動(dòng)化測(cè)試與軟件開(kāi)發(fā)本質(zhì)上是一樣的,利用自動(dòng)化測(cè)試工具,經(jīng)過(guò)測(cè)試需求分析,設(shè)計(jì)出自動(dòng)化測(cè)試用例,從而搭建自動(dòng)化測(cè)試的框架,設(shè)計(jì)與編寫(xiě)自動(dòng)化腳本,驗(yàn)證測(cè)試腳本的正確性,最終完成自動(dòng)化測(cè)試測(cè)試腳本(即主要功能為測(cè)試的應(yīng)用軟件)并輸出測(cè)試結(jié)果
自動(dòng)化測(cè)試的時(shí)候是不是需要連接數(shù)據(jù)庫(kù)做數(shù)據(jù)校驗(yàn)?
從數(shù)據(jù)庫(kù)層面來(lái)進(jìn)行數(shù)據(jù)校驗(yàn)可以更方便驗(yàn)證系統(tǒng)的數(shù)據(jù)處理方面是否正確,數(shù)據(jù)處理邏輯正常后,UI層面上的校驗(yàn)也是需要做的。

四、id,name,class,xpath, css selector這些屬性,你最偏愛(ài)哪一種,為什么?

css 、xpath 幾乎所有的元素都可以定位到,但是它們的短處在于頁(yè)面上更改了元素后位置很容易改變,所以首先使用的還是id或者name等。

五、如何去定位頁(yè)面上動(dòng)態(tài)加載的元素?

觸發(fā)動(dòng)態(tài)加載元素的事件,直至動(dòng)態(tài)元素出現(xiàn),進(jìn)行定位

六、如何去定位屬性動(dòng)態(tài)變化的元素?

xpath或者css通過(guò)同級(jí)、父級(jí)、子級(jí)進(jìn)行定位
點(diǎn)擊鏈接以后,Selenium是否會(huì)自動(dòng)等待該頁(yè)面加載完畢?
會(huì)的

七、什么是page object設(shè)計(jì)模式?

簡(jiǎn)單來(lái)說(shuō),就是把頁(yè)面作為對(duì)象,在使用中傳遞頁(yè)面對(duì)象,來(lái)使用頁(yè)面對(duì)象中相應(yīng)的成員或者方法,能更好的體現(xiàn)面向?qū)ο笳Z(yǔ)言(比如java或者python)的面向?qū)ο蠛头庋b特性。
如何在定位元素后高亮元素(以調(diào)試為目的)?
用JavaScript等腳本來(lái)重置元素屬性,給定位的元素加背景、邊框

八、什么是斷言?

斷言的英文是assertion,斷言檢查的英文是assertion checking。
斷言是指定一個(gè)程序必須已經(jīng)存在的狀態(tài)的一個(gè)邏輯表達(dá)式,或者一組程序變量在程序執(zhí)行期間的某個(gè)點(diǎn)上必須滿(mǎn)足的條件。

九、你覺(jué)得自動(dòng)化測(cè)試最大的缺陷是什么?

1.不穩(wěn)定
2.可靠性
3.不易維護(hù)
4.成本與收益
十、Webdriver可以用來(lái)做接口測(cè)試嗎?
接口測(cè)試有現(xiàn)成的模塊來(lái)處理,WebDriver是用于做WebUI自動(dòng)化測(cè)試的。如果要實(shí)現(xiàn)接口測(cè)試,可以使用Requests模塊來(lái)實(shí)現(xiàn)

APP自動(dòng)化面試題:

一、Android APP 內(nèi)存不足時(shí), 系統(tǒng)如何結(jié)束進(jìn)程獲得內(nèi)存?

系統(tǒng)優(yōu)先結(jié)束被掛起(暫停)的進(jìn)程,釋放內(nèi)存

二、APP 測(cè)試常見(jiàn)的嚴(yán)重問(wèn)題有哪些? 分別引起的原因有哪些?

常見(jiàn)的有 crash、ANR(應(yīng)用無(wú)響應(yīng)、卡死),一般由設(shè)備碎片化、網(wǎng)絡(luò)波動(dòng)大、內(nèi)存泄漏、代碼編寫(xiě)錯(cuò)誤

三、請(qǐng)簡(jiǎn)單介紹你曾使用過(guò)的一款 APP 自動(dòng)化測(cè)試工具 ?

開(kāi)放性問(wèn)題,帶點(diǎn)主觀意見(jiàn)
1.對(duì)比其他熟悉的自動(dòng)化工具的優(yōu)缺點(diǎn)
2.自動(dòng)化的簡(jiǎn)要方案(簡(jiǎn)要的同時(shí)關(guān)鍵內(nèi)容請(qǐng)具體)。(提示: appnium 等)

四、Android 測(cè)試與 web 測(cè)試有什么區(qū)別?

相同點(diǎn):
1.設(shè)計(jì)測(cè)試用例均依據(jù)等價(jià)類(lèi)、邊界值等方法,測(cè)試原理相同;
2.大多數(shù)都采用黑盒測(cè)試方法來(lái)驗(yàn)證業(yè)務(wù)功能;
3.需要檢查界面布局、風(fēng)格和按鈕是否美觀、統(tǒng)一等(UI測(cè)試);
4.測(cè)試頁(yè)面載入和翻頁(yè)的速度、登錄時(shí)長(zhǎng)是否溢出等問(wèn)題(性能測(cè)試)
5.測(cè)試應(yīng)用系統(tǒng)的穩(wěn)定性;
不同點(diǎn):
1.手機(jī)作為通信工具,通信等一些行為會(huì)對(duì)APP產(chǎn)生(中斷測(cè)試)
2.手機(jī)用戶(hù)對(duì)app 產(chǎn)品的安裝卸載操作:從上一版本/上兩個(gè)版本直接升級(jí)到最新版本(安裝卸載測(cè)試);
3.web自動(dòng)化測(cè)試使用的工具較常用的是selenium,而android手機(jī)自動(dòng)化測(cè)試比較常用的自動(dòng)化工具是monkey、monkeyrunner、Appium(測(cè)試工具不一樣)

五、app 測(cè)試有哪幾種環(huán)境?

  1. 本地環(huán)境: app 安裝的手機(jī)環(huán)境和電腦搭建的自動(dòng)化測(cè)試環(huán)境(比如安卓 SDK 等等) 。
  2. 服務(wù)器環(huán)境: war 包部署的服務(wù)器, 服務(wù)器可以通過(guò)瀏覽器訪(fǎng)問(wèn), 也可以通過(guò) app 去訪(fǎng)問(wèn)。(訪(fǎng)問(wèn)的是 web 程序的接口)

六、簡(jiǎn)單介紹一下 Android SDK 的安裝步驟:

  1. 下載 jdk 和安卓 sdk
  2. 安裝 jdk, 配置環(huán)境變量(java_home、 classpath、 path)

七、請(qǐng)簡(jiǎn)要介紹一下移動(dòng)應(yīng)用及其服務(wù)端的測(cè)試點(diǎn)?

  1. 移動(dòng)應(yīng)用主要有權(quán)限、安裝運(yùn)行卸載、UI、功能、性能、中斷、兼容性、安全性、回歸、升級(jí)更新、用戶(hù)體驗(yàn)。(app 的 11 大測(cè)試點(diǎn))
  2. 服務(wù)端有接口測(cè)試、性能測(cè)試、安全測(cè)試。

八、如何判斷 app 的 bug 是客戶(hù)端問(wèn)題還是后臺(tái)問(wèn)題

這個(gè)要根據(jù)業(yè)務(wù)來(lái),一般數(shù)據(jù)的問(wèn)題前端的問(wèn)題多些,一般做法是有問(wèn)題提給前端開(kāi)發(fā), 他們知道是他們自己的問(wèn)題還是后臺(tái)返回的數(shù)據(jù)問(wèn)題。

九、安卓中如何取出日志信息?

  1. 把安卓系統(tǒng)日志信息實(shí)時(shí)導(dǎo)入到本地: adb logcat -v time > d:/mylog.log
  2. 運(yùn)行使用某個(gè) app,實(shí)時(shí)獲取該 app 的日志信息(cmd 里面的返回信息) :
    adb shell monkey -p com.android.calendar -v 1000 > d:/mylog2.log

接口自動(dòng)化面試題:

一、按你的理解,軟件接口是什么?

答:
就是指程序中具體負(fù)責(zé)在不同模塊之間傳輸或接受數(shù)據(jù)的并做處理的類(lèi)或者函數(shù)。

二、HTTP和HTTPS協(xié)議區(qū)別?

答:
https協(xié)議需要到CA(Certificate Authority,證書(shū)頒發(fā)機(jī)構(gòu))申請(qǐng)證書(shū),一般免費(fèi)證書(shū)較少,因而需要一定費(fèi)用;
http是超文本傳輸協(xié)議,信息是明文傳輸,Https協(xié)議是由SSL+Http協(xié)議構(gòu)建的可進(jìn)行加密傳輸、身份認(rèn)證的網(wǎng)絡(luò)協(xié)議,比http協(xié)議安全;
http和https使用的是完全不同的連接方式,用的端口也不一樣,前者是80,后者是443;

三、HTTPS在哪一層?

以前我面試很喜歡提網(wǎng)絡(luò)協(xié)議的問(wèn)題,有朋友說(shuō)我裝X,不實(shí)用。稍有點(diǎn)研究網(wǎng)絡(luò)知識(shí),實(shí)際就不難回答
答:HTTPS在應(yīng)用層。

四、get和post區(qū)別是什么?

答:POST和GET都是向服務(wù)器提交數(shù)據(jù),并且都會(huì)從服務(wù)器獲取數(shù)據(jù)。
區(qū)別:
1)傳送方式:get通過(guò)地址欄傳輸,post通過(guò)報(bào)文傳輸
2)傳送長(zhǎng)度:get參數(shù)有長(zhǎng)度限制(受限于url長(zhǎng)度),而post無(wú)限制
3)GET產(chǎn)生一個(gè)TCP數(shù)據(jù)包(對(duì)于GET方式的請(qǐng)求,瀏覽器會(huì)把http header和data一并發(fā)送出去,服務(wù)器響應(yīng)200返回?cái)?shù)據(jù)),POST產(chǎn)生兩個(gè)TCP數(shù)據(jù)包(對(duì)于POST,瀏覽器先發(fā)送header,服務(wù)器響應(yīng)100 continue,瀏覽器再發(fā)送data,服務(wù)器響應(yīng)200 ok返回?cái)?shù)據(jù))
4)get請(qǐng)求參數(shù)會(huì)被完整保留在瀏覽歷史記錄里,而post中的參數(shù)不會(huì)被保留
5)在做數(shù)據(jù)查詢(xún)時(shí),建議用GET方式;而在做數(shù)據(jù)添加、修改或刪除時(shí),建議用post方式

五、常見(jiàn)的POST提交數(shù)據(jù)方式

答:
主要有四種方式:application/x-www-form-urlencoded、multipart/form-data、application/json、text/xml等。

六、什么是Http協(xié)議無(wú)狀態(tài)協(xié)議?怎么解決HTTP協(xié)議無(wú)狀態(tài)協(xié)議

答:
無(wú)狀態(tài)是指協(xié)議對(duì)于事務(wù)處理沒(méi)有記憶能力,服務(wù)器不知道客戶(hù)端是什么狀態(tài)。即我們給服務(wù)器發(fā)送 HTTP 請(qǐng)求之后,服務(wù)器根據(jù)請(qǐng)求,會(huì)給我們發(fā)送數(shù)據(jù)過(guò)來(lái),但是,發(fā)送完,不會(huì)記錄任何信息。HTTP 是一個(gè)無(wú)狀態(tài)協(xié)議,這意味著每個(gè)請(qǐng)求都是獨(dú)立的,Keep-Alive 沒(méi)能改變這個(gè)結(jié)果。缺少狀態(tài)意味著如果后續(xù)處理需要前面的信息,則它必須重傳,這樣可能導(dǎo)致每次連接傳送的數(shù)據(jù)量增大。另一方面,在服務(wù)器不需要先前信息時(shí)它的應(yīng)答就較快。HTTP 協(xié)議這種特性有優(yōu)點(diǎn)也有缺點(diǎn),優(yōu)點(diǎn)在于解放了服務(wù)器,每一次請(qǐng)求“點(diǎn)到為止”不會(huì)造成不必要連接占用,缺點(diǎn)在于每次請(qǐng)求會(huì)傳輸大量重復(fù)的內(nèi)容信息??蛻?hù)端與服務(wù)器進(jìn)行動(dòng)態(tài)交互的 Web 應(yīng)用程序出現(xiàn)之后,HTTP 無(wú)狀態(tài)的特性嚴(yán)重阻礙了這些應(yīng)用程序的實(shí)現(xiàn),畢竟交互是需要承前啟后的,簡(jiǎn)單的購(gòu)物車(chē)程序也要知道用戶(hù)到底在之前選擇了什么商品。于是,兩種用于保持 HTTP 連接狀態(tài)的技術(shù)就應(yīng)運(yùn)而生了,一個(gè)是 Cookie,而另一個(gè)則是 Session。

七、cookie和session的區(qū)別

答:
cookie數(shù)據(jù)存放在客戶(hù)的瀏覽器上,session數(shù)據(jù)放在服務(wù)器上
cookie不是很安全,別人可以分析存放在本地的cookie并進(jìn)行cookie欺騙,考慮到安全應(yīng)當(dāng)使用session
session會(huì)在一定時(shí)間內(nèi)保存在服務(wù)器上。當(dāng)訪(fǎng)問(wèn)增多,會(huì)比較占用你服務(wù)器的性能,考慮到減輕服務(wù)器性能方面應(yīng)當(dāng)使用cookie
單個(gè)cookie保存的數(shù)據(jù)不能超過(guò)4K,很多瀏覽器都限制一個(gè)站點(diǎn)最多保存20個(gè)cookie
可以將登陸信息等重要信息存放為session;其他信息需要保存,可以放在cookie

面試題資料領(lǐng)?。?/h2>

更多面試題領(lǐng)取請(qǐng)點(diǎn)擊這里領(lǐng)取


文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/119608.html

相關(guān)文章

  • HR:這樣的簡(jiǎn)歷我看5秒就扔了

    摘要:也就是說(shuō),如果你的簡(jiǎn)歷不能在這短短秒給留下對(duì)口優(yōu)秀有經(jīng)驗(yàn)的印象,那么就算你的院校背景是大廠(chǎng)背景,也會(huì)被直接掉。 你知道招聘季的HR,每天要看多少封簡(jiǎn)歷嗎? 據(jù)軟件...

    Ryan_Li 評(píng)論0 收藏0
  • 前端硬核面試專(zhuān)題 (備戰(zhàn) 2019 的金九銀十)

    摘要:文章內(nèi)容包括數(shù)據(jù)結(jié)構(gòu)與算法。因?yàn)槲恼聝?nèi)容太多,加上思否平臺(tái)對(duì)文章大小的限制,所以發(fā)不了該文章,只能保存在文件里面,已經(jīng)提交到上了。文章地址數(shù)據(jù)結(jié)構(gòu)與算法 文章內(nèi)容包括:HTML + CSS + JS + ES6 + Webpack + Vue + React + Node + HTTPS + 數(shù)據(jù)結(jié)構(gòu)與算法 + Git。因?yàn)槲恼聝?nèi)容太多,加上思否平臺(tái)對(duì)文章大小的限制,所以發(fā)不了該文章,...

    cpupro 評(píng)論0 收藏0
  • 朋友去大廠(chǎng)面試Python開(kāi)發(fā)工程,看完準(zhǔn)備過(guò)程我傻眼了

    摘要:要面試大廠(chǎng),自己的知識(shí)儲(chǔ)備一定要非常豐富,若缺胳膊少腿,別說(shuō)在實(shí)際工作當(dāng)中,光是面試這一關(guān)就過(guò)不了。 金九銀十剛過(guò)去,有一部分朋友在這期間肯定經(jīng)歷了一番大廠(chǎng)面試的洗...

    felix0913 評(píng)論0 收藏0
  • 25k成功入職京東:拿到京東軟件測(cè)試崗位offer經(jīng)驗(yàn)分享

    前言 正逢金九銀十,有很多朋友已經(jīng)在考慮自己的出路了,今天給大家分享的是我一位幸運(yùn)拿到京東軟件測(cè)試offer的朋友的面試經(jīng)歷,我也閑來(lái)無(wú)事,問(wèn)到了我朋友京東面試的一些真題,以及我整理的一些真題分享給大家,希望能夠幫助大家沖刺金九銀十,像我的朋友一樣拿到自己心儀的offer。 三面京東: 一面: 你所了解的黑盒測(cè)試方法有哪些?并簡(jiǎn)單介紹下其應(yīng)用場(chǎng)景?簡(jiǎn)述常用的bug管理或者用例管理工具,并且描述其...

    leeon 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<