軟件測(cè)試自動(dòng)化測(cè)試框架訓(xùn)練題_第1頁(yè)
軟件測(cè)試自動(dòng)化測(cè)試框架訓(xùn)練題_第2頁(yè)
軟件測(cè)試自動(dòng)化測(cè)試框架訓(xùn)練題_第3頁(yè)
軟件測(cè)試自動(dòng)化測(cè)試框架訓(xùn)練題_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

軟件測(cè)試自動(dòng)化測(cè)試框架訓(xùn)練題姓名_________________________地址_______________________________學(xué)號(hào)______________________-------------------------------密-------------------------封----------------------------線--------------------------1.請(qǐng)首先在試卷的標(biāo)封處填寫您的姓名,身份證號(hào)和地址名稱。2.請(qǐng)仔細(xì)閱讀各種題目,在規(guī)定的位置填寫您的答案。一、選擇題1.軟件測(cè)試自動(dòng)化框架的主要目的是?

a)優(yōu)化測(cè)試流程

b)減少人工操作

c)提高測(cè)試效率

d)以上都是

2.以下哪個(gè)不是Selenium的核心組件?

a)WebDriver

b)TestNG

c)Java

d)JUnit

3.在自動(dòng)化測(cè)試中,以下哪種方法適用于處理大量數(shù)據(jù)?

a)數(shù)據(jù)驅(qū)動(dòng)測(cè)試

b)單元測(cè)試

c)功能測(cè)試

d)系統(tǒng)測(cè)試

4.以下哪種不是JUnit的特性?

a)自動(dòng)測(cè)試報(bào)告

b)測(cè)試套件管理

c)斷言方法

d)異常處理

5.以下哪種語(yǔ)言常用于編寫測(cè)試腳本?

a)Python

b)Ru

c)Java

d)C

6.以下哪種自動(dòng)化測(cè)試工具適用于移動(dòng)應(yīng)用測(cè)試?

a)Selenium

b)Appium

c)JMeter

d)TestNG

7.以下哪種工具常用于測(cè)試用例?

a)JMeter

b)SoapUI

c)RobotFramework

d)QTP

8.以下哪種框架支持多語(yǔ)言測(cè)試腳本編寫?

a)Cucumber

b)RobotFramework

c)Behave

d)TestNG

答案及解題思路:

1.答案:d

解題思路:軟件測(cè)試自動(dòng)化框架旨在實(shí)現(xiàn)測(cè)試流程的優(yōu)化、減少人工操作和提高測(cè)試效率,因此答案為d。

2.答案:b

解題思路:Selenium的核心組件包括WebDriver(瀏覽器自動(dòng)化工具),Java或Python腳本用于控制WebDriver,JUnit或TestNG用于編寫測(cè)試腳本。TestNG并不是Selenium的核心組件。

3.答案:a

解題思路:數(shù)據(jù)驅(qū)動(dòng)測(cè)試(DDT)是一種在自動(dòng)化測(cè)試中常用的方法,它通過(guò)使用外部數(shù)據(jù)源(如CSV文件或數(shù)據(jù)庫(kù))來(lái)執(zhí)行測(cè)試,特別適用于處理大量數(shù)據(jù)。

4.答案:a

解題思路:JUnit是一種單元測(cè)試框架,它本身不負(fù)責(zé)測(cè)試報(bào)告。測(cè)試套件管理、斷言方法和異常處理是JUnit的主要特性。

5.答案:a

解題思路:Python是一種非常流行的編程語(yǔ)言,它語(yǔ)法簡(jiǎn)潔、易于閱讀,并且擁有強(qiáng)大的庫(kù)支持,經(jīng)常被用于編寫自動(dòng)化測(cè)試腳本。

6.答案:b

解題思路:Appium是一個(gè)開源的移動(dòng)應(yīng)用自動(dòng)化測(cè)試工具,它能夠同時(shí)支持iOS和Android平臺(tái),非常適合移動(dòng)應(yīng)用的自動(dòng)化測(cè)試。

7.答案:c

解題思路:RobotFramework是一個(gè)通用的自動(dòng)化測(cè)試框架,它提供了一種名為“關(guān)鍵字驅(qū)動(dòng)的測(cè)試”(KWD)方法來(lái)編寫測(cè)試腳本,這有助于快速測(cè)試用例。

8.答案:b

解題思路:RobotFramework支持多種編程語(yǔ)言,如Python、Java、JavaScript等,因此它是一個(gè)支持多語(yǔ)言測(cè)試腳本編寫的框架。Cucumber和Behave也支持多語(yǔ)言,但TestNG主要是Java語(yǔ)言框架,不支持多種編程語(yǔ)言。二、填空題1.__assertions__是自動(dòng)化測(cè)試中的關(guān)鍵字。

2.在自動(dòng)化測(cè)試中,__datadriventesting__用于定義測(cè)試數(shù)據(jù)。

3.SeleniumWebDriver中的__open__方法用于啟動(dòng)瀏覽器。

4.JUnit的__BeforeClass和AfterClass__注解用于進(jìn)行測(cè)試前的初始化和測(cè)試后的清理工作。

5.Appi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論