欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種測試腳本生成方法、網(wǎng)頁測試方法、裝置和系統(tǒng)與流程

文檔序號(hào):11154840閱讀:來源:國知局

技術(shù)特征:

1.一種測試腳本生成方法,其特征在于,包括:

訪問目標(biāo)網(wǎng)頁對應(yīng)的目標(biāo)地址,加載所述目標(biāo)地址包含的頁面元素;

在對所述頁面元素進(jìn)行功能測試時(shí),錄制用戶的至少一次操作;

為錄制的所述至少一次操作,生成測試腳本。

2.根據(jù)權(quán)利要求1所述的測試腳本生成方法,其特征在于,

在所述錄制用戶的至少一次操作之后,在所述生成測試腳本之前,進(jìn)一步包括:為每一次所述操作生成對應(yīng)的測試用例;

所述生成測試腳本包括:將所述每一次所述操作對應(yīng)的測試用例組合成測試用例集。

3.根據(jù)權(quán)利要求1所述的測試腳本生成方法,其特征在于,在所述錄制用戶的至少一次操作之后,在所述生成測試腳本之前,進(jìn)一步包括:

每一次所述操作作為當(dāng)前操作,執(zhí)行:

在當(dāng)前所述操作之后插入斷言,檢查所述斷言的狀態(tài),若所述斷言的狀態(tài)為錄制通過,則對所述當(dāng)前操作對應(yīng)的下一次操作進(jìn)行錄制;

若所述斷言的狀態(tài)為錄制未通過,則生成第一截圖,并保存在本地指定的第一目錄,通過所述第一截圖定位錄制未通過的原因,所述第一截圖,包括:造成錄制未通過時(shí),完整的當(dāng)前錄制頁面。

4.根據(jù)權(quán)利要求1至3中任一所述的測試腳本生成方法,其特征在于,進(jìn)一步包括:

獲取執(zhí)行錄制的第一環(huán)境,所述第一環(huán)境,包括:目標(biāo)瀏覽器和目標(biāo)地址;

所述訪問目標(biāo)網(wǎng)頁對應(yīng)的目標(biāo)地址,包括:啟動(dòng)所述目標(biāo)瀏覽器,并通過所述目標(biāo)瀏覽器訪問所述目標(biāo)地址。

5.一種利用權(quán)利要求1至4中任一生成的測試腳本進(jìn)行網(wǎng)頁測試的方法,其特征在于,包括:

將生成的所述測試腳本回放,對當(dāng)前瀏覽器訪問的目標(biāo)地址執(zhí)行測試;

若所述測試腳本回放成功,則生成并存儲(chǔ)測試報(bào)告;

若所述測試腳本回放失敗,則生成第二截圖,通過所述第二截圖定位所述測試腳本回放失敗的原因,所述第二截圖,包括:造成所述測試腳本回放失敗時(shí),完整的當(dāng)前測試頁面。

6.根據(jù)權(quán)利要求5所述的網(wǎng)頁測試的方法,其特征在于,在所述將生成的所述測試腳本回放之前,進(jìn)一步包括:

獲取執(zhí)行測試腳本的第二環(huán)境,所述第二環(huán)境,包括:測試瀏覽器和測試地址。

7.一種測試腳本生成裝置,其特征在于,包括:讀取單元、錄制單元和腳本生成單元,其中,

所述讀取單元,用于訪問目標(biāo)網(wǎng)頁對應(yīng)的目標(biāo)地址,加載所述目標(biāo)地址包含的頁面元素;

所述錄制單元,用于在對所述讀取單元加載的所述頁面元素進(jìn)行功能測試時(shí),錄制用戶的至少一次操作;

所述腳本生成單元,用于為所述錄制單元錄制的所述至少一次操作,生成測試腳本。

8.根據(jù)權(quán)利要求7所述的測試腳本生成裝置,其特征在于,

進(jìn)一步包括:用例生成單元,其中,

所述用例生成單元,用于為所述錄制單元錄制的每一次所述操作生成對應(yīng)的測試用例;

所述腳本生成單元,用于將所述用例生成單元生成的至少一個(gè)所述測試用例組合成測試用例集;

和/或,

進(jìn)一步包括:斷言插入單元和斷言管理單元,其中,

所述斷言插入單元,用于在所述錄制單元錄制的當(dāng)前所述操作之后插入斷言,檢查所述斷言的狀態(tài),若所述斷言的狀態(tài)為錄制通過,則觸發(fā)所述錄制單元;

所述錄制單元,進(jìn)一步用于當(dāng)接收到所述斷言插入單元的觸發(fā)時(shí),對所述當(dāng)前操作對應(yīng)的下一次操作進(jìn)行錄制;

所述斷言管理單元,用于若所述斷言的狀態(tài)為錄制未通過,則生成第一截圖,并保存在本地指定的第一目錄,通過所述第一截圖定位錄制未通過的原因,所述第一截圖,包括:造成錄制未通過時(shí),完整的當(dāng)前錄制頁面。

9.一種網(wǎng)頁測試裝置,其特征在于,包括:網(wǎng)頁測試單元和測試結(jié)果處理單元,其中,

所述網(wǎng)頁測試單元,用于將權(quán)利要求7或8任一所述的測試腳本生成裝置生成的測試腳本回放,對當(dāng)前瀏覽器訪問的目標(biāo)地址執(zhí)行測試;

所述測試結(jié)果處理單元,用于若所述網(wǎng)頁測試單元回放成功,則生成并存儲(chǔ)測試報(bào)告;若所述網(wǎng)頁測試單元回放失敗,則生成第二截圖,通過所述第二截圖定位所述測試腳本回放失敗的原因,所述第二截圖,包括:造成所述測試腳本回放失敗時(shí),完整的當(dāng)前測試頁面。

10.一種網(wǎng)頁測試系統(tǒng),其特征在于,包括:權(quán)利要求7或8所述的測試腳本生成裝置以及權(quán)利要求9中所述的網(wǎng)頁測試裝置。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
湘潭县| 柳江县| 阜新市| 屯昌县| 甘谷县| 健康| 新昌县| 吉隆县| 贵定县| 土默特右旗| 岳西县| 武功县| 吉木萨尔县| 安泽县| 民勤县| 华宁县| 东海县| 兴业县| 东方市| 庐江县| 苍山县| 马鞍山市| 长宁区| 昌宁县| 伊宁县| 洪江市| 鹿邑县| 普兰店市| 凤庆县| 大石桥市| 濉溪县| 阿瓦提县| 通渭县| 卢湾区| 包头市| 庆阳市| 葫芦岛市| 卢湾区| 陆河县| 新密市| 永泰县|