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

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

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

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

2、當安裝完成以后,我們就可以在桌面看到兩個圖標了,

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

首先雙擊HP QuickTest Professional這個桌面圖標,打開qtp以后界面如下,

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

將圖中框起來的部分全部選中,然后再點擊ok按鈕,此時使用qtp進行自動化測試的大門已然打開,盡情探索吧。

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

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

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

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

然后點擊’record’按鈕,在彈出的‘record and run settings’窗口中,‘web’和‘Windows application’兩個標簽頁中,都選擇第一項,然后再點擊‘確定’按鈕,如下圖;


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

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

 

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

>>本文地址:http://hqfphsz.com/zhuanye/2019/48194.html

THE END  

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

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個方向的工作?

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

快速通道fast track

近期開班時間TIME