明天去面試軟件測(cè)試,給我些建議,或者面試題預(yù)測(cè)?

本篇轉(zhuǎn)載自黑馬測(cè)試高贊知乎文章:https://www.zhihu.com/question/31998301/answer/1714488045

看到題主的提問(wèn),首先恭喜題主順利通過(guò)簡(jiǎn)歷篩選這一關(guān)。
若有小伙伴不知道如何才能寫(xiě)出給力的簡(jiǎn)歷,請(qǐng)狠狠點(diǎn)擊下方鏈接:
《好的軟件測(cè)試人員簡(jiǎn)歷是什么樣子的?776 贊同 · 100 評(píng)論回答》
https://www.zhihu.com/question/22709265/answer/1587753632

想了解更多有關(guān)面試的介紹,題主可以先看下面這些鏈接:
《如何去面試軟件測(cè)試工程師?699 贊同 · 121 評(píng)論回答》
https://www.zhihu.com/question/28981475/answer/1501615849

《面試軟件測(cè)試工作,如何回答:為什么要從事軟件測(cè)試行業(yè)?你覺(jué)得你會(huì)什么?242 贊同 · 53 評(píng)論回答》
https://www.zhihu.com/question/27284577/answer/1490808367

面試需要準(zhǔn)備,是責(zé)任感的體現(xiàn)
關(guān)于面試,很多人都有這么一個(gè)誤區(qū),覺(jué)得只要我個(gè)人能力過(guò)硬,根據(jù)不用去準(zhǔn)備。只有那些在簡(jiǎn)歷中注入了大量水分的,才需要去刷面試題,企圖蒙混過(guò)關(guān)。真的是這樣嘛?
我們先看來(lái)一下,一般的面試流程是怎么樣的:
1、自我介紹。在自我介紹中,需要描述出工作經(jīng)驗(yàn),項(xiàng)目經(jīng)驗(yàn),職業(yè)技能,以及技能在項(xiàng)目中的運(yùn)用
2、問(wèn)答環(huán)節(jié),考核你的技能水平是否達(dá)到用人單位的要求
上述這些問(wèn)題,都是需要在有限的時(shí)間內(nèi),簡(jiǎn)單明了的描述出來(lái)的。而且很多時(shí)候,就算你都回答出來(lái)了,但是否有提前準(zhǔn)備,面試官是能感受出來(lái)的,你有準(zhǔn)備,是對(duì)用人單位的一種尊重,也可以表現(xiàn)出來(lái)你對(duì)工作的責(zé)任感。所以對(duì)于面試而言,準(zhǔn)備工作一定要做,我們可以從兩個(gè)大的方面進(jìn)行準(zhǔn)備:
1.個(gè)人介紹
2.測(cè)試技能準(zhǔn)備
下面就講。
一、我們來(lái)看一下,在個(gè)人介紹中我們需要準(zhǔn)備哪些方面:
1.自我介紹
在自我介紹中,重點(diǎn)描述:
1)個(gè)人資料(姓名,籍貫,現(xiàn)住地,學(xué)歷情況)
2)工作經(jīng)歷(在XX企業(yè)負(fù)責(zé)的XX項(xiàng)目,你在這個(gè)項(xiàng)目中的作用(重點(diǎn)說(shuō)最近的一、兩個(gè)項(xiàng)目,一般來(lái)說(shuō)3年之前的項(xiàng)目,面試官基本上就不是很在意了))
分享一個(gè)自我介紹模板,供題主參考:
你好,面試官,我叫xx,來(lái)自xx,畢業(yè)于xx。目前有兩年的功能測(cè)試經(jīng)驗(yàn)。最近的一份工作是xx公司,主要參與APP的功能測(cè)試,測(cè)試的APP叫xxAPP,它是一款商城類(lèi)的APP,主要負(fù)責(zé)的是訂單模塊的測(cè)試,包括創(chuàng)建訂單,訂單狀態(tài)的同步,訂單信息的修改和查看等。主要運(yùn)用邊界值,等價(jià)類(lèi),錯(cuò)誤推測(cè)等常見(jiàn)黑盒測(cè)試方法。
2.之前公司所負(fù)責(zé)的項(xiàng)目介紹
項(xiàng)目的介紹主要分為兩大塊:
1)簡(jiǎn)單明了的介紹你負(fù)責(zé)的項(xiàng)目,包括:
1)項(xiàng)目介紹?
2)項(xiàng)目中迭代周期?
3)項(xiàng)目規(guī)模?
4)每次迭代需要涉及的開(kāi)發(fā)部門(mén)(前、后端)
2)詳細(xì)說(shuō)明,在該項(xiàng)目中你負(fù)責(zé)的模塊,并且你對(duì)負(fù)責(zé)的模塊都進(jìn)行了哪些測(cè)試,采用了哪些的工具或者方法?
分享一個(gè)項(xiàng)目介紹模板,供題主參考:
xxAPP,是一款集短視頻、游戲、直播、社交互動(dòng)于一體的內(nèi)容娛樂(lè)APP。公司大約一個(gè)月發(fā)布一個(gè)較大的版本,需求數(shù)20幾個(gè)-40幾個(gè)不等(用例數(shù)xx+),每個(gè)版本包括的需求APP端(IOS和安卓),WEB端,后端。項(xiàng)目分APP端負(fù)責(zé)人,WEB端負(fù)責(zé)人,后端負(fù)責(zé)人,負(fù)責(zé)人牽頭及落實(shí)整個(gè)測(cè)試流程。我當(dāng)過(guò)的角色有APP端負(fù)責(zé)人、后端負(fù)責(zé)人。負(fù)責(zé)過(guò)的模塊用例數(shù)大概是500左右。
3.技能描述
技能的描述,就參照簡(jiǎn)歷中寫(xiě)的自己會(huì)的技能。說(shuō)的時(shí)候,最好結(jié)合一下自己在項(xiàng)目中的應(yīng)用。比如:使用adb抓取APP日志,使用的場(chǎng)景(白屏或者閃退);使用fiddler抓包,使用的場(chǎng)景(接口報(bào)錯(cuò),定位是前端還是后端的問(wèn)題)等等...
個(gè)人介紹準(zhǔn)備的總結(jié):
上述的準(zhǔn)備其實(shí)比較簡(jiǎn)單,按照我給出的模板,基本上都可以過(guò)關(guān)了。所以我們真正需要花大量時(shí)間準(zhǔn)備的應(yīng)該是技能方面。因?yàn)檐浖y(cè)試行業(yè),也算是一項(xiàng)專(zhuān)業(yè)性非常強(qiáng)的行業(yè),對(duì)于職業(yè)技能是有一定的要求,同時(shí)又針對(duì)不同方面的測(cè)試,對(duì)技能的要求又會(huì)不一樣。
二、測(cè)試技能面試題準(zhǔn)備
不同測(cè)試方向,對(duì)應(yīng)的測(cè)試技能是不同的
以下就是針對(duì)不同的測(cè)試方向,核心需要掌握的技能。
功能測(cè)試可以理解為軟件測(cè)試的基礎(chǔ),是必須要會(huì)的。
接口測(cè)試其實(shí)起到的是承上啟下的作用。不了解接口測(cè)試,之后的接口自動(dòng)化以及性能測(cè)試就根本入不了門(mén)。
自動(dòng)化測(cè)試是初級(jí)測(cè)試工程師與中級(jí)測(cè)試工程師的分界線(xiàn),如果要想拿到更好的offer,不懂代碼是不行的。

如果想做技術(shù)準(zhǔn)備但若苦于沒(méi)有自學(xué)資料,不要著急,下面鏈接會(huì)分享多達(dá)13個(gè)G,23萬(wàn)人訪問(wèn),1400+人留言點(diǎn)贊的軟件測(cè)試自學(xué)系統(tǒng)資料,請(qǐng)狠狠點(diǎn)擊下方鏈接:

三、最后我們來(lái)說(shuō)一下,今天的重點(diǎn):預(yù)測(cè)常見(jiàn)的面試題
1、技術(shù)類(lèi)的問(wèn)題
1) 怎么保證軟件產(chǎn)品的質(zhì)量?
答:1.需要團(tuán)隊(duì)共同來(lái)參與測(cè)試;2.需求就開(kāi)始介入;3.發(fā)現(xiàn)問(wèn)題不能放過(guò);4.加強(qiáng)技術(shù),通過(guò)用例集來(lái)記錄測(cè)試點(diǎn)防止有場(chǎng)景未被覆蓋到。
2) 你在公司中,是怎么準(zhǔn)備測(cè)試數(shù)據(jù)的?
答:1.把生產(chǎn)環(huán)境數(shù)據(jù)脫敏之后,導(dǎo)入到測(cè)試環(huán)境;2.通過(guò)業(yè)務(wù)邏輯,構(gòu)造測(cè)試(例如需要登錄,可以先注冊(cè)然后再使用注冊(cè)賬號(hào)進(jìn)行登錄);3.通過(guò)數(shù)據(jù)庫(kù)創(chuàng)建,這里面有分為"按照業(yè)務(wù)邏輯設(shè)計(jì)測(cè)試數(shù)據(jù)"和"通過(guò)導(dǎo)入的方式來(lái)設(shè)計(jì)測(cè)試數(shù)據(jù)"兩種方式;4.通過(guò)代碼來(lái)創(chuàng)建測(cè)試數(shù)據(jù)
3) 你們公司是怎么劃分BUG的嚴(yán)重等級(jí)的,為什么這么劃分?
答:我們公司主要分為4個(gè)等級(jí):嚴(yán)重、高、普通、一般:
嚴(yán)重:一般是系統(tǒng)級(jí)別的錯(cuò)誤,會(huì)導(dǎo)致系統(tǒng)奔潰,嚴(yán)重影響用戶(hù)使用;以及影響范圍廣的BUG 高:不會(huì)導(dǎo)致系統(tǒng)崩潰,但是會(huì)有導(dǎo)致功能出現(xiàn)異常的BUG,不滿(mǎn)足需求設(shè)計(jì)的BUG
普通:邊界值錯(cuò)誤等
一般:易用性錯(cuò)誤,提示性錯(cuò)誤等等
4) 在實(shí)際工作當(dāng)中,你主要從哪些維度設(shè)計(jì)測(cè)試用例?
答:我們?cè)O(shè)計(jì)用例時(shí)主要從功能、性能、安全、網(wǎng)絡(luò)、兼容性、UI界面、專(zhuān)項(xiàng)測(cè)試這幾大塊。?
其中功能,重點(diǎn)關(guān)注我們軟件產(chǎn)品有沒(méi)有實(shí)現(xiàn)具體的功能,只要測(cè)試是通過(guò)測(cè)試用法論,設(shè)計(jì)測(cè)試用例來(lái)進(jìn)行測(cè)試。
性能上,我們主要考慮功能操作的響應(yīng)時(shí)間,以及CPU、內(nèi)存、網(wǎng)絡(luò)、磁盤(pán)IO的消耗情況。?
安全上,我這邊沒(méi)有深入的進(jìn)行測(cè)試,但是有一定的了解,我知道需要進(jìn)行敏感信息是否加密、SQL注入等一些簡(jiǎn)單的安全測(cè)試。?
網(wǎng)絡(luò)上,我們需要關(guān)注,無(wú)網(wǎng)絡(luò)、弱網(wǎng)、網(wǎng)絡(luò)之間的切換的測(cè)試點(diǎn) 兼容性上,主要關(guān)注不同的版本兼容,如果是前端界面,需要關(guān)注分辨率等測(cè)試,如果是手機(jī)需要關(guān)注操作系統(tǒng)的兼容性。?
UI界面上,主要是關(guān)注一些UI測(cè)試點(diǎn),按鈕是否可用,界面之間是否能夠順利的跳轉(zhuǎn),布局等這些測(cè)試。 專(zhuān)項(xiàng)測(cè)試:針對(duì)一些獨(dú)有的功能進(jìn)行測(cè)試。
5) 你在公司當(dāng)中,是怎么分析定位BUG的?
答:在公司里面,我們定位BUG必須借助工具才能完成。
例如我們可以使用fiddler抓包,抓取接口的信息,如果是前端問(wèn)題,那么在前端輸入信息,和fiddler抓到的請(qǐng)求肯定會(huì)不一樣。如果是接口的響應(yīng)數(shù)據(jù)有問(wèn)題,那么就是后端BUG。
怎么深入定位后端里面的BUG呢?
這個(gè)時(shí)候,我們需要借助日志來(lái)完成,我們按照開(kāi)發(fā)提供的日志文件路徑,來(lái)使用關(guān)鍵字搜索對(duì)應(yīng)時(shí)間所產(chǎn)生的錯(cuò)誤日志,根據(jù)日志的描述,來(lái)判斷問(wèn)題出在哪個(gè)方面。如果日志文件看不懂,可以讓開(kāi)發(fā)幫助查詢(xún)分析。
一般BUG的來(lái)源有這么幾個(gè):
開(kāi)發(fā)修復(fù)BUG引發(fā)的BUG
開(kāi)發(fā)新功能引發(fā)的BUG
開(kāi)發(fā)使用了依賴(lài)的第三方插件導(dǎo)致BUG
緩存導(dǎo)致的BUG
6) 你們公司是如何做接口測(cè)試的?
答:1.先進(jìn)行需求分析,了解此次迭代需要實(shí)現(xiàn)的功能;
2.解析API文檔,了解此次迭代都新增了哪些接口,又有哪些接口更改了;
3.根據(jù)API文檔,編寫(xiě)測(cè)試用例;
4.使用接口測(cè)試工具來(lái)完成接口測(cè)試用例的執(zhí)行,常用的接口測(cè)試工具postman或者jmeter;
5.在測(cè)試的過(guò)程中,需要進(jìn)行缺陷管理以及跟蹤,確認(rèn)開(kāi)發(fā)即使響應(yīng),并且快速修復(fù)問(wèn)題;
6.生成測(cè)試報(bào)告,將測(cè)試結(jié)果同步到項(xiàng)目組,來(lái)確定此次迭代是否可以上線(xiàn);
7.考慮將此次迭代的接口,編寫(xiě)到接口自動(dòng)化項(xiàng)目中,方面之后的回歸測(cè)試
7) 什么時(shí)候開(kāi)展接口測(cè)試?
答:1.開(kāi)發(fā)給出API文檔的時(shí)候,我們就可以開(kāi)始編寫(xiě)接口的測(cè)試用例,這里有一個(gè)常識(shí)性的知識(shí)點(diǎn):開(kāi)發(fā)給出API文檔的時(shí)候,接口并沒(méi)有被開(kāi)發(fā)出來(lái);
2.后端的開(kāi)發(fā)提測(cè)的時(shí)候,我們就可以開(kāi)始進(jìn)行接口的測(cè)試了(實(shí)現(xiàn)接口的測(cè)試用例);3.接口測(cè)試完成或者快完成,我們就可以開(kāi)始考慮使用代碼實(shí)現(xiàn)接口的自動(dòng)化
8) GET和POST有什么區(qū)別?
答:1.Get通過(guò)URL來(lái)傳輸數(shù)據(jù),POST通過(guò)URL和請(qǐng)求體傳輸數(shù)據(jù),在請(qǐng)求體中的數(shù)據(jù),我們是無(wú)法直接觀測(cè)到的。
2.在安全性上,GET沒(méi)有POST安全。但是他們都不是絕對(duì)安全。因?yàn)镻OST中的數(shù)據(jù),可以通過(guò)抓包獲取
3.在數(shù)據(jù)大小上,GET有限制,而POST沒(méi)有上限。
9) 你在實(shí)際工作當(dāng)中,是怎么解決數(shù)據(jù)之間的依賴(lài)關(guān)系的?
答:我在之前的XXXXX項(xiàng)目中,參與了的接口測(cè)試中,有大量接口存在依賴(lài)關(guān)系,以登錄和添加員工接口為例。添加員工接口依賴(lài)了登錄接口;我們使用的工具是POSTMAN,我這邊通過(guò)先提取登錄返回的令牌,然后保存到環(huán)境變量,再在下一個(gè)添加員工接口中,引入保存的環(huán)境變量,實(shí)現(xiàn)關(guān)聯(lián)。
10) 自動(dòng)化測(cè)試的優(yōu)缺點(diǎn)?
答:優(yōu)點(diǎn): 自動(dòng)化測(cè)試,可以很好的進(jìn)行回歸測(cè)試,自動(dòng)化測(cè)試,能夠解決手動(dòng)測(cè)試一些難以測(cè)試的場(chǎng)景 自動(dòng)化測(cè)試,可以解決一些復(fù)雜的業(yè)務(wù)邏輯。
缺點(diǎn): 不能完全代替手工測(cè)試, 自動(dòng)化測(cè)試的腳本的編寫(xiě)和維護(hù)比較困難,對(duì)于質(zhì)量比較低的代碼,不適合做自動(dòng)化。 對(duì)于需求變更頻繁的項(xiàng)目,項(xiàng)目周期比較短的項(xiàng)目也不適合做自動(dòng)化
11) 請(qǐng)簡(jiǎn)單介紹下PO模式的原理?
答:什么是PO模式,它有什么作用?
PO模式,英文全稱(chēng)PageObject;它主要是為了減少代碼重復(fù),讓代碼可讀性更強(qiáng),更容易維護(hù)。?
PO設(shè)計(jì)模式是怎么進(jìn)行設(shè)計(jì)的?
PO設(shè)計(jì)模式主要包括三層:對(duì)象層、操作層、業(yè)務(wù)層?
對(duì)象層:主要封裝某些元素定位的方法;?
操作層:封裝元素的一些特定操作;
業(yè)務(wù)層:把一個(gè)或多個(gè)操作組合成具體的業(yè)務(wù),實(shí)現(xiàn)具體的功能測(cè)試?
用最簡(jiǎn)單的案例描述PO模式:?
那么接下來(lái)我們就以登錄頁(yè)面為例,來(lái)描述PO設(shè)計(jì)模式的實(shí)現(xiàn)過(guò)程。?
step1: 先實(shí)現(xiàn)BasePage基類(lèi),這個(gè)基類(lèi)當(dāng)中主要是實(shí)現(xiàn)driver的獲取。通過(guò)這個(gè)driver可以進(jìn)行 兼容性測(cè)試。?
step2: 根據(jù)BasePage基類(lèi),實(shí)現(xiàn)對(duì)象層,封裝登錄頁(yè)面的元素定位,封裝定位用戶(hù)名、密碼、 確認(rèn)按鈕的定位方法?
step3: 根據(jù)封裝定位方法,封裝他們的操作,例如輸入用戶(hù)名和密碼,點(diǎn)擊確認(rèn)按鈕?
step4: 根據(jù)封裝LoginPage頁(yè)面和操作類(lèi),實(shí)現(xiàn)登錄的測(cè)試。
12) 給你一個(gè)杯子你怎么測(cè),至少寫(xiě)出20條測(cè)試用例
1.功能測(cè)試:
主要關(guān)注水杯基本功能
1.1 水杯是否可以正常裝水
1.2 水杯是否可以正常喝水
1.3 水杯是否有蓋子,蓋子是否可以正常蓋住
1.4 水杯是否有保溫功能,保溫功能是否正常保溫
1.5 水杯是否會(huì)漏水,蓋住蓋子擰緊后是否會(huì)漏水
2.界面測(cè)試:
主要關(guān)注水杯外觀、顏色、設(shè)計(jì)等方面
2.1 外觀是否完整
2.2 外觀是否舒適
2.3 顏色搭配及使用是否讓人感到舒適
2.2 杯子外觀大小是否適中
2.3 杯子是否有圖案,圖案是否易磨損
3.易用性測(cè)試:
主要關(guān)注水杯使用是否方便
3.1 水杯喝水時(shí)否方便
3.2 水杯拿起放下是否方便,這里會(huì)衍生到水杯形狀的測(cè)試
3.3 水杯裝水是否方便
3.4 水杯攜帶是否方方便
3.5 水杯是否有防滑功能
3.6 水杯裝有低溫或者高溫水時(shí),是否會(huì)讓手感到不適
4.性能測(cè)試:
4.1 水杯裝滿(mǎn)水時(shí),是否會(huì)漏出來(lái)
4.2 水杯最大使用次數(shù)
4.3 水杯的保溫性是否達(dá)到要求
4.4 水杯的耐寒性是否達(dá)到要求
4.5 水杯的耐熱性是否達(dá)到要求
4.6 水杯掉落時(shí),是否可以正常使用
4.7 水杯長(zhǎng)時(shí)間放置時(shí),是否會(huì)發(fā)生泄露
5.兼容性測(cè)試:
主要關(guān)注水杯是否可以裝其他液體,如果汁、汽油、酒精等
6.可移植性測(cè)試:
主要關(guān)注水杯放置環(huán)境等
6.1 將水杯放在常溫環(huán)境中,使用是否正常
6.2 將水杯放在零下的環(huán)境中,使用是否正常
6.3 將水杯放在高于正常溫度的環(huán)境中,使用是否正常
7.安全性測(cè)試:
主要關(guān)注水杯外觀和各種異常條件下是否釋放有毒物質(zhì)等
7.1 當(dāng)水杯裝滿(mǎn)熱水時(shí),水杯是否會(huì)燙手
7.2 當(dāng)水杯裝上水后,是否會(huì)產(chǎn)生有毒物質(zhì)
7.3 把水杯放在零下環(huán)境時(shí),是否會(huì)產(chǎn)生有毒物質(zhì)
7.4 把水杯放在高溫環(huán)境時(shí),是否會(huì)產(chǎn)生有毒物質(zhì)
13) 現(xiàn)在有一個(gè)登錄頁(yè)面,有一個(gè)賬號(hào)和一個(gè)密碼輸入框,一個(gè)提交按鈕。請(qǐng)問(wèn)登錄功能怎么設(shè)計(jì)測(cè)試用例?
此題的考察目的:
1、了解需求(測(cè)什么都是從了解需求開(kāi)始);
2、是否有設(shè)計(jì) Test Case 的能力
3、是否熟悉各種測(cè)試方法;
4、是否有豐富的 Web 測(cè)試經(jīng)驗(yàn);
5、是否了解 Web 開(kāi)發(fā);
我們可以跟面試官了解確認(rèn)需求:
1、登錄界面應(yīng)該是彈出窗口式的,還是直接在網(wǎng)頁(yè)里面;
2、賬號(hào)長(zhǎng)度和密碼的強(qiáng)度(比如需要多少位、大小寫(xiě)敏感、特殊字符混搭等);
3、界面美觀是否有特殊要求?(即是否要進(jìn)行 UI 測(cè)試);
4、····
測(cè)試用例設(shè)計(jì):
測(cè)試需求分析完成后,開(kāi)始用例設(shè)計(jì),主要可以從以下幾個(gè)方面考慮:
一.功能測(cè)試(Function Test)
1、輸入正確的賬號(hào)和密碼,點(diǎn)擊提交按鈕,驗(yàn)證是否能正確登錄。(正常輸入)
2、輸入錯(cuò)誤的賬號(hào)或者密碼, 驗(yàn)證登錄會(huì)失敗,并且提示相應(yīng)的錯(cuò)誤信息。(錯(cuò)誤校驗(yàn))
3、登錄成功后能否跳轉(zhuǎn)到正確的頁(yè)面
4、賬號(hào)和密碼,如果太短或者太長(zhǎng),應(yīng)該怎么處理(安全性,密碼太短時(shí)是否有提示)
5、賬號(hào)和密碼,中有特殊字符(比如空格),和其他非英文的情況(是否做了過(guò)濾)
6、記住賬號(hào)的功能
7、登錄失敗后,不能記錄密碼的功能
8、賬號(hào)和密碼前后有空格的處理
9、密碼是否加密顯示(星號(hào)圓點(diǎn)等)
10、牽扯到驗(yàn)證碼的,還要考慮文字是否扭曲過(guò)度導(dǎo)致辨認(rèn)難度大,考慮顏色(色盲使用者),刷新或換一個(gè)按鈕是否好用
11、登錄頁(yè)面中的注冊(cè)、忘記密碼,登出用另一帳號(hào)登錄等鏈接是否正確
12、輸入密碼的時(shí)候,大寫(xiě)鍵盤(pán)開(kāi)啟的時(shí)候要有提示信息。
13、什么都不輸入,點(diǎn)擊提交按鈕,看提示信息。(非空檢查)
二. 界面測(cè)試(UI Test)
1、布局是否合理,兩個(gè) 文本框和一個(gè)按鈕是否對(duì)齊
2、文本框和按鈕的長(zhǎng)度,高度是否復(fù)合要求
3、界面的設(shè)計(jì)風(fēng)格是否與 UI 的設(shè)計(jì)風(fēng)格統(tǒng)一
4、界面中的文字簡(jiǎn)潔易懂,沒(méi)有錯(cuò)別字。
性能測(cè)試 (Performance Test)
1、打開(kāi)登錄頁(yè)面,需要幾秒
2 、輸入正確的賬號(hào)和密碼后,登錄成功跳轉(zhuǎn)到新頁(yè)面,不超過(guò) 5 秒。
三、安全性測(cè)試(Security Test)
1、賬號(hào)和密碼是否通過(guò)加密的方式,發(fā)送給 Web 服務(wù)器
2、賬號(hào)和密碼的驗(yàn)證,應(yīng)該是用服務(wù)器端驗(yàn)證,而不能單單是在客戶(hù)端用 javaScript 驗(yàn)證
3、賬號(hào)和密碼的輸入框,應(yīng)該屏蔽 SQL 注入攻擊
4、錯(cuò)誤登錄的次數(shù)限制(防止暴力破解)
5、考慮是否支持多用戶(hù)在同一機(jī)器上登錄
6、考慮同一用戶(hù)在多臺(tái)機(jī)器上登錄
四、可用性測(cè)試(Usability Test)
1、是否可以全用鍵盤(pán)操作,是否有快捷
2、輸入賬號(hào),密碼后按回車(chē),是否可以登錄
3、輸入框是否可以以 Tab 鍵切換
五、兼容性測(cè)試(Compatibility Test)
1、主流的瀏覽器下能否顯示正常已經(jīng)功能正常
2、不同的平臺(tái)是否能正常工作,比如 Windows, Mac
3、移動(dòng)設(shè)備上是否正常工作,比如 iPhone, Android
4、不同的分辨率
PS
分享技巧:在面試軟件測(cè)試工作的時(shí)候,面試官可能不會(huì)直接問(wèn)你掌握什么測(cè)試方法,他們會(huì)問(wèn)你測(cè)過(guò)什么項(xiàng)目,可以舉一個(gè)例子,一個(gè)網(wǎng)頁(yè)就可以。你就可以使用上述登錄的案例,先簡(jiǎn)單兩三句介紹一下我們項(xiàng)目,然后開(kāi)始描述測(cè)試用例。
2、職業(yè)發(fā)展類(lèi)的問(wèn)題
1)為什么要做測(cè)試?
答:從軟件上來(lái)講,測(cè)試是為了保證產(chǎn)品的質(zhì)量而產(chǎn)生的技術(shù)。
從個(gè)人角度上來(lái)講,為什么選擇做測(cè)試呢?
我這邊對(duì)比過(guò)開(kāi)發(fā),開(kāi)發(fā)雖然薪資高,但是容易禿頭,而且測(cè)試相對(duì)開(kāi)發(fā)更容易學(xué)習(xí)和推廣。因?yàn)殡S著軟件的發(fā)展,我們發(fā)現(xiàn)測(cè)試也越來(lái)越來(lái)重要,光靠開(kāi)發(fā)團(tuán)隊(duì)無(wú)法完全的保證產(chǎn)品質(zhì)量,所以我們需要一個(gè)角色,也就是測(cè)試對(duì)接產(chǎn)品、開(kāi)發(fā),所以測(cè)試非常的重要。
而且測(cè)試薪資也不一定比開(kāi)發(fā)要差
阿里的總監(jiān)某某就是測(cè)試出生,但是現(xiàn)在年薪幾百萬(wàn),比開(kāi)發(fā)還要牛B;職友集的薪資統(tǒng)計(jì)得出,同樣10年工齡,測(cè)試平均薪資就能超過(guò)開(kāi)發(fā),所以無(wú)論是做測(cè)試還是做開(kāi)發(fā),都可以很高很遠(yuǎn)。
為讓你對(duì)上述回答更加自信,請(qǐng)狠狠點(diǎn)擊下方鏈接:
《軟件測(cè)試的工資高還是開(kāi)發(fā)者工資高?411 贊同 · 46 評(píng)論回答》
https://www.zhihu.com/question/33405392/answer/1649870187

2)你認(rèn)為測(cè)試在行業(yè)中的比重大概是多少,未來(lái)的發(fā)展趨勢(shì)是什么?
答:按照IT行業(yè)的情況,根據(jù)數(shù)據(jù)統(tǒng)計(jì),可以知道開(kāi)發(fā)人數(shù)在500W左右,一般來(lái)說(shuō)測(cè)試開(kāi)發(fā)的比例是1:5-1:10之間,按照1:10來(lái)算,我們測(cè)試大概有50W個(gè)。未來(lái)5-10年,測(cè)試還是非常重要
為了讓你對(duì)未來(lái)測(cè)試發(fā)展的趨勢(shì)有所了解,請(qǐng)狠狠點(diǎn)擊下方鏈接:
《軟件測(cè)試行業(yè)到底有沒(méi)有前景和出路?879 贊同 · 174 評(píng)論回答》
https://www.zhihu.com/question/317754170/answer/1569957027

想面試前知道更多面試預(yù)測(cè),推薦下方這個(gè)鏈接:含有上千份測(cè)試真題分享,還有2020軟件測(cè)試面試寶典,還有軟件測(cè)試求職的各類(lèi)精選簡(jiǎn)歷,更有“測(cè)試人員面試失敗,絕大部分死在這下面29個(gè)問(wèn)題上”系列貼,希望對(duì)大家有所幫助…..可以去狠狠點(diǎn)擊下方鏈接:
黑馬軟件測(cè)試面試帖大集合(含簡(jiǎn)歷模板+面試真題+寶典+視...-黑馬程序員技術(shù)交流社區(qū)bbs.itheima.com/thread-504731-1-1.html
如果對(duì)你有幫助的話(huà),點(diǎn)個(gè)贊收個(gè)藏,給作者一個(gè)鼓勵(lì)。也方便你下次能夠快速查找。

若你是對(duì)測(cè)試不太了解的測(cè)試小萌新,有太多太多對(duì)測(cè)試的疑惑(前途、薪資、技術(shù)含量、男生是否可以干.....),強(qiáng)烈推薦你觀看《測(cè)試小白必看:學(xué)習(xí)軟件測(cè)試必問(wèn)的100個(gè)問(wèn)題,從此貼開(kāi)始》,相信能掃除掉你心目中90%以上的常見(jiàn)問(wèn)題
《軟件測(cè)試100個(gè)常見(jiàn)問(wèn)題》:http://bbs.itheima.com/thread-507947-1-1.html

最后,為方便大家自學(xué)軟件測(cè)試,特意給大家準(zhǔn)備了一份13G的超實(shí)用干貨學(xué)習(xí)資源,涉及的內(nèi)容非常全面。
包括軟件學(xué)習(xí)路線(xiàn)圖,黑馬50多天的上課視頻、16個(gè)突擊實(shí)戰(zhàn)項(xiàng)目,80余個(gè)軟件測(cè)試用軟件,37份測(cè)試文檔,70個(gè)軟件測(cè)試相關(guān)問(wèn)題,40篇測(cè)試經(jīng)驗(yàn)級(jí)文章,上千份測(cè)試真題分享,還有2020軟件測(cè)試面試寶典,還有軟件測(cè)試求職的各類(lèi)精選簡(jiǎn)歷,希望對(duì)大家有所幫助…..
《2021軟件測(cè)試學(xué)習(xí)路線(xiàn)圖,內(nèi)附視頻教程+自學(xué)路線(xiàn)+工具+面試篇》
bbs.itheima.com/thread-405757-1-1.html
