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

進(jìn)程生命周期的獲取方法及系統(tǒng)的制作方法

文檔序號(hào):6500267閱讀:129來源:國知局
進(jìn)程生命周期的獲取方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提出一種進(jìn)程生命周期的獲取方法及系統(tǒng),其方法包括:在測(cè)試主線程中創(chuàng)建截取子線程;運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志;查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn);根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。本發(fā)明不僅可以準(zhǔn)確、快速地獲取軟件測(cè)試過程中各個(gè)進(jìn)程的生命周期變化,提高軟件測(cè)試的準(zhǔn)確性,且可以完全通過程序控制由系統(tǒng)自動(dòng)化完成,無需人為監(jiān)測(cè),節(jié)約了人力資源。而且,在保證準(zhǔn)確性的前提下,一個(gè)測(cè)試平臺(tái)可以同時(shí)對(duì)多個(gè)移動(dòng)終端進(jìn)行軟件測(cè)試,可以大大提高測(cè)試效率。
【專利說明】進(jìn)程生命周期的獲取方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及測(cè)試技術(shù),特別涉及一種進(jìn)程生命周期的獲取方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的迅速發(fā)展,通信科技的日新月異,移動(dòng)通信終端已被人們廣泛應(yīng)用于日常生活和學(xué)習(xí)中,越來越多的人習(xí)慣于使用移動(dòng)終端進(jìn)行聊天、上網(wǎng)。
[0003]目前,云測(cè)試是移動(dòng)終端軟件測(cè)試常用的一種手段,云測(cè)試是基于云計(jì)算的一種測(cè)試方案,由服務(wù)商提供多種平臺(tái),用戶在移動(dòng)終端把自動(dòng)化測(cè)試腳本編寫好,然后通過網(wǎng)絡(luò)與服務(wù)商連線,然后在服務(wù)商提供的平臺(tái)上運(yùn)行腳本并完成測(cè)試。
[0004]對(duì)于測(cè)試結(jié)果,可以由移動(dòng)終端上某一屏進(jìn)程的生命周期變化直接獲得,某一屏進(jìn)程的生命周期變化是指移動(dòng)終端屏幕顯示的某一個(gè)畫面狀態(tài)的進(jìn)程從開始到結(jié)束的時(shí)間周期,例如在測(cè)試某一軟件登錄情況時(shí),開始顯示登錄界面時(shí)該進(jìn)程開始,登錄成功并將顯示的登錄界面轉(zhuǎn)換成其它界面時(shí)該進(jìn)程結(jié)束,記錄登錄時(shí)間、是否登錄成功等測(cè)試數(shù)據(jù)后完成測(cè)試。
[0005]目前,這種某一屏進(jìn)程生命周期變化的測(cè)試通常都是由人工來測(cè)試,即通過測(cè)試員觀測(cè)移動(dòng)終端顯示屏的變化來進(jìn)行測(cè)試。由于移動(dòng)終端軟件種類繁多,經(jīng)常需要進(jìn)行反復(fù)測(cè)試,浪費(fèi)了大量人力資源。而且,人為觀測(cè)顯示屏?xí)r,進(jìn)程生命周期變化(進(jìn)程開始和進(jìn)程結(jié)束)時(shí)的時(shí)間點(diǎn)難以準(zhǔn)確把握,難免會(huì)出現(xiàn)誤差,影響測(cè)試準(zhǔn)確性。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的目的是提供一種進(jìn)程生命周期的獲取方法及系統(tǒng),以解決現(xiàn)有的測(cè)試方法人力資源耗費(fèi)大、準(zhǔn)確性難以保證的問題。
[0007]本發(fā)明提出一種進(jìn)程生命周期的獲取方法,包括:
[0008]在測(cè)試主線程中創(chuàng)建截取子線程;
[0009]運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志;
[0010]查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn);
[0011]根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。
[0012]本發(fā)明還提出一種進(jìn)程生命周期的獲取系統(tǒng),包括:
[0013]線程創(chuàng)建單元,用于在測(cè)試主線程中創(chuàng)建截取子線程;
[0014]處理單元,用于運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志;
[0015]搜索單元,用于查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn);
[0016]計(jì)算單元,用于根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。
[0017]相對(duì)于現(xiàn)有技術(shù),本發(fā)明的有益效果是:本發(fā)明不僅可以準(zhǔn)確、快速地獲取軟件測(cè)試過程中各個(gè)進(jìn)程的生命周期變化,且可以完全通過程序控制由系統(tǒng)自動(dòng)化完成,無需人為監(jiān)測(cè),節(jié)約了人力資源。而且,在保證準(zhǔn)確性的前提下,一個(gè)測(cè)試平臺(tái)可以同時(shí)對(duì)多個(gè)移動(dòng)終端進(jìn)行軟件測(cè)試,可以大大提高測(cè)試效率。
[0018]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉較佳實(shí)施例,并配合附圖,詳細(xì)說明如下。
【專利附圖】

【附圖說明】
[0019]圖1為本發(fā)明實(shí)施例的一種進(jìn)程生命周期的獲取方法的流程圖;
[0020]圖2為本發(fā)明實(shí)施例的一種進(jìn)程生命周期的獲取系統(tǒng)的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0021]為更進(jìn)一步闡述本發(fā)明達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的進(jìn)程生命周期的獲取方法及系統(tǒng)其【具體實(shí)施方式】、方法、步驟及功效,詳細(xì)說明如后。
[0022]有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點(diǎn)及功效,在以下配合參考圖式的較佳實(shí)施例詳細(xì)說明中將可清楚的呈現(xiàn)。通過【具體實(shí)施方式】的說明,當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供參考與說明之用,并非用來對(duì)本發(fā)明加以限制。
[0023]本發(fā)明提出一種進(jìn)程生命周期的獲取方法,可以用于自動(dòng)化軟件的測(cè)試,特別是可以用來計(jì)算移動(dòng)終端顯示屏顯示的某一屏進(jìn)程的生命周期變化。請(qǐng)參見圖1,此方法包括以下步驟:
[0024]SI I,在測(cè)試主線程中創(chuàng)建截取子線程。
[0025]測(cè)試主線程是指測(cè)試軟件要運(yùn)行的程序,截取子線程的作用是截取軟件運(yùn)行過程中的系統(tǒng)日志,線程的執(zhí)行構(gòu)成軟件測(cè)試的進(jìn)程。移動(dòng)終端系統(tǒng)為安卓操作系統(tǒng)的情況下,可以利用adb 1gcat命令在測(cè)試主線程中創(chuàng)建截取子線程。AdbCAndroid Debug Bridge,安卓系統(tǒng)調(diào)試橋)是一種調(diào)試工具,adb 1gcat命令是指adb命令中進(jìn)行日志截取的命令。
[0026]S12,運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志。
[0027]系統(tǒng)日志是記錄系統(tǒng)中硬件、軟件和系統(tǒng)問題的信息,同時(shí)還可以監(jiān)視系統(tǒng)中發(fā)生的事件,其通常是txt文檔。軟件的測(cè)試進(jìn)程也會(huì)記錄在系統(tǒng)日志中,通過截取軟件測(cè)試過程中記錄的系統(tǒng)日志,就可以查看測(cè)試進(jìn)程中的各種細(xì)節(jié)變化。
[0028]S13,查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。
[0029]軟件的測(cè)試可以劃分成若干個(gè)過程,例如可以包括登錄過程、運(yùn)行過程、結(jié)束過程等,這里所述的測(cè)試包名稱是預(yù)先進(jìn)行設(shè)置的,其指某一段進(jìn)程所對(duì)應(yīng)名稱,這段進(jìn)程在移動(dòng)終端顯示屏上表現(xiàn)出來的可以是一屏或連續(xù)多屏的顯示畫面。例如“登錄”這個(gè)測(cè)試包名稱,在移動(dòng)終端顯示屏上會(huì)顯示一個(gè)登錄狀態(tài)的畫面,表示一個(gè)登錄進(jìn)程,這個(gè)畫面出現(xiàn)的時(shí)刻代表登錄進(jìn)程開始,這個(gè)畫面結(jié)束并轉(zhuǎn)換成其它畫面(如登錄成功或登錄失敗的畫面)的時(shí)刻代表登錄進(jìn)程結(jié)束,而這些變化信息均可以在系統(tǒng)日志中獲得。
[0030]在查找測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)時(shí),可以用測(cè)試包名稱作為關(guān)鍵字,按照由近到遠(yuǎn)的時(shí)間順序,對(duì)截取出的系統(tǒng)日志進(jìn)行搜索(如果系統(tǒng)日志是按照由上到下的順序?qū)⒊绦蜻\(yùn)行信息記錄在txt檔案中,則搜索時(shí)則按照從下往上的順序?qū)xt檔案中的信息進(jìn)行查找),找出與測(cè)試包名稱相匹配的記錄,然后從找出的記錄中再查找出相應(yīng)的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。
[0031]S14,根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。
[0032]一個(gè)進(jìn)程的生命周期是指開始到結(jié)束的過程,既然獲取了測(cè)試包的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn),則兩者的時(shí)間差即為測(cè)試包所對(duì)應(yīng)進(jìn)程的生命周期。具體操作時(shí),可以查找系統(tǒng)日志中測(cè)試包名稱下的ondestory時(shí)間點(diǎn)和oncreate時(shí)間點(diǎn),oncreate命令的作用是注冊(cè)進(jìn)程中所要使用的變量,表示該進(jìn)程的開始,ondestory命令的作用是反注冊(cè)之前注冊(cè)的變量,表示進(jìn)程的結(jié)束,通過計(jì)算ondestory時(shí)間點(diǎn)和oncreate時(shí)間點(diǎn)之間的時(shí)間差,就可以獲取該測(cè)試包所對(duì)應(yīng)的進(jìn)程生命周期。
[0033]為了進(jìn)一步提高測(cè)試的準(zhǔn)確性,可以在反復(fù)運(yùn)行測(cè)試主線程和截取子線程后,獲取同一個(gè)測(cè)試包的多個(gè)生命周期,由于每一次測(cè)試過程中的網(wǎng)絡(luò)環(huán)境、系統(tǒng)計(jì)算資源甚至硬件環(huán)境變化都有可能導(dǎo)致進(jìn)程的生命周期發(fā)生變化,所以對(duì)經(jīng)過多次測(cè)試后獲取的同一個(gè)測(cè)試包的多個(gè)生命周期求平均值,并作為最終的進(jìn)程生命周期進(jìn)行反饋,這樣可以更客觀地反映軟件運(yùn)行情況,提高測(cè)試準(zhǔn)確性。
[0034]本發(fā)明不僅可以準(zhǔn)確、快速地獲取軟件測(cè)試過程中各個(gè)進(jìn)程的生命周期變化,且可以完全通過程序控制由系統(tǒng)自動(dòng)化完成,無需人為監(jiān)測(cè),節(jié)約了人力資源。而且,在保證準(zhǔn)確性的前提下,一個(gè)測(cè)試平臺(tái)可以同時(shí)對(duì)多個(gè)移動(dòng)終端進(jìn)行軟件測(cè)試,可以大大提高測(cè)試效率。
[0035]本發(fā)明還提出一種進(jìn)程生命周期的獲取系統(tǒng),請(qǐng)參見圖2,其包括線程創(chuàng)建單元21、處理單元22、搜索單元23及計(jì)算單元24,處理單元22與線程創(chuàng)建單元21相連,搜索單元23與處理單元22相連,計(jì)算單元24與搜索單元23相連。
[0036]在軟件測(cè)試之前,要先由線程創(chuàng)建單元21在測(cè)試主線程中創(chuàng)建截取子線程。測(cè)試主線程是指測(cè)試軟件要運(yùn)行的程序,截取子線程的作用是截取軟件運(yùn)行過程中的系統(tǒng)日志,線程的執(zhí)行構(gòu)成軟件測(cè)試的進(jìn)程。移動(dòng)終端系統(tǒng)為安卓操作系統(tǒng)的情況下,可以利用adb 1gcat命令在測(cè)試主線程中創(chuàng)建截取子線程。
[0037]軟件測(cè)試時(shí),處理單元22會(huì)運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志。
[0038]之后,搜索單元23會(huì)對(duì)截取到的系統(tǒng)日志進(jìn)行搜索,查找系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。在查找測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)時(shí),可以用測(cè)試包名稱作為關(guān)鍵字,按照由近到遠(yuǎn)的時(shí)間順序,對(duì)截取出的系統(tǒng)日志進(jìn)行搜索(如果系統(tǒng)日志是按照由上到下的順序?qū)⒊绦蜻\(yùn)行信息記錄在txt檔案中,則搜索時(shí)則按照從下往上的順序?qū)xt檔案中的信息進(jìn)行查找),找出與測(cè)試包名稱相匹配的記錄,然后從找出的記錄中再查找出相應(yīng)的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。
[0039]最后,通過計(jì)算單元24根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。一個(gè)進(jìn)程的生命周期是指開始到結(jié)束的過程,既然獲取了測(cè)試包的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn),則兩者的時(shí)間差即為測(cè)試包所對(duì)應(yīng)進(jìn)程的生命周期。為了進(jìn)一步提高測(cè)試的準(zhǔn)確性,可以在反復(fù)運(yùn)行測(cè)試主線程和截取子線程后,獲取同一個(gè)測(cè)試包的多個(gè)生命周期,由于每一次測(cè)試過程中的網(wǎng)絡(luò)環(huán)境、系統(tǒng)計(jì)算資源甚至硬件環(huán)境變化都有可能導(dǎo)致進(jìn)程的生命周期發(fā)生變化,所以通過計(jì)算單元24對(duì)經(jīng)過多次測(cè)試后獲取的同一個(gè)測(cè)試包的多個(gè)生命周期求平均值,并作為最終的進(jìn)程生命周期進(jìn)行反饋,這樣可以更客觀地反映軟件運(yùn)行情況,提高測(cè)試準(zhǔn)確性。
[0040]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施場(chǎng)景所述的方法。
[0041]以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
【權(quán)利要求】
1.一種進(jìn)程生命周期的獲取方法,其特征在于,包括: 在測(cè)試主線程中創(chuàng)建截取子線程; 運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志; 查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn); 根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。
2.如權(quán)利要求1所述的進(jìn)程生命周期的獲取方法,其特征在于,所述查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)的步驟包括: 以所述預(yù)設(shè)的測(cè)試包名稱作為關(guān)鍵字查找所述系統(tǒng)日志中相匹配的記錄; 從所述記錄中查找預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。
3.如權(quán)利要求2所述的進(jìn)程生命周期的獲取方法,其特征在于,所述以所述預(yù)設(shè)的測(cè)試包名稱作為關(guān)鍵字查找所述系統(tǒng)日志中相匹配的記錄的步驟中,按照由近到遠(yuǎn)的時(shí)間順序進(jìn)行搜索。
4.如權(quán)利要求1所述的進(jìn)程生命周期的獲取方法,其特征在于,根據(jù)反復(fù)運(yùn)行所述測(cè)試主線程和所述截取子線程獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的多個(gè)生命周期,并計(jì)算多個(gè)生命周期的平均值作為最終生命周期。
5.如權(quán)利要求1所述的進(jìn)程生命周期的獲取方法,其特征在于,根據(jù)adb1gcat命令在測(cè)試主線程中創(chuàng)建截取子線程。
6.一種進(jìn)程生命周期的獲取系統(tǒng),其特征在于,包括: 線程創(chuàng)建單元,用于在測(cè)試主線程中創(chuàng)建截取子線程; 處理單元,用于運(yùn)行所述測(cè)試主線程和所述截取子線程,并通過所述截取子線程截取運(yùn)行過程中的系統(tǒng)日志; 搜索單元,用于查找截取的所述系統(tǒng)日志中預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn); 計(jì)算單元,用于根據(jù)查找出的所述開始時(shí)間點(diǎn)和所述結(jié)束時(shí)間點(diǎn)獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的生命周期。
7.如權(quán)利要求6所述的進(jìn)程生命周期的獲取系統(tǒng),其特征在于,所述搜索單元以所述預(yù)設(shè)的測(cè)試包名稱作為關(guān)鍵字查找所述系統(tǒng)日志中相匹配的記錄,并從所述記錄中查找所述預(yù)設(shè)的測(cè)試包名稱下的開始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)。
8.如權(quán)利要求7所述的進(jìn)程生命周期的獲取系統(tǒng),其特征在于,所述搜索單元以所述預(yù)設(shè)的測(cè)試包名稱作為關(guān)鍵字查找所述系統(tǒng)日志中相匹配的記錄時(shí),按照由近到遠(yuǎn)的時(shí)間順序進(jìn)行搜索。
9.如權(quán)利要求6所述的進(jìn)程生命周期的獲取系統(tǒng),其特征在于,所述計(jì)算單元根據(jù)反復(fù)運(yùn)行所述測(cè)試主線程和所述截取子線程獲取所述測(cè)試包名稱所對(duì)應(yīng)進(jìn)程的多個(gè)生命周期,并計(jì)算多個(gè)生命周期的平均值作為最終生命周期。
10.如權(quán)利要求6所述的進(jìn)程生命周期的獲取系統(tǒng),其特征在于,所述線程創(chuàng)建單元根據(jù)adb 1gcat命令在測(cè)試主線程中創(chuàng)建截取子線程。
【文檔編號(hào)】G06F11/36GK104021071SQ201310066582
【公開日】2014年9月3日 申請(qǐng)日期:2013年3月1日 優(yōu)先權(quán)日:2013年3月1日
【發(fā)明者】徐錚 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
汉沽区| 长沙市| 册亨县| 改则县| 南宫市| 平阳县| 南召县| 随州市| 百色市| 武定县| 达尔| 新巴尔虎左旗| 象山县| 平凉市| 泰来县| 桦南县| 吉水县| 张家口市| 六安市| 南江县| 吉安市| 阜宁县| 鹤峰县| 华坪县| 遂宁市| 宜城市| 大同县| 宜兴市| 浠水县| 辉县市| 屯留县| 浪卡子县| 菏泽市| 丽江市| 天祝| 恭城| 含山县| 洛南县| 修水县| 和林格尔县| 宝山区|