[發(fā)明專利]測試程序生成方法及裝置、存儲介質(zhì)、電子設(shè)備在審
| 申請?zhí)枺?/td> | 201910030105.4 | 申請日: | 2019-01-11 |
| 公開(公告)號: | CN109753437A | 公開(公告)日: | 2019-05-14 |
| 發(fā)明(設(shè)計)人: | 劉藝 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 劉抗美 |
| 地址: | 518000 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試動作 操作序列 測試程序 頁面元素 用戶順序 測試工具 測試請求 存儲介質(zhì) 電子設(shè)備 順序鏈接 順序選擇 行程測試 用戶顯示 響應(yīng) 關(guān)系表 測試 查找 記錄 | ||
1.一種測試程序生成方法,其特征在于,包括:
響應(yīng)于測試請求,向用戶顯示候選測試動作列表;
響應(yīng)于用戶對候選測試動作列表中候選測試動作的順序選擇,記錄用戶順序選擇的候選測試動作的序列;
針對用戶順序選擇的候選測試動作的序列中的每個候選測試動作,查找測試動作與頁面元素操作序列對應(yīng)關(guān)系表,得到每個候選測試動作的頁面元素操作序列;
將用戶順序選擇的候選測試動作的序列中的每個候選測試動作的頁面元素操作序列按照用戶選擇的順序鏈接,行程測試所用的頁面元素操作序列;
根據(jù)所述測試所用的頁面元素操作序列生成對應(yīng)的測試程序。
2.根據(jù)權(quán)利要求1所述的測試程序生成方法,其特征在于,在響應(yīng)于測試請求,向用戶顯示候選測試動作列表之前,還包括:
建立候選測試動作列表,其中,所述候選動作測試列表中的每個候選測試動作是在測試動作與頁面元素操作序列對應(yīng)關(guān)系表中的測試動作。
3.根據(jù)權(quán)利要求2所述的測試程序生成方法,其特征在于,在建立候選測試動作列表之后,還包括:
響應(yīng)于用戶的測試動作列表編輯請求,向用戶顯示測試動作列表編輯界面,所述測試動作列表編輯界面包括刪除候選測試動作選項;
響應(yīng)于用戶選擇刪除候選測試動作選項,向用戶顯示候選測試動作列表;
響應(yīng)于用戶對于候選測試動作列表中的候選測試動作的選擇,將選擇的候選測試動作從候選測試動作列表中刪除。
4.根據(jù)權(quán)利要求2所述的測試程序生成方法,其特征在于,在建立候選測試動作列表之后,還包括:
響應(yīng)于用戶的測試動作列表編輯請求,向用戶顯示測試動作列表編輯界面,所述測試動作列表編輯界面包括增加候選測試動作選項;
響應(yīng)于用戶選擇增加候選測試動作選項,向用戶顯示增加的候選測試動作的輸入框;
響應(yīng)于用戶在輸入框中輸入候選測試動作,確定輸入的候選測試動作是否存在于測試動作與頁面元素操作序列對應(yīng)關(guān)系表中;
當(dāng)輸入的候選測試動作存在于測試動作與頁面元素操作序列對應(yīng)關(guān)系表中,將輸入的候選測試動作增加到候選測試動作列表中。
5.根據(jù)權(quán)利要求1所述的測試程序生成方法,其特征在于,在響應(yīng)于測試請求,向用戶顯示候選測試動作列表之前,還包括:
建立測試動作與頁面元素操作序列對應(yīng)關(guān)系表;
將每一預(yù)選的測試動作和與該預(yù)選的測試動作相對應(yīng)的頁面元素操作序列對應(yīng)存儲在測試動作與頁面元素操作序列對應(yīng)關(guān)系表中。
6.根據(jù)權(quán)利要求5所述的測試程序生成方法,其特征在于,在建立測試動作與頁面元素操作序列對應(yīng)關(guān)系表之后,所述方法還包括:
響應(yīng)于用戶的測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯請求,向用戶顯示測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯界面,其中,所述測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯界面包括測試動作與頁面元素操作序列對應(yīng)關(guān)系修改選項;
響應(yīng)于用戶選擇測試動作與頁面元素操作序列對應(yīng)關(guān)系修改選項,向用戶顯示測試動作與頁面元素操作序列對應(yīng)關(guān)系表中的測試動作與頁面元素操作序列對應(yīng)關(guān)系;
響應(yīng)于用戶對于測試動作與頁面元素操作序列對應(yīng)關(guān)系表中測試動作與頁面元素操作序列對應(yīng)關(guān)系的選擇,將選擇的測試動作與頁面元素操作序列對應(yīng)關(guān)系置于修改狀態(tài);
接受在修改狀態(tài)下用戶對選擇的測試動作與頁面元素操作序列對應(yīng)關(guān)系的修改。
7.根據(jù)權(quán)利要求5所述的測試程序生成方法,其特征在于,在建立測試動作與頁面元素操作序列對應(yīng)關(guān)系表之后,還包括:
響應(yīng)于用戶的測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯請求,向用戶顯示測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯界面,其中,所述測試動作與頁面元素操作序列對應(yīng)關(guān)系編輯界面包括測試動作與頁面元素操作序列對應(yīng)關(guān)系增加選項;
響應(yīng)于用戶選擇測試動作與頁面元素操作序列對應(yīng)關(guān)系增加選項,向用戶顯示測試動作輸入框和頁面元素操作序列輸入框;
響應(yīng)于用戶輸入測試動作和頁面元素操作序列,將輸入的測試動作和頁面元素操作序列對應(yīng)地存儲到測試動作與頁面元素操作序列對應(yīng)關(guān)系表中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910030105.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





