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

自動化測試方法和系統(tǒng)的制作方法_3

文檔序號:9616198閱讀:來源:國知局

[0065]第三接收模塊230,用于接收后臺服務(wù)器返回的測試結(jié)果。
[0066]本發(fā)明的自動化測試系統(tǒng),將自動化測試平臺劃分為三個部分:
[0067](1)系統(tǒng)前臺,執(zhí)行以下功能:
[0068]數(shù)據(jù)提交:待測頁面提交測試用例所需的關(guān)鍵字,如點擊關(guān)鍵字“Click”,輸入文本關(guān)鍵字“Input”等,將所述關(guān)鍵字提交至PHP服務(wù)端;
[0069]測試啟動:向PHP服務(wù)端發(fā)送測試啟動指令,啟動所述自動化測試。
[0070](2)PHP服務(wù)端,執(zhí)行以下功能:
[0071]自動化測試數(shù)據(jù)保存:接收系統(tǒng)前臺發(fā)送的參數(shù),提交到數(shù)據(jù)庫,作為測試數(shù)據(jù)關(guān)鍵信息保存;
[0072]自動化執(zhí)行:接收測試啟動指令,啟動測試進(jìn)程。
[0073](3)服務(wù)端,執(zhí)行以下功能:
[0074]環(huán)境框架:服務(wù)端存放自動化所需要的各類工具包及框架;
[0075]執(zhí)行測試:測試進(jìn)程從數(shù)據(jù)庫讀取用例相應(yīng)字段,遍歷測試用例表,當(dāng)判斷測試用例中的關(guān)鍵字與讀取到的關(guān)鍵字一致時,執(zhí)行測試用例,并生成相應(yīng)Log及報告文件,展示于前端的待測頁面。
[0076]上述自動化測試系統(tǒng)具有以下優(yōu)點:
[0077](1)測試時只需輸入簡單的測試用例關(guān)鍵字,無需掌握復(fù)雜的測試代碼,降低了自動化測試人員入門門檻;
[0078](2)將測試所需的工具包及框架存放在服務(wù)器中,更新時,只需對服務(wù)器中的工具包及框架進(jìn)行更新,不需要每個用戶終端都進(jìn)行更新,提高了測試效率,測試平臺環(huán)境可多用戶并發(fā)使用。
[0079]本發(fā)明的自動化測試系統(tǒng)與本發(fā)明的自動化測試方法一一對應(yīng),在上述自動化測試方法的實施例闡述的技術(shù)特征及其有益效果均適用于自動化測試系統(tǒng)的實施例中,特此聲明。
[0080]以上所述實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0081]以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項】
1.一種自動化測試方法,其特征在于,包括以下步驟: 從系統(tǒng)前臺接收測試用例的關(guān)鍵字;其中,所述關(guān)鍵字在待測頁面中提取,并由用戶終端發(fā)送至系統(tǒng)前臺,且所述關(guān)鍵字包括操作信息和位置信息,所述操作信息表示所述用戶終端對待測頁面執(zhí)行的操作,所述位置信息表示接收所述操作的對象在待測頁面上的位置; 在從系統(tǒng)前臺接收測試啟動指令之后,響應(yīng)所述測試啟動指令,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試; 將測試結(jié)果發(fā)送至系統(tǒng)前臺。2.根據(jù)權(quán)利要求1所述的自動化測試方法,其特征在于,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試的步驟包括: 遍歷所述測試用例表; 判斷測試用例表中的關(guān)鍵字與從待測頁面接收到的關(guān)鍵字是否相同; 相同時,獲取測試用例表中的關(guān)鍵字對應(yīng)的操作代碼; 根據(jù)所述操作代碼對待測頁面進(jìn)行測試。3.根據(jù)權(quán)利要求1所述的自動化測試方法,其特征在于,在根據(jù)所述操作代碼對待測頁面進(jìn)行測試之后,還包括以下步驟: 根據(jù)測試結(jié)果生成測試報告; 將所述測試報告發(fā)送到待測頁面。4.根據(jù)權(quán)利要求1所述的自動化測試方法,其特征在于,在從系統(tǒng)前臺接收測試啟動指令之后,還包括以下步驟: 響應(yīng)所述測試啟動指令,運(yùn)行windows批處理文件;其中,所述windows批處理文件用于啟動測試進(jìn)程; 通過所述windows批處理文件啟動測試進(jìn)程; 通過所述測試進(jìn)程讀取測試用例表中的關(guān)鍵字。5.一種自動化測試方法,其特征在于,包括以下步驟: 接收用戶終端發(fā)送的測試用例的關(guān)鍵字;其中,所述關(guān)鍵字由用戶終端從待測頁面中提取,所述關(guān)鍵字包括操作信息和位置信息,所述操作信息表示所述用戶終端對待測頁面執(zhí)行的操作,所述位置信息表示接收所述操作的對象在待測頁面上的位置; 將所述關(guān)鍵字發(fā)送至后臺服務(wù)器,并向后臺服務(wù)器發(fā)送測試啟動指令;其中,所述后臺服務(wù)器響應(yīng)所述測試啟動指令,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試; 接收后臺服務(wù)器返回的測試結(jié)果。6.一種自動化測試系統(tǒng),其特征在于,包括: 第一接收模塊,用于從系統(tǒng)前臺接收測試用例的關(guān)鍵字;其中,所述關(guān)鍵字在待測頁面中提取,并由用戶終端發(fā)送至系統(tǒng)前臺,且所述關(guān)鍵字包括操作信息和位置信息,所述操作信息表示所述用戶終端對待測頁面執(zhí)行的操作,所述位置信息表示接收所述操作的對象在待測頁面上的位置; 測試模塊,用于在從系統(tǒng)前臺接收測試啟動指令之后,響應(yīng)所述測試啟動指令,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試; 第一發(fā)送模塊,用于將測試結(jié)果發(fā)送至系統(tǒng)前臺。7.根據(jù)權(quán)利要求6所述的自動化測試系統(tǒng),其特征在于,所述測試模塊包括: 遍歷單元,用于遍歷所述測試用例表; 判斷單元,用于判斷測試用例表中的關(guān)鍵字與從待測頁面接收到的關(guān)鍵字是否相同; 獲取單元,用于相同時,獲取測試用例表中的關(guān)鍵字對應(yīng)的操作代碼; 測試單元,用于根據(jù)所述操作代碼對待測頁面進(jìn)行測試。8.根據(jù)權(quán)利要求6所述的自動化測試系統(tǒng),其特征在于,還包括: 生成模塊,用于根據(jù)測試結(jié)果生成測試報告; 第二發(fā)送模塊,用于將所述測試報告發(fā)送到待測頁面。9.根據(jù)權(quán)利要求6所述的自動化測試系統(tǒng),其特征在于,所述測試模塊還包括: 運(yùn)行單元,用于響應(yīng)所述測試啟動指令,運(yùn)行windows批處理文件;其中,所述windows批處理文件用于啟動測試進(jìn)程; 啟動單元,用于通過所述windows批處理文件啟動測試進(jìn)程; 讀取單元,用于通過所述測試進(jìn)程讀取測試用例表中的關(guān)鍵字。10.一種自動化測試系統(tǒng),其特征在于,包括: 第二接收模塊,用于接收用戶終端發(fā)送的測試用例的關(guān)鍵字;其中,所述關(guān)鍵字由用戶終端從待測頁面中提取,所述關(guān)鍵字包括操作信息和位置信息,所述操作信息表示所述用戶終端對待測頁面執(zhí)行的操作,所述位置信息表示接收所述操作的對象在待測頁面上的位置; 第三發(fā)送模塊,用于將所述關(guān)鍵字發(fā)送至后臺服務(wù)器,并向后臺服務(wù)器發(fā)送測試啟動指令;其中,所述后臺服務(wù)器響應(yīng)所述測試啟動指令,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試; 第三接收模塊,用于接收后臺服務(wù)器返回的測試結(jié)果。
【專利摘要】本發(fā)明涉及一種自動化測試方法和系統(tǒng),其中,方法包括以下步驟:從系統(tǒng)前臺接收測試用例的關(guān)鍵字;其中,所述關(guān)鍵字在待測頁面中提取,并由用戶終端發(fā)送至系統(tǒng)前臺,且所述關(guān)鍵字包括操作信息和位置信息,所述操作信息表示所述用戶終端對待測頁面執(zhí)行的操作,所述位置信息表示接收所述操作的對象在待測頁面上的位置;在從系統(tǒng)前臺接收測試啟動指令之后,響應(yīng)所述測試啟動指令,在預(yù)存的測試用例表中查詢所述關(guān)鍵字對應(yīng)的操作代碼,并根據(jù)所述操作代碼對待測頁面進(jìn)行測試;將測試結(jié)果發(fā)送至系統(tǒng)前臺。所述方法和系統(tǒng)實現(xiàn)了服務(wù)端一次維護(hù),提高了測試效率,并且降低自動化測試的入門門檻。
【IPC分類】G06F11/36
【公開號】CN105373478
【申請?zhí)枴緾N201510929796
【發(fā)明人】許冠宗
【申請人】廣州華多網(wǎng)絡(luò)科技有限公司
【公開日】2016年3月2日
【申請日】2015年12月14日
當(dāng)前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
尚志市| 攀枝花市| 泉州市| 宝应县| 将乐县| 历史| 衡山县| 红桥区| 高唐县| 清河县| 吴堡县| 全椒县| 巩义市| 城步| 临洮县| 永清县| 南城县| 托克逊县| 呼图壁县| 奉贤区| 比如县| 双辽市| 札达县| 华池县| 漳浦县| 普宁市| 蒲江县| 湟中县| 聂拉木县| 白河县| 潮安县| 大庆市| 大港区| 班玛县| 吉安县| 集贤县| 集安市| 汽车| 安平县| 江孜县| 彭阳县|