国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法與流程

      文檔序號(hào):11234007閱讀:865來源:國(guó)知局
      一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法與流程

      本發(fā)明涉及軟件自動(dòng)化測(cè)試以及測(cè)試腳本的開發(fā)技術(shù)領(lǐng)域,具體地說是一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法。



      背景技術(shù):

      軟件測(cè)試工程師編寫自動(dòng)化測(cè)試腳本,一般都需要定位被測(cè)對(duì)象頁面元素,再對(duì)元素進(jìn)行相應(yīng)操作,如果被測(cè)對(duì)象是一種功能簡(jiǎn)單的小型工具,編寫測(cè)試用例時(shí)可以直接對(duì)頁面元素操作,實(shí)現(xiàn)測(cè)試,但如果被測(cè)試是一種功能比較綜合全面的又是按照模塊劃分的系統(tǒng)工具,這種方法就會(huì)比較耗時(shí),維護(hù)起來也比較麻煩。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的技術(shù)任務(wù)是提供一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法。

      本發(fā)明的技術(shù)任務(wù)是按以下方式實(shí)現(xiàn)的,一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法,具體方法如下:

      s1、把被測(cè)試對(duì)象按照模塊進(jìn)行劃分;

      s2、所述的每個(gè)模塊創(chuàng)建一個(gè)對(duì)象實(shí)例;

      s3、再針對(duì)所述的對(duì)象實(shí)例實(shí)現(xiàn)頁面導(dǎo)航方法,導(dǎo)航到需要測(cè)試的頁面;

      s4、最后,直接引用所述的對(duì)象實(shí)例的頁面導(dǎo)航方法,書寫自動(dòng)化測(cè)試用例腳本,從而實(shí)現(xiàn)頁面導(dǎo)航。

      進(jìn)一步的,優(yōu)選的方法為,所述的被測(cè)對(duì)象是一種按照模塊劃分功能的測(cè)試對(duì)象。

      進(jìn)一步的,優(yōu)選的方法為,所述的每個(gè)模塊包含多個(gè)頁面。

      進(jìn)一步的,優(yōu)選的方法為,舉例操作步驟如下:

      假設(shè)訪問模塊a的a頁面,先創(chuàng)建一個(gè)classa類,再編寫導(dǎo)航到a頁面的funa()方法,該方法的實(shí)現(xiàn)是從登錄后顯示的起始頁面開始,依次元素操作,最終到達(dá)被測(cè)頁面。

      進(jìn)一步的,優(yōu)選的方法為,所述的元素操作的具體步驟:

      s1、設(shè)定等待總時(shí)間,此處假設(shè)等待60秒,判斷元素是否存在,不存在超過等待時(shí)間則退出,存在則至s2;

      s2、判斷元素是否為激活狀態(tài),否,對(duì)該元素執(zhí)行點(diǎn)擊操作,如果當(dāng)前頁面就是需要導(dǎo)航到的頁面,則不需要操作,至s3;

      s3、判斷該頁面是否為初始狀態(tài),如果不是初始狀態(tài),刷新該頁面為初始狀態(tài);如果是初始狀態(tài),進(jìn)入下一個(gè)元素操作。

      本發(fā)明的一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法和現(xiàn)有技術(shù)相比,有益效果為:

      1、本發(fā)明組織重復(fù)率比較高的腳本為對(duì)象的方式統(tǒng)一管理,減少腳本的開發(fā)時(shí)間;

      2、提供統(tǒng)一的頁面導(dǎo)航接口可共享給其他測(cè)試工程師調(diào)用使用提高開發(fā)效率;

      3、在界面變動(dòng)情況下,只修改導(dǎo)航接口即可,縮減后期的維護(hù)成本;

      4、通過該方法進(jìn)行有效導(dǎo)航,省時(shí)省力,后期維護(hù)也會(huì)比較簡(jiǎn)單。

      附圖說明

      附圖1為一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法的流程圖;

      附圖2為一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法的又一流程圖。

      具體實(shí)施方式

      實(shí)施例1:

      首先是按照模塊劃分,假設(shè)有模塊a和模塊b,每個(gè)模塊有包含a、b、c、……頁面;然后是對(duì)模塊a和模塊b進(jìn)行對(duì)象封裝,再對(duì)該對(duì)象實(shí)現(xiàn)不同的方法導(dǎo)航到不同頁面;最后就是書寫自動(dòng)化測(cè)試用例了腳本時(shí)候,直接引用對(duì)象的頁面導(dǎo)航方法,實(shí)現(xiàn)頁面導(dǎo)航。

      具體實(shí)施中,如附圖1所示,假設(shè)訪問模塊a的a頁面,先創(chuàng)建一個(gè)classa類,再編寫導(dǎo)航到a頁面的funa()方法,該方法的實(shí)現(xiàn)一般是從登錄后顯示的起始頁面開始,依次點(diǎn)擊一些元素,最終到達(dá)被測(cè)頁面;

      如附圖2所示,其中對(duì)每個(gè)元素操作前都要進(jìn)行如下一系列判斷:

      元素是否存在(設(shè)定等待總時(shí)間,此處假設(shè)等待60秒),不存在超過等待時(shí)間則退出;

      元素是否為激活狀態(tài)(如果當(dāng)前頁面就是需要導(dǎo)航到的頁面,則不需要操作,否則對(duì)該元素執(zhí)行點(diǎn)擊等操作);

      該頁面是否為初始狀態(tài)(如果不是初始狀態(tài),刷新該頁面為初始狀態(tài))。

      書寫測(cè)試用例,實(shí)現(xiàn)某頁面某功能之前,先調(diào)用classa.funa()此類方法,完成頁面的快速導(dǎo)航。

      通過上面具體實(shí)施方式,所述技術(shù)領(lǐng)域的技術(shù)人員可容易的實(shí)現(xiàn)本發(fā)明。但是應(yīng)當(dāng)理解,本發(fā)明并不限于上述的幾種具體實(shí)施方式。在公開的實(shí)施方式的基礎(chǔ)上,所述技術(shù)領(lǐng)域的技術(shù)人員可任意組合不同的技術(shù)特征,從而實(shí)現(xiàn)不同的技術(shù)方案。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明公開了一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法,具體方法如下:S1、把被測(cè)試對(duì)象按照模塊進(jìn)行劃分;S2、所述的每個(gè)模塊創(chuàng)建一個(gè)對(duì)象實(shí)例;S3、再針對(duì)所述的對(duì)象實(shí)例實(shí)現(xiàn)頁面導(dǎo)航方法,導(dǎo)航到需要測(cè)試的頁面;S4、最后,直接引用所述的對(duì)象實(shí)例的頁面導(dǎo)航方法,書寫自動(dòng)化測(cè)試用例腳本,從而實(shí)現(xiàn)頁面導(dǎo)航。本發(fā)明的一種自動(dòng)化測(cè)試頁面導(dǎo)航組織方法和現(xiàn)有技術(shù)相比,組織重復(fù)率比較高的腳本為對(duì)象的方式統(tǒng)一管理,減少腳本的開發(fā)時(shí)間,節(jié)省后期的維護(hù)費(fèi)用。

      技術(shù)研發(fā)人員:李男
      受保護(hù)的技術(shù)使用者:鄭州云海信息技術(shù)有限公司
      技術(shù)研發(fā)日:2017.05.12
      技術(shù)公布日:2017.09.12
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1