• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置制造方法及圖紙

    技術(shù)編號(hào):15690800 閱讀:251 留言:0更新日期:2017-06-24 03:29
    本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置,包括:獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);解析基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,并在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。可見(jiàn),通過(guò)測(cè)試人員通過(guò)編寫(xiě)或錄制測(cè)試用例的excel文件即可進(jìn)行Web頁(yè)面的自動(dòng)化測(cè)試,讓無(wú)開(kāi)發(fā)經(jīng)驗(yàn)的測(cè)試人員快速上手Web頁(yè)面的自動(dòng)化測(cè)試工作;并通過(guò)對(duì)測(cè)試行為和測(cè)試數(shù)據(jù)進(jìn)行分離,可編寫(xiě)不同的測(cè)試數(shù)據(jù),以適應(yīng)在不同數(shù)據(jù)環(huán)境下重復(fù)利用測(cè)試行為進(jìn)行自動(dòng)化測(cè)試,并且本方案支持自動(dòng)生成自動(dòng)化測(cè)試報(bào)告,可提供可視化的測(cè)試結(jié)果。

    Automatic testing method and device for web page

    The invention discloses a method and a device for automatic testing, a web page includes: basic parameter acquisition automation test; sheet test case analysis on the basic parameters in the test Excel file; automatic startup test driver, call each test case sheet automation testing on the browser, and at the end of the test after the automatic generation of test report. Visible, automated testing by testing personnel by writing or recording a test case of the excel file can be Web pages, so the automated testing work Web page without experience in the development of test personnel to get started quickly; and through the test behavior and test data are separated, write test data, so as to adapt to the different environment of data duplication by testing the behavior of automated testing, and this scheme supports the automatic generation of automated test reports, test results can provide visualization.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置
    本專(zhuān)利技術(shù)涉及自動(dòng)化測(cè)試領(lǐng)域,更具體地說(shuō),涉及一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置。
    技術(shù)介紹
    目前,一個(gè)產(chǎn)品正式投入使用前,需要經(jīng)過(guò)集成測(cè)試、功能測(cè)試、回歸測(cè)試等幾輪測(cè)試,同時(shí)又要在測(cè)試環(huán)境、生產(chǎn)環(huán)境等多套環(huán)境下進(jìn)行測(cè)試,測(cè)試工作量巨大。如何把有限的測(cè)試資源從重復(fù)性的測(cè)試工作中解放出來(lái)是當(dāng)前各軟件公司都面臨到的問(wèn)題,而自動(dòng)化測(cè)試就是解決該問(wèn)題的唯一辦法。目前市場(chǎng)上大部分自動(dòng)化測(cè)試工具都需要測(cè)試人員編寫(xiě)相關(guān)代碼來(lái)完成,而這對(duì)無(wú)開(kāi)發(fā)經(jīng)驗(yàn)的測(cè)試人員來(lái)說(shuō)難度巨大,幾乎是不可能完成的一項(xiàng)任務(wù),最終導(dǎo)致自動(dòng)化測(cè)試無(wú)法在實(shí)際工作中使用。因此,如何讓無(wú)開(kāi)發(fā)經(jīng)驗(yàn)的測(cè)試人員快速上手自動(dòng)化測(cè)試工作,是本領(lǐng)域技術(shù)人員需要解決的問(wèn)題。
    技術(shù)實(shí)現(xiàn)思路
    本專(zhuān)利技術(shù)的目的在于提供一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置,以實(shí)現(xiàn)簡(jiǎn)單快速的執(zhí)行自動(dòng)化測(cè)試。為實(shí)現(xiàn)上述目的,本專(zhuān)利技術(shù)實(shí)施例提供了如下技術(shù)方案:一種web頁(yè)面的自動(dòng)化測(cè)試方法,包括:獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,并在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。其中,所述解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet,包括:S11、利用所述基礎(chǔ)參數(shù)判斷是否存在特定文件列表;若存在,則加載特定文件列表,將加載的特定文件列表作為目標(biāo)文件列表,并繼續(xù)執(zhí)行S12;若不存在,則加載全部文件列表,將加載的全部文件列表作為目標(biāo)文件列表,并繼續(xù)執(zhí)行S12;S12、利用所述基礎(chǔ)參數(shù)判斷目標(biāo)文件列表中是否存在特定測(cè)試用例sheet列表;若存在,則解析特定測(cè)試用例sheet列表中的測(cè)試用例sheet;若不存在,則解析全部測(cè)試用例sheet。其中,所述調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,包括:S21、開(kāi)啟瀏覽器,并執(zhí)行目標(biāo)單測(cè)試用例sheet;S22、判斷所述目標(biāo)單測(cè)試用例sheet是否執(zhí)行成功;若是,則記錄執(zhí)行成功日志,并執(zhí)行S23;若否,則進(jìn)行瀏覽器截圖保存,并記錄執(zhí)行失敗日志,并執(zhí)行S23;S23、關(guān)閉所述瀏覽器,判斷是否存在未執(zhí)行測(cè)試用例sheet;若存在,則調(diào)取下一未執(zhí)行單測(cè)試用例sheet作為目標(biāo)單測(cè)試用例sheet,并繼續(xù)執(zhí)行S21;若不存在,則測(cè)試結(jié)束。其中,每個(gè)測(cè)試用例sheet中包括與一個(gè)測(cè)試行為對(duì)應(yīng)的多個(gè)測(cè)試數(shù)據(jù)。其中,所述在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告,包括:在測(cè)試結(jié)束后生成HTML格式的可視化測(cè)試報(bào)告。一種web頁(yè)面的自動(dòng)化測(cè)試裝置,包括:基礎(chǔ)參數(shù)獲取模塊,用于獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;解析模塊,用于解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;自動(dòng)化測(cè)試模塊,用于啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試;報(bào)告生成模塊,用于在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。其中,所述解析模塊包括:第一判斷模塊,用于利用所述基礎(chǔ)參數(shù)判斷是否存在特定文件列表;第一加載模塊,用于存在特定文件列表時(shí)加載特定文件列表,將加載的特定文件列表作為目標(biāo)文件列表;第二加載模塊,用于不存在特定文件列表時(shí)加載全部文件列表,將加載的全部文件列表作為目標(biāo)文件列表;第二判斷模塊,用于利用所述基礎(chǔ)參數(shù)判斷目標(biāo)文件列表中是否存在特定測(cè)試用例sheet列表;第一解析模塊,用于存在特定測(cè)試用例sheet列表時(shí),解析特定測(cè)試用例sheet列表中的測(cè)試用例sheet;第二解析模塊,用于不存在特定測(cè)試用例sheet列表時(shí),解析全部測(cè)試用例sheet。其中,所述自動(dòng)化測(cè)試模塊包括:執(zhí)行模塊,用于開(kāi)啟瀏覽器,執(zhí)行目標(biāo)單測(cè)試用例sheet;第三判斷模塊,用于判斷所述目標(biāo)單測(cè)試用例sheet是否執(zhí)行成功;日記記錄模塊,用于執(zhí)行成功時(shí),記錄執(zhí)行成功日志;執(zhí)行失敗時(shí),進(jìn)行瀏覽器截圖保存,并記錄執(zhí)行失敗日志;第四判斷模塊,用于關(guān)閉所述瀏覽器,判斷是否存在未執(zhí)行測(cè)試用例sheet;若存在,則調(diào)取下一未執(zhí)行單測(cè)試用例sheet作為目標(biāo)單測(cè)試用例sheet,并觸發(fā)所述執(zhí)行模塊;若不存在,則測(cè)試結(jié)束。其中,每個(gè)測(cè)試用例sheet中包括與一個(gè)測(cè)試行為對(duì)應(yīng)的多個(gè)測(cè)試數(shù)據(jù)。其中,所述報(bào)告生成模塊在測(cè)試結(jié)束后生成HTML格式的可視化測(cè)試報(bào)告。通過(guò)以上方案可知,本專(zhuān)利技術(shù)實(shí)施例提供的一種web頁(yè)面的自動(dòng)化測(cè)試方法,包括:獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,并在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。可見(jiàn),在本方案中,可通過(guò)測(cè)試人員通過(guò)編寫(xiě)或錄制測(cè)試用例的excel文件即可進(jìn)行Web頁(yè)面的自動(dòng)化測(cè)試,可以讓無(wú)開(kāi)發(fā)經(jīng)驗(yàn)的測(cè)試人員快速上手Web頁(yè)面的自動(dòng)化測(cè)試工作;并通過(guò)對(duì)測(cè)試行為和測(cè)試數(shù)據(jù)進(jìn)行分離,可以編寫(xiě)不同的測(cè)試數(shù)據(jù),以適應(yīng)在不同數(shù)據(jù)環(huán)境下重復(fù)利用測(cè)試行為進(jìn)行自動(dòng)化測(cè)試,并且本方案支持自動(dòng)生成自動(dòng)化測(cè)試報(bào)告,提供可視化的測(cè)試結(jié)果;本專(zhuān)利技術(shù)還公開(kāi)了一種web頁(yè)面的自動(dòng)化測(cè)試裝置,同樣能實(shí)現(xiàn)上述技術(shù)效果。附圖說(shuō)明為了更清楚地說(shuō)明本專(zhuān)利技術(shù)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本專(zhuān)利技術(shù)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本專(zhuān)利技術(shù)實(shí)施例公開(kāi)的一種web頁(yè)面的自動(dòng)化測(cè)試方法流程示意圖;圖2為本專(zhuān)利技術(shù)實(shí)施例公開(kāi)的一種具體的web頁(yè)面的自動(dòng)化測(cè)試方法流程示意圖;圖3為本專(zhuān)利技術(shù)實(shí)施例公開(kāi)的一種web頁(yè)面的自動(dòng)化測(cè)試裝置結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本專(zhuān)利技術(shù)實(shí)施例中的附圖,對(duì)本專(zhuān)利技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本專(zhuān)利技術(shù)一部分實(shí)施例,而不是全部的實(shí)施例。基于本專(zhuān)利技術(shù)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本專(zhuān)利技術(shù)保護(hù)的范圍。本專(zhuān)利技術(shù)實(shí)施例公開(kāi)了一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置,以實(shí)現(xiàn)簡(jiǎn)單快速的執(zhí)行自動(dòng)化測(cè)試。參見(jiàn)圖1,本專(zhuān)利技術(shù)實(shí)施例提供的一種web頁(yè)面的自動(dòng)化測(cè)試方法,包括:S101、獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;其中,每個(gè)測(cè)試用例sheet中包括與一個(gè)測(cè)試行為對(duì)應(yīng)的多個(gè)測(cè)試數(shù)據(jù)。具體的,在本實(shí)施例中,需要測(cè)試人員首先根據(jù)實(shí)際Web頁(yè)面的測(cè)試行為,編寫(xiě)或錄制可視化的測(cè)試excel文件,該測(cè)試excel文件既可以理解為測(cè)試用例集,測(cè)試excel文件中包括的多個(gè)測(cè)試用例sheet,既可以理解為多個(gè)測(cè)試用例。需要說(shuō)明的是,測(cè)試用例中的測(cè)試行為可以理解為測(cè)試步驟,測(cè)試數(shù)據(jù)可以理解為測(cè)試過(guò)程中需要輸入的數(shù)據(jù)或者校驗(yàn)本文檔來(lái)自技高網(wǎng)...
    一種web頁(yè)面的自動(dòng)化測(cè)試方法及裝置

    【技術(shù)保護(hù)點(diǎn)】
    一種web頁(yè)面的自動(dòng)化測(cè)試方法,其特征在于,包括:獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,并在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。

    【技術(shù)特征摘要】
    1.一種web頁(yè)面的自動(dòng)化測(cè)試方法,其特征在于,包括:獲取自動(dòng)化測(cè)試的基礎(chǔ)參數(shù);所述基礎(chǔ)參數(shù)中包括測(cè)試Excel文件,所述測(cè)試Excel文件中包括測(cè)試行為與測(cè)試數(shù)據(jù)分離的多個(gè)測(cè)試用例sheet;解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet;啟動(dòng)自動(dòng)化測(cè)試驅(qū)動(dòng)程序,調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,并在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告。2.根據(jù)權(quán)利要求1所述的自動(dòng)化測(cè)試方法,其特征在于,所述解析所述基礎(chǔ)參數(shù)中測(cè)試Excel文件的測(cè)試用例sheet,包括:S11、利用所述基礎(chǔ)參數(shù)判斷是否存在特定文件列表;若存在,則加載特定文件列表,將加載的特定文件列表作為目標(biāo)文件列表,并繼續(xù)執(zhí)行S12;若不存在,則加載全部文件列表,將加載的全部文件列表作為目標(biāo)文件列表,并繼續(xù)執(zhí)行S12;S12、利用所述基礎(chǔ)參數(shù)判斷目標(biāo)文件列表中是否存在特定測(cè)試用例sheet列表;若存在,則解析特定測(cè)試用例sheet列表中的測(cè)試用例sheet;若不存在,則解析全部測(cè)試用例sheet。3.根據(jù)權(quán)利要求2所述的自動(dòng)化測(cè)試方法,其特征在于,所述調(diào)用每個(gè)測(cè)試用例sheet對(duì)瀏覽器進(jìn)行自動(dòng)化測(cè)試,包括:S21、開(kāi)啟瀏覽器,并執(zhí)行目標(biāo)單測(cè)試用例sheet;S22、判斷所述目標(biāo)單測(cè)試用例sheet是否執(zhí)行成功;若是,則記錄執(zhí)行成功日志,并執(zhí)行S23;若否,則進(jìn)行瀏覽器截圖保存,并記錄執(zhí)行失敗日志,并執(zhí)行S23;S23、關(guān)閉所述瀏覽器,判斷是否存在未執(zhí)行測(cè)試用例sheet;若存在,則調(diào)取下一未執(zhí)行單測(cè)試用例sheet作為目標(biāo)單測(cè)試用例sheet,并繼續(xù)執(zhí)行S21;若不存在,則測(cè)試結(jié)束。4.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的自動(dòng)化測(cè)試方法,其特征在于,每個(gè)測(cè)試用例sheet中包括與一個(gè)測(cè)試行為對(duì)應(yīng)的多個(gè)測(cè)試數(shù)據(jù)。5.根據(jù)權(quán)利要求4所述的自動(dòng)化測(cè)試方法,其特征在于,所述在測(cè)試結(jié)束后生成自動(dòng)化測(cè)試報(bào)告,包括:在測(cè)試結(jié)束后生成HTML格式的可視化測(cè)試報(bào)告。6.一種web頁(yè)面的自動(dòng)化測(cè)試裝置,其特征在于,包括...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:溫智超沈煜鵬
    申請(qǐng)(專(zhuān)利權(quán))人:稅友軟件集團(tuán)股份有限公司
    類(lèi)型:發(fā)明
    國(guó)別省市:浙江,33

    網(wǎng)友詢(xún)問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲熟妇无码av另类vr影视| 久久精品国产亚洲AV无码偷窥| 精品成在人线AV无码免费看| 老司机无码精品A| 亚洲?V无码成人精品区日韩| 国产成人精品一区二区三区无码| 日韩精品真人荷官无码| 中文成人无码精品久久久不卡 | 亚洲GV天堂无码男同在线观看| 好了av第四综合无码久久| 亚洲国产精品成人精品无码区 | 无码人妻精品中文字幕免费| 亚洲av无码一区二区三区四区 | 丰满少妇被猛烈进入无码| 午夜福利无码不卡在线观看| 日韩专区无码人妻| 无码无套少妇毛多18PXXXX| 亚洲AV无码一区二区乱子伦| 精品一区二区无码AV| 国产精品成人99一区无码| 无码乱码av天堂一区二区| 日韩午夜福利无码专区a| 自慰无码一区二区三区| 丰满少妇人妻无码| 无码人妻aⅴ一区二区三区| 亚洲AV无码一区二区三区性色| 无码AV波多野结衣久久| 国产激情无码视频在线播放性色| 中文字幕无码一区二区三区本日| 国产成人无码免费视频97| 久久久久亚洲精品无码网址色欲| 人妻少妇精品无码专区| 最新亚洲人成无码网www电影| 精品无码人妻一区二区三区18| 亚洲国产精品无码观看久久| 亚洲欧洲无码一区二区三区| 亚洲AV无码专区在线观看成人| 亚洲人成无码网站在线观看| 国产精品白浆无码流出| 一道久在线无码加勒比| 亚洲中文字幕无码永久在线|