400-650-7353
您所在的位置:首頁 > IT干貨資料 > 軟件測試 > 【軟件測試基礎(chǔ)知識】三分鐘了解自動(dòng)化測試

【軟件測試基礎(chǔ)知識】三分鐘了解自動(dòng)化測試

  • 發(fā)布: 軟件測試培訓(xùn)
  • 來源:軟件測試干貨資料
  • 2019-12-18 17:14:02
  • 閱讀()
  • 分享
  • 手機(jī)端入口

1、安裝quick test professional(過程省略,如果不會可以自行百度):

2、當(dāng)安裝完成以后,我們就可以在桌面看到兩個(gè)圖標(biāo)了,

,分別是HP Run Results Viewer和HP QuickTest Professional,其中HP Run Results Viewer使用來進(jìn)行測試結(jié)果分析,我們暫時(shí)不會用到,而HP QuickTest Professional則是我們今天用來編寫腳本,進(jìn)行測試的工具。如下圖

首先雙擊HP QuickTest Professional這個(gè)桌面圖標(biāo),打開qtp以后界面如下,

因?yàn)閝tp是收費(fèi)的工具,但是給我們提供30的使用期,對于初學(xué)者來說已經(jīng)是綽綽有余了,我們點(diǎn)擊continue按鈕,就可以看到如下界面:

將圖中框起來的部分全部選中,然后再點(diǎn)擊ok按鈕,此時(shí)使用qtp進(jìn)行自動(dòng)化測試的大門已然打開,盡情探索吧。

打開qtp以后我們看到的應(yīng)該是這樣的一個(gè)幾面,先簡單的做個(gè)介紹,其中第一部分為菜單欄,第二部分為快捷鍵欄,第三部分為工具欄,在qtp里面,是以’test’為單位來組織腳本的(類似于想寫一個(gè)文檔就需要新建一個(gè)doc文件,想寫一個(gè)表格就需要新建.xls文件),所以我們要編寫自動(dòng)化腳本的時(shí)候,需要新建一個(gè)test,直接點(diǎn)擊第四部分就可以新建一個(gè)test了。當(dāng)我們看到如下的界面,我們就可以開始進(jìn)行測試了。

今天我們要測試的是一個(gè)兩位數(shù)加法器,它可以進(jìn)行兩位數(shù)以內(nèi)的加法的計(jì)算,試想:如果我們拿到這樣的程序以后需不需要測試?如果要的話應(yīng)該怎么樣進(jìn)行,怎么樣就能保證產(chǎn)品的功能正常并且測試沒有遺漏?如果要進(jìn)行自動(dòng)化測試應(yīng)該怎么樣入手。。。程序界面界面如下:

面對這樣的程序,我們不僅要進(jìn)行1+1 1+2 1+3.。。。。1+99 這樣的測試,還要進(jìn)行2+1 2+2 2+2 2+99 3+1 3+2 。。。。。這樣的測試,如果全部都用人工進(jìn)行的話,會比較浪費(fèi)時(shí)間,并且效率也不高,也容易出錯(cuò),那么我們就要思考如果使用工具幫我們進(jìn)行測試,

首先,雙擊打開被測程序,如上圖:

然后點(diǎn)擊’record’按鈕,在彈出的‘record and run settings’窗口中,‘web’和‘Windows application’兩個(gè)標(biāo)簽頁中,都選擇第一項(xiàng),然后再點(diǎn)擊‘確定’按鈕,如下圖;


當(dāng)點(diǎn)擊“確定”按鈕,會發(fā)現(xiàn)qtp處于錄制狀態(tài),將我們想要進(jìn)行的自動(dòng)化測試動(dòng)作輸入兩位數(shù)加法器:1+1 ------》-計(jì)算----------》退出程序(此時(shí),qtp中會跟隨相應(yīng)的動(dòng)作會生成代碼),當(dāng)操作完成以后,不要忘記點(diǎn)擊“stop”按鈕,如下圖:

然后再點(diǎn)擊“run”按鈕,你會發(fā)現(xiàn)一些意想不到的情況哦,趕緊試試吧。如果你對測試感興趣,那么可以持續(xù)關(guān)注我們的欄目。

 

文章“【軟件測試基礎(chǔ)知識】三分鐘了解自動(dòng)化測試”已幫助

>>本文地址:http://liujunjsxg.cn/zhuanye/2019/48194.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營銷互聯(lián)網(wǎng)營銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營全域電商運(yùn)營
  • 軟件測試軟件測試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁設(shè)計(jì)網(wǎng)頁設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME