[發明專利]一種web端綜合測試方法及系統在審
| 申請號: | 202011327013.1 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112346984A | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 張哲;李海蔚 | 申請(專利權)人: | 中信銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/38 |
| 代理公司: | 北京市蘭臺律師事務所 11354 | 代理人: | 于越;張峰 |
| 地址: | 100020 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 web 綜合測試 方法 系統 | ||
本發明涉及一種web端綜合測試方法及系統,通過追蹤和解析用戶操作行為生成可執行的自動化腳本,在web端測試過程中可以依據測試需求,以功能測試為基礎,同時進行兼容性測試和前端顯示測試,并在測試完畢后反饋包含有三種測試之間相互關聯性的測試結果,提高了開發人員、測試人員的工作效率,能夠簡便的對web端進行充分的測試驗證,確保web端上線運行后穩定工作。
技術領域
本發明涉及計算機測試技術領域,尤其涉及一種web端綜合測試方法及系統。
背景技術
在web端開發過程中,為了保證最終用戶體驗效果,需要在正式上線運行前進行充分的測試,一般包括功能測試、兼容性測試和前端顯示測試。其中,功能測試需要對web端中各項功能逐一驗證是否能夠正常運行;兼容性測試需要測試web端在不同系統環境下的運行效果,特別是對于老版本瀏覽器的支持以及對于新版本瀏覽器的及時支持更新;前端顯示測試需要針對用戶使用感受進行測試,尤其對于web界面調整后需要重新進行前端顯示測試。通常,這三種測試需要分別單獨進行,測試人員必須分別針對三種測試分別編寫測試腳本,需要耗費大量人力、時間;同時,三種測試分別進行所得結果并不具有相關性,特別是不能驗證不同變量條件下web端功能、兼容性和前端顯示之間是否會產生相互影響,不能充分驗證web端正式上線后的運行效果。
發明內容
為解決現有技術的不足,本發明提出一種web端綜合測試方法及系統,通過追蹤和解析用戶操作行為生成可執行的自動化腳本,在web端測試過程中可以依據測試需求,以功能測試為基礎,同時進行兼容性測試和前端顯示測試,并在測試完畢后反饋包含有三種測試之間相互關聯性的測試結果,提高了開發人員、測試人員的工作效率,能夠簡便的對web端進行充分的測試驗證,確保web端上線運行后穩定工作。
為實現以上目的,本發明所采用的技術方案包括:
一種web端綜合測試方法,其特征在于,包括:
依據測試需求生成自動化腳本;
使用自動化腳本進行功能測試;
判斷測試環境是否存在變更,若判斷為是,則使用自動化腳本進行兼容性測試;
判斷web界面是否存在變更,若判斷為是,則使用自動化腳本進行前端顯示測試;
輸出測試結果報告。
進一步地,所述生成自動化腳本包括:
依據測試需求開啟用戶操作行為追蹤;
用戶操作被測web端;
追蹤用戶操作行為并解析生成可執行的自動化腳本。
進一步地,所述生成自動化腳本還包括:
截取用戶操作過程中的前端顯示頁面圖片。
進一步地,所述判斷測試環境是否存在變更包括驗證web端測試所在的操作系統版本號和瀏覽器版本號相較web端開發過程記錄是否存在變更。
進一步地,所述判斷web界面是否存在變更包括驗證用戶操作過程中的前端顯示頁面圖片相較web端開發過程記錄是否存在變更。
進一步地,還包括:
設定定時回歸測試;
使用自動化腳本依據設定進行定時回歸測試。
進一步地,所述測試結果報告包括功能測試結果、兼容性測試結果和前端顯示測試結果。
本發明還涉及一種web端綜合測試系統,其特征在于,包括:
腳本生成模塊,包括用戶操作行為追蹤子模塊和用戶操作行為解析子模塊,用于追蹤用戶操作行為并解析生成可執行的自動化腳本;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中信銀行股份有限公司,未經中信銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011327013.1/2.html,轉載請聲明來源鉆瓜專利網。





