功能測試基本面試點

以下本文筆記,僅供參考:

很全的面經(jīng)顷霹,供參考

一咪惠、常見設(shè)計測試用例參考

1、在線支付淋淀,第三方支付寶支付的測試點

事前:賬戶余額遥昧,限額,并發(fā)扣款

事中:單個反復(fù)提交朵纷,中途取消炭臭,多次循環(huán)提交

事后:余額校驗,狀態(tài)更新

中間穿插著流程分析和可能存在的異常(數(shù)據(jù)篡改袍辞,驗簽規(guī)則鞋仍,回調(diào)和單號查詢驗證)

2、網(wǎng)頁的登錄頁面

功能測試

1搅吁、正確的用戶名和密碼威创,點擊提交按鈕,驗證界面是否登錄正常谎懦,后臺返回信息正常

2肚豺、異常用戶名+正常密碼;正常用戶名+異常密碼界拦,點擊提交按鈕吸申,驗證登錄會失敗,后臺返回錯誤信息(空格享甸、特殊字符呛谜、太長或太短等)

3、記住用戶名功能

4枪萄、密碼是否以*形式呈現(xiàn)

界面測試

1、布局是否合理(框的尺寸猫妙、顏色瓷翻、排版等)

性能測試

1、打開界面需要幾秒

2割坠、正常登陸需要幾秒

3齐帚、支持多少用戶同時登陸

兼容性測試

1、不同操作系統(tǒng)和移動設(shè)備

2彼哼、不同瀏覽器

安全性測試

1对妄、登陸成功后生成的cookie是否容易被別人盜取

2、用戶名和密碼是否通過加密方式傳到服務(wù)器

3敢朱、錯誤登陸次數(shù)限制(防止暴力破解)


二剪菱、功能測試思想及流程

4摩瞎、功能測試的主要內(nèi)容

主要進(jìn)行功能測試(含可使用性測試)、兼容性測試孝常、安全測試旗们、文檔測試,具體測試內(nèi)容可詳見需求調(diào)研完成以后我司編寫的《測試用例》构灸。

a .功能測試:

檢查被測系統(tǒng)的所有功能是否滿足需求中的描述上渴;

驗證需求規(guī)格說明書中的功能是否100%覆蓋;

識別特殊情況喜颁,如出錯處理流程稠氮,錯誤提示是否合理;

檢查用戶界面是否符合窗口程序的標(biāo)準(zhǔn)半开,界面操作是否簡便直觀隔披。

b. 兼容性測試:

檢測系統(tǒng)在不同版本的瀏覽器IE 6.0和IE7.0下,是否可以實現(xiàn)所有軟件功能稿茉。

安全性測試:

根據(jù)需求說明檢查系統(tǒng)是否達(dá)到安全性要求锹锰;

數(shù)據(jù)庫的密碼是否經(jīng)過加密;

c. 文檔測試:

檢查文檔的正確性和完整性漓库,內(nèi)容是否與系統(tǒng)本身相符恃慧。

根據(jù)相關(guān)操作與維護(hù)手冊,用戶能完成操作渺蒿、使用和維護(hù)本系統(tǒng)痢士。

5、給你一個網(wǎng)站茂装,你如何測試怠蹂?

首先,查找需求說明少态、網(wǎng)站設(shè)計等相關(guān)文檔城侧,分析測試需求。

制定測試計劃彼妻,確定測試范圍和測試策略嫌佑,一般包括以下幾個部分:功能性測試;界面測試侨歉;性能測試屋摇;數(shù)據(jù)庫測試;安全性測試幽邓;兼容性測試

設(shè)計測試用例:

功能性測試可以包括炮温,但不限于以下幾個方面:

鏈接測試。鏈接是否正確跳轉(zhuǎn)牵舵,是否存在空頁面和無效頁面柒啤,是否有不正確的出錯信息返回倦挂。

提交功能的測試。

多媒體元素是否可以正確加載和顯示白修。

多語言支持是否能夠正確顯示選擇的語言等妒峦。

界面測試可以包括但不限于一下幾個方面:

頁面是否風(fēng)格統(tǒng)一,美觀

頁面布局是否合理兵睛,重點內(nèi)容和熱點內(nèi)容是否突出

控件是否正常使用

對于必須但未安裝的控件肯骇,是否提供自動下載并安裝的功能

文字檢查

性能測試一般從以下兩個方面考慮:

壓力測試;負(fù)載測試祖很;強(qiáng)度測試

數(shù)據(jù)庫測試要具體決定是否需要開展笛丙。數(shù)據(jù)庫一般需要考慮連結(jié)性,對數(shù)據(jù)的存取操作假颇,數(shù)據(jù)內(nèi)容的驗證等方面胚鸯。

安全性測試

基本的登錄功能的檢查

是否存在溢出錯誤,導(dǎo)致系統(tǒng)崩潰或者權(quán)限泄露

相關(guān)開發(fā)語言的常見安全性問題檢查笨鸡,例如SQL注入等

如果需要高級的安全性測試姜钳,確定獲得專業(yè)安全公司的幫助,外包測試形耗,或者獲取支持

兼容性測試哥桥,根據(jù)需求說明的內(nèi)容,確定支持的平臺組合:

瀏覽器的兼容性激涤;

操作系統(tǒng)的兼容性拟糕;

軟件平臺的兼容性;

數(shù)據(jù)庫的兼容性

開展測試倦踢,并記錄缺陷送滞。合理的安排調(diào)整測試進(jìn)度,提前獲取測試所需的資源辱挥,建立管理體系(例如犁嗅,需求變更、風(fēng)險晤碘、配置愧哟、測試文檔、缺陷報告哼蛆、人力資源等內(nèi)容)。

定期評審霞赫,對測試進(jìn)行評估和總結(jié)腮介,調(diào)整測試的內(nèi)容。

6端衰、 根據(jù)自己的理解什么是測試用例和測試規(guī)程叠洗,設(shè)計一個測試用例應(yīng)當(dāng)從哪幾方面考慮甘改?(中級)

答:狹義的講,一個測試用例就是測試人員用以測試被測軟件的某個特性或特性組合的一組數(shù)據(jù)灭抑。這組數(shù)據(jù)可能是從用戶處得來的實際的一組數(shù)據(jù)十艾,也可能是測試人員專門設(shè)計出來的測試軟件某些功能的一組數(shù)據(jù)。測試規(guī)程就是詳細(xì)的對測試用例設(shè)計方法腾节、測試方法忘嫉、測試工具、測試環(huán)境和測試數(shù)據(jù)進(jìn)行描述的文檔案腺,還可以包括能把某個或某一組測試用例應(yīng)用到被測軟件上完成某項測試的一系列的操作步驟庆冕。

設(shè)計測試用例應(yīng)當(dāng)從以下幾方面考慮:邊界值,等價類劃分劈榨,有效/無效值等访递。

7、測試結(jié)束的標(biāo)準(zhǔn)

用例全部測試

覆蓋率達(dá)到標(biāo)準(zhǔn)

缺陷率達(dá)到標(biāo)準(zhǔn)

其他指標(biāo)達(dá)到指令標(biāo)準(zhǔn)


三同辣、測試相關(guān)知識點

8拷姿、軟件生存周期及其開發(fā)模型是什么?

軟件生存周期(Software life cycle)又稱為軟件生命期旱函,生存期响巢。是指從形成開發(fā)軟件概念起,所開發(fā)的軟件使用以后陡舅,知道失去使用價值消亡為止的整個過程抵乓。一般來說,整個生存周期包括計劃(定義)靶衍、開發(fā)灾炭、運行(維護(hù))三個時期,每個時期又劃分為若干個階段颅眶。每個階段有明確的任務(wù)蜈出。

周期模型(典型的幾種):

瀑布模型:適用于需求很明確的項目,分階段向下進(jìn)行涛酗,無法回溯

快速原型模型:快速原型模型允許在需求分析階段對軟件的需求進(jìn)行初步而非完全的分析和定義铡原,快速設(shè)計開發(fā)出軟件系統(tǒng)的原型,該原型向用戶展示待開發(fā)軟件的全部或部分功能和性能商叹;用戶對該原型進(jìn)行測試評定燕刻,給出具體改進(jìn)意見以豐富細(xì)化軟件需求;開發(fā)人員據(jù)此對軟件進(jìn)行修改完善剖笙,直至用戶滿意認(rèn)可之后卵洗,進(jìn)行軟件的完整實現(xiàn)及測試、維護(hù)弥咪。

迭代模型:迭代包括產(chǎn)生產(chǎn)品發(fā)布(穩(wěn)定过蹂、可執(zhí)行的產(chǎn)品版本)的全部開發(fā)活動和要使用該發(fā)布必需的所有其他外圍元素十绑。在某種程度上,開發(fā)迭代是一次 完整地經(jīng)過所有工作流程的過程:需求分析酷勺、設(shè)計本橙、實施和測試工作流程。實質(zhì)上脆诉,它類似小型的瀑布式項目甚亭。RUP認(rèn)為,所有的階段都可以細(xì)分為迭代库说。每一次 的迭代都會產(chǎn)生一個可以發(fā)布的產(chǎn)品狂鞋,這個產(chǎn)品是最終產(chǎn)品的一個子集。

生命周期階段:

a. 軟件計劃與可行性分析

b. 需求分析

c. 軟件設(shè)計

d. 編碼

e. 軟件測試

f. 運行與維護(hù)

9潜的、Internet采用哪種網(wǎng)絡(luò)協(xié)議骚揍?該協(xié)議的主要層次結(jié)構(gòu)?Internet物理地址和IP地址轉(zhuǎn)換采用什么協(xié)議啰挪?

TCP/IP協(xié)議主要層次結(jié)構(gòu)為: 應(yīng)用層/傳輸層/網(wǎng)絡(luò)層/數(shù)鏈路層信不。

ARP (Address Resolution Protocol)(地?fù)?jù)址解析協(xié)議)

測試用例---常用設(shè)計方法,等價類亡呵,邊界值抽活,因果圖判定表,正交表锰什,場景法下硕,大綱法??參考


?

?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市汁胆,隨后出現(xiàn)的幾起案子梭姓,更是在濱河造成了極大的恐慌,老刑警劉巖嫩码,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件誉尖,死亡現(xiàn)場離奇詭異,居然都是意外死亡铸题,警方通過查閱死者的電腦和手機(jī)铡恕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來丢间,“玉大人探熔,你說我怎么就攤上這事『娲欤” “怎么了祭刚?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我涡驮,道長,這世上最難降的妖魔是什么喜滨? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任捉捅,我火速辦了婚禮,結(jié)果婚禮上虽风,老公的妹妹穿的比我還像新娘棒口。我一直安慰自己,他們只是感情好辜膝,可當(dāng)我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布无牵。 她就那樣靜靜地躺著,像睡著了一般厂抖。 火紅的嫁衣襯著肌膚如雪茎毁。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天忱辅,我揣著相機(jī)與錄音七蜘,去河邊找鬼。 笑死墙懂,一個胖子當(dāng)著我的面吹牛橡卤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播损搬,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼碧库,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了巧勤?” 一聲冷哼從身側(cè)響起嵌灰,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎踢关,沒想到半個月后伞鲫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡签舞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年秕脓,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片儒搭。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡吠架,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搂鲫,到底是詐尸還是另有隱情傍药,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站拐辽,受9級特大地震影響拣挪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜俱诸,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一菠劝、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧睁搭,春花似錦赶诊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锌唾,卻和暖如春锄码,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鸠珠。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工巍耗, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人渐排。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓炬太,卻偏偏與公主長得像,于是被迫代替她去往敵國和親驯耻。 傳聞我的和親對象是個殘疾皇子亲族,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,976評論 2 355