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

一種針對業(yè)務(wù)系統(tǒng)的測試方法和裝置的制造方法_3

文檔序號:9616194閱讀:來源:國知局
117]步驟501:獲取預(yù)設(shè)的頁面地址;
[0118]步驟502:將攜帶有所述頁面地址的第一控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第一控制指令顯示與所述頁面地址對應(yīng)的第一頁面;
[0119]步驟503:在預(yù)存儲的待測試業(yè)務(wù)清單中,獲取待測試業(yè)務(wù);
[0120]步驟504:基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第二控制指令,在所述第一頁面上開始執(zhí)行所述待測試業(yè)務(wù);
[0121]步驟505:在所述待測試業(yè)務(wù)清單中,獲取與所述業(yè)務(wù)系統(tǒng)所執(zhí)行的待測試業(yè)務(wù)相鄰的另一待測試業(yè)務(wù);
[0122]步驟506:控制所述業(yè)務(wù)系統(tǒng)在基于所述第二控制指令執(zhí)行完所述待測試業(yè)務(wù)后的頁面上繼續(xù)執(zhí)行未執(zhí)行的所述另一待測試業(yè)務(wù),直至所述業(yè)務(wù)系統(tǒng)執(zhí)行完所述待測試業(yè)務(wù)清單中所有的待測試業(yè)務(wù);
[0123]步驟507:獲取針對所述業(yè)務(wù)系統(tǒng)執(zhí)行的所述待測試業(yè)務(wù)的測試結(jié)果。
[0124]具體的,可以獲取到針對業(yè)務(wù)系統(tǒng)執(zhí)行每一待測試業(yè)務(wù)的測試結(jié)果。
[0125]例如,待測試業(yè)務(wù)清單包括待測試業(yè)務(wù)A和待測試業(yè)務(wù)B,當(dāng)開始進行測試時,先獲取頁面地址A1,以控制業(yè)務(wù)系統(tǒng)在顯示與頁面地址A1對應(yīng)的頁面上開始執(zhí)行待測試業(yè)務(wù)A,當(dāng)業(yè)務(wù)系統(tǒng)執(zhí)行完待測試業(yè)務(wù)A后,則控制業(yè)務(wù)系統(tǒng)在執(zhí)行完待測試業(yè)務(wù)A后的頁面上執(zhí)行待測試業(yè)務(wù)B,這樣就無需多次獲取頁面地址,并獲取待針對業(yè)務(wù)系統(tǒng)執(zhí)行待測試業(yè)務(wù)A的測試結(jié)果以及執(zhí)行待測試業(yè)務(wù)B的測試結(jié)果。
[0126]本發(fā)明實施例五公開了一種針對業(yè)務(wù)系統(tǒng)的測試方法,如圖6所示,該方法包括以下過程:
[0127]步驟601:獲取預(yù)設(shè)的頁面地址;
[0128]步驟602:將攜帶有所述頁面地址的第一控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第一控制指令顯示與所述頁面地址對應(yīng)的第一頁面;
[0129]步驟603:在預(yù)存儲的待測試業(yè)務(wù)清單中,獲取待測試業(yè)務(wù);
[0130]步驟604:基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第二控制指令,在所述第一頁面上開始執(zhí)行所述待測試業(yè)務(wù);
[0131]步驟605:獲取針對所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的測試結(jié)果;
[0132]步驟606:監(jiān)控當(dāng)前時間;
[0133]步驟607:當(dāng)確定所述業(yè)務(wù)系統(tǒng)執(zhí)行完所述待測試業(yè)務(wù)清單中的所有待測試的業(yè)務(wù)后,確定當(dāng)前所處第一時間;
[0134]步驟608:當(dāng)所述當(dāng)前時間到達與所述第一時間相隔預(yù)設(shè)時間長度的第二時間時,返回所述獲取預(yù)設(shè)的頁面地址的步驟。
[0135]當(dāng)業(yè)務(wù)系統(tǒng)執(zhí)行完待測試業(yè)務(wù)清單中的所有待測試的業(yè)務(wù)后,確定本輪測試完成,而為了保證測試的周期性,可以每隔預(yù)設(shè)時間長度進行一次測試,那么,在當(dāng)前時間到達與第一時間相隔預(yù)設(shè)時間長度的第二時間時,則返回獲取預(yù)設(shè)的頁面地址的步驟開始進行重新進行測試。
[0136]其中,預(yù)設(shè)時間長度可以根據(jù)實際進行設(shè)定,本發(fā)明不做限定,如每隔30分鐘基于業(yè)務(wù)系統(tǒng)進行一次測試。
[0137]在實際應(yīng)用過程中,本發(fā)明的基于業(yè)務(wù)系統(tǒng)的測試方法可以通過多種技術(shù)的結(jié)合來實現(xiàn),例如作為一種具體的實現(xiàn)方式,在測試開始時,可以通過Java servlet技術(shù)實現(xiàn)后臺自動調(diào)用QTP(quicktest Profess1nal)軟件,QTP軟件從待測試清單中獲取待測試業(yè)務(wù),具體的,用戶可以基于待測試業(yè)務(wù)提前錄制QTP腳本,以使得QTP從已錄制的腳本中獲取待測試業(yè)務(wù),并控制業(yè)務(wù)系統(tǒng)執(zhí)行待測試業(yè)務(wù),而AJAX (Asynchronous javascript andxml)獲取業(yè)務(wù)系統(tǒng)執(zhí)行待測試業(yè)務(wù)的測試結(jié)果,當(dāng)然還可以將測試結(jié)果保證到日志文件中;進一步的,AJAX還控制上述測試方法周期性重復(fù)進行,從而避免人工觸發(fā)上述測試方法。
[0138]說明的是,針對現(xiàn)有的測試方法,為了保證測試的全面性和及時性,需要將測試頻率設(shè)定的盡可能的高,測試的端口盡可能的全面,這樣會占用系統(tǒng)過多的資源。而在本發(fā)明中,只要將需要測試的業(yè)務(wù)預(yù)先存儲在待測試業(yè)務(wù)清單中即可針對業(yè)務(wù)系統(tǒng)實現(xiàn)相關(guān)業(yè)務(wù)的測試,相對于現(xiàn)有的測試方法,占用的系統(tǒng)資源較小。
[0139]本發(fā)明實施例六公開了一種針對業(yè)務(wù)系統(tǒng)的測試裝置,該測試裝置應(yīng)用于測試系統(tǒng)中,測試系統(tǒng)與業(yè)務(wù)系統(tǒng)能夠進行網(wǎng)絡(luò)通信。
[0140]如圖7所示,該裝置包括:獲取地址單元701、第一發(fā)送單元702、第一獲取單元703、第二發(fā)送單元704以及獲取結(jié)果單元705,其中:
[0141]獲取地址單元701,用于獲取預(yù)設(shè)的頁面地址;
[0142]第一發(fā)送單元702,用于將攜帶有所述頁面地址的第一控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第一控制指令顯示與所述頁面地址對應(yīng)的第一頁面;
[0143]第一獲取單元703,用于在預(yù)存儲的待測試業(yè)務(wù)清單中,獲取待測試業(yè)務(wù);
[0144]第二發(fā)送單元704,用于基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第二控制指令,在所述第一頁面上開始執(zhí)行所述待測試業(yè)務(wù);
[0145]獲取結(jié)果單元705,用于獲取針對所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的測試結(jié)果。
[0146]在本發(fā)明中,獲取結(jié)果單元705具體可以用于接收所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)所返回的執(zhí)行結(jié)果,和/或,獲取結(jié)果單元705具體可以用于監(jiān)控所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的頁面,生成測試結(jié)果。
[0147]由此可見,在本實施例中,通過模擬用戶真實使用業(yè)務(wù)系統(tǒng)處理待測試業(yè)務(wù)的過程,通過獲取測試結(jié)果,達到了從業(yè)務(wù)邏輯層面上對業(yè)務(wù)系統(tǒng)進行測試的目的。
[0148]本發(fā)明實施例七公開了一種基于業(yè)務(wù)系統(tǒng)的測試裝置,如圖8所示,該裝置包括:獲取地址單元801、第一發(fā)送單元802、第一獲取單元803、第二發(fā)送單元804、業(yè)務(wù)監(jiān)控單元805、獲取數(shù)據(jù)單元806、確定位置單元807、第三發(fā)送單元808以及獲取結(jié)果單元809 ;其中:
[0149]獲取地址單元801,用于獲取預(yù)設(shè)的頁面地址;
[0150]第一發(fā)送單元802,用于將攜帶有所述頁面地址的第一控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第一控制指令顯示與所述頁面地址對應(yīng)的第一頁面;
[0151]第一獲取單元803,用于在預(yù)存儲的待測試業(yè)務(wù)清單中,獲取待測試業(yè)務(wù);
[0152]第二發(fā)送單元804,用于基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第二控制指令,在所述第一頁面上開始執(zhí)行所述待測試業(yè)務(wù);
[0153]業(yè)務(wù)監(jiān)控單元805,用于在所述第二發(fā)送單元基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng)之后,對所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的過程進行監(jiān)控;
[0154]獲取數(shù)據(jù)單元806,用于當(dāng)確定所述業(yè)務(wù)系統(tǒng)當(dāng)前需要使用測試數(shù)據(jù)時,從預(yù)存儲的配置文件中獲取與所述待測試業(yè)務(wù)對應(yīng)的測試數(shù)據(jù);
[0155]確定位置單元807,用于確定與所述測試數(shù)據(jù)對應(yīng)的指示位置;
[0156]第三發(fā)送單元808,用于將攜帶有所述測試數(shù)據(jù)以及所述指示位置的第三控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)在所述指示位置處填入所述測試數(shù)據(jù)并響應(yīng);
[0157]獲取結(jié)果單元809,用于獲取針對所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的測試結(jié)果。
[0158]本發(fā)明實施例八公開了一種基于業(yè)務(wù)系統(tǒng)的測試裝置,如圖9所示,該裝置包括:獲取地址單元901、第一發(fā)送單元902、第一獲取單元903、第二發(fā)送單元904、獲取結(jié)果單元905、第一填寫單元906以及第一保存單元907 ;其中:
[0159]獲取地址單元901,用于獲取預(yù)設(shè)的頁面地址;
[0160]第一發(fā)送單元902,用于將攜帶有所述頁面地址的第一控制指令發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第一控制指令顯示與所述頁面地址對應(yīng)的第一頁面;
[0161]第一獲取單元903,用于在預(yù)存儲的待測試業(yè)務(wù)清單中,獲取待測試業(yè)務(wù);
[0162]第二發(fā)送單元904,用于基于所述待測試業(yè)務(wù)生成第二控制指令,并發(fā)送給所述業(yè)務(wù)系統(tǒng),以使得所述業(yè)務(wù)系統(tǒng)基于所述第二控制指令,在所述第一頁面上開始執(zhí)行所述待測試業(yè)務(wù);
[0163]獲取結(jié)果單元905,用于獲取針對所述業(yè)務(wù)系統(tǒng)執(zhí)行所述待測試業(yè)務(wù)的測試結(jié)果;
[0164]第一填寫單元906,用于將所述測試結(jié)果填寫到日志文件;
[0165]第一保存單元907,用于將所述日志文件保存到預(yù)設(shè)的存儲位置中。
[0166]本發(fā)明實施例九公開了一種基于業(yè)務(wù)系統(tǒng)的測試裝置,如圖10所示,該測試裝置包括:獲取地址單元1001、第一發(fā)送單元1002、第一獲取單元1003、第二發(fā)送單元1004、第二獲取單元1005、第一控制單元1006以及獲取結(jié)果單元1007 ;其中:
[0167]獲取地址單元1001,用于獲取預(yù)設(shè)的頁面地址;
[0168]第一發(fā)送單元1002,用于將攜帶有所述頁面地址的第一控制指令
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宜州市| 桑植县| 克拉玛依市| 鲜城| 临清市| 乌兰察布市| 阜城县| 泰顺县| 无极县| 滨海县| 鹤壁市| 竹山县| 乌拉特前旗| 贵州省| 祁门县| 五台县| 石首市| 嘉禾县| 通榆县| 铜山县| 伊春市| 衢州市| 宁南县| 济阳县| 太和县| 色达县| 久治县| 潍坊市| 荔浦县| 寻乌县| 新巴尔虎右旗| 米林县| 博客| 来宾市| 淮滨县| 中江县| 天长市| 浦城县| 疏勒县| 鲜城| 滦南县|