测试框架有哪些
自動(dòng)化測(cè)試最近幾年都是大熱,這里結(jié)合網(wǎng)上以及自己的經(jīng)驗(yàn)整理了一些,自動(dòng)化測(cè)試必問的一些題目,為想進(jìn)入軟件測(cè)試行業(yè)的同學(xué)一點(diǎn)幫助。
一、如何理解自動(dòng)化測(cè)試??
每個(gè)面試自動(dòng)化測(cè)試的,80%會(huì)被問到這個(gè)。不用太寬泛,可以從下面幾點(diǎn)考慮,聊聊自動(dòng)化測(cè)試給你的工作帶來的好處:
1、用具體的舉例,講述自己在操作過程中是如何提高效率的。比如從回歸測(cè)試開始講起,重復(fù)冗余的操作步驟,你是否該想想可否能用自動(dòng)化工具(QTP、selenium、TestWriter還有很多,自行搜索吧)實(shí)現(xiàn),達(dá)到目的;
2、性能測(cè)試的時(shí)候,遇到的一些突發(fā)狀況。人工制造場(chǎng)景總是有瓶頸,那么可以利用性能測(cè)試工具,進(jìn)行自動(dòng)化測(cè)試的;
還有很多從回歸角度出發(fā),會(huì)用到自動(dòng)化測(cè)試的回答,大家可以考慮。
二、用過的自動(dòng)化測(cè)試工具有哪些?任意講其中一個(gè)來談?wù)剬?duì)自動(dòng)化測(cè)試的感受。
QTP、selenium、TestWriter等,這些這幾年比較流行的自動(dòng)化測(cè)試工具都可以來聊一下。比如:TestWriter,說說這款工具優(yōu)缺點(diǎn),以及結(jié)合自身經(jīng)歷,講講在進(jìn)行用例測(cè)試的時(shí)候是否遇到問題?TestWriter作為功能測(cè)試,是否在操作界面、功能是否完善,都可以作為一個(gè)闡述的點(diǎn);selenium,和同等類型工具比較,講講自動(dòng)化測(cè)試框架在實(shí)際應(yīng)用中的作用;QTP,經(jīng)典的一款測(cè)試工具,相信不多說也了解。
三、自動(dòng)化測(cè)試框架都有哪些?
1.模塊化框架(test script modularity)
2.函數(shù)庫結(jié)構(gòu)框架(test library architecture)
3.關(guān)鍵字驅(qū)動(dòng)測(cè)試框架(keyword-driven/table-driven testing)
4.數(shù)據(jù)驅(qū)動(dòng)測(cè)試框架(data-driven testing)
5.混合型框架(hybrid test automation)
四、測(cè)試用例的設(shè)計(jì)可以自動(dòng)化嗎?
用例設(shè)計(jì)屬于重復(fù)次數(shù)少的智能活動(dòng),不太適合自動(dòng)化。但也有一些場(chǎng)合可以進(jìn)行一定程度的自動(dòng)化,提高設(shè)計(jì)效率,但不能指望能完全取代智力的測(cè)試活動(dòng)。實(shí)現(xiàn)這種目的的工具有時(shí)稱為測(cè)試輸入生成工具。
轉(zhuǎn)載于:https://www.cnblogs.com/Roshanz/p/10393902.html
總結(jié)
- 上一篇: creator2.0.2 native游
- 下一篇: 深度学习入门|第5章 误差反向传播法(二