版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件測試工具講義課程大作業(yè)專 業(yè):軟件技術(shù)班 級:0901學(xué) 號:姓 名:指導(dǎo)教師姓名:報 告 日 期:2011年6月系統(tǒng)性能測試報告目 錄 TOC o 1-3 h z 1項目背景 PAGEREF _Toc295742974 h 32編寫目的 PAGEREF _Toc295742975 h 33參考文檔 PAGEREF _Toc295742976 h 34參與測試人員 PAGEREF _Toc295742977 h 35測試說明 PAGEREF _Toc295742978 h 35.1測試對象 PAGEREF _Toc295742979 h 35.2測試環(huán)境結(jié)構(gòu)圖 PAGEREF _Toc29
2、5742980 h 45.2.1測試環(huán)境 PAGEREF _Toc295742981 h 46測試流程 PAGEREF _Toc295742982 h 57測試方法 PAGEREF _Toc295742983 h 58測試結(jié)果統(tǒng)計 PAGEREF _Toc295742984 h 68.1用戶并發(fā)測試:獨立業(yè)務(wù) PAGEREF _Toc295742985 h 68.1.1查看首頁站點文章 PAGEREF _Toc295742986 h 68.1.2查看首頁頻道內(nèi)文章 PAGEREF _Toc295742987 h 69分析與總結(jié) PAGEREF _Toc295742988 h 179.1獨立業(yè)務(wù)
3、 PAGEREF _Toc295742989 h 179.2組合業(yè)務(wù) PAGEREF _Toc295742990 h 179.3大數(shù)據(jù) PAGEREF _Toc295742991 h 17項目背景為了滿足新浪微博系統(tǒng)的需求,我們特此對新浪微博的業(yè)務(wù)流程管理開發(fā)平臺(專門為紫光開發(fā)的清華紫光政務(wù)流程管理開發(fā)平臺)進行壓力測試。編寫目的描述新浪微博網(wǎng)系統(tǒng),在大數(shù)據(jù)量的數(shù)據(jù)環(huán)境下,系統(tǒng)的執(zhí)行效率和穩(wěn)定性。參考文檔序號相關(guān)文檔文檔位置版本日期1、性能測試方案V1.2-內(nèi)容管理系統(tǒng)V1.22006年6月05日2、參與測試人員蔣鳳嬌測試說明測試對象新浪微博業(yè)務(wù)流程管理開發(fā)平臺。測試環(huán)境結(jié)構(gòu)圖測試環(huán)境服務(wù)器
4、端硬件環(huán)境機器型號配置信息數(shù)量備注IBM AS/400 520-0903服務(wù)器520 1.5GHz Processor;2GB內(nèi)存*1;70GB硬盤*3 RAID卡*1網(wǎng)卡:100M1臺用于數(shù)據(jù)庫服務(wù)器聯(lián)合創(chuàng)新機器奔騰2.666GHz 1GB RAM80GB 硬盤網(wǎng)卡:100M1臺WEB應(yīng)用服務(wù)器軟件環(huán)境數(shù)據(jù)庫服務(wù)器操作系統(tǒng):IBM AS/400 UNIX數(shù)據(jù)庫:Db2 for 400應(yīng)用服務(wù)器操作系統(tǒng):Windows xp professional應(yīng)用服務(wù)器:Webshpere Apllicaiton Server6.0瀏覽器:Internet explorer6.0JDKJDK1.4備注:
5、客戶端硬件環(huán)境機器型號配置信息數(shù)量備注紫光筆記本賽揚 1.5 cpu;256M RAM;40GB DISK;100M網(wǎng)卡;1臺負(fù)載生成/性能監(jiān)控軟件環(huán)境操作系統(tǒng):Windows xp sp2瀏覽器:IE6.0壓力測試工具:MI Loadrunner 7.8備注:測試流程1、搭建模擬用戶真實運行環(huán)境。2、安裝壓力測試工具Loadrunner7.8。3、使用LoadRunner中VuGen錄制測試腳本。4、使用Load Runner Controller組織發(fā)起模擬負(fù)載,并收集測試數(shù)據(jù)以及測試目標(biāo)機器和網(wǎng)絡(luò)的資源數(shù)據(jù)。5、使用LoadRunner 的Analysis組件,分析測試結(jié)果。6、整理并分
6、析測試結(jié)果,寫測試總結(jié)報告。測試方法使用Mercury公司的性能測試軟件LoadRunner7.8,對本系統(tǒng)業(yè)務(wù)進行腳本錄制,測試回放,逐步加壓和跟蹤記錄。測試過程中,由LoadRunner的管理平臺調(diào)用各前臺測試,發(fā)起各種組合的業(yè)務(wù)請求,并跟蹤記錄服務(wù)器端的運行情況和返回給客戶端的運行結(jié)果。1、錄制日常訪問量比較大的業(yè)務(wù)模塊的代碼,對測試機器進行壓力測試。2、模擬用戶在單個業(yè)務(wù)操作和兩個業(yè)務(wù)混合操作時,10個用戶同時并發(fā),進行多次連續(xù)測試,完成測試目標(biāo)。3、模擬用戶在在單個業(yè)務(wù)操作和兩個業(yè)務(wù)混合操作時,20個用戶進行并發(fā)操作后,然后在每1秒登錄1個用戶,最大用戶數(shù)達500;每1秒登錄10個用
7、戶,最大用戶數(shù)達500,進行多次連續(xù)測試,完成測試目標(biāo)。測試結(jié)果統(tǒng)計8.1用戶并發(fā)測試:獨立業(yè)務(wù)查看首頁站點文章功能查看首頁發(fā)布的文章目的測試多個用戶同時對系統(tǒng)并發(fā)操作時系統(tǒng)的性能。方法錄制包含如下功能的代碼:登陸/選擇首頁發(fā)布的文章。關(guān)閉打開的頁面操作進行10個用戶并發(fā)操作。并發(fā)用戶數(shù)與事務(wù)執(zhí)行情況并發(fā)用戶數(shù)2050100300500查看首頁站點文章通過的虛擬用戶數(shù)2050100300500事務(wù)平均響應(yīng)時間(s)0.3021.631.4662.1752.828事務(wù)最大響應(yīng)時間(s)0.4522.232.4294.2824.924平均每秒通過事務(wù)數(shù)1.3336.256.78610.24110.
8、933每秒點擊次數(shù)22.667106.25115.357174.103185.867每秒HTTP響應(yīng)數(shù)22.667106.25115.357174.103185.867測試工具分析結(jié)果見下圖:查看首頁頻道內(nèi)文章功能查看首頁頻道內(nèi)文章目的測試多個用戶同時對系統(tǒng)進行壓力操作系統(tǒng)的性能。方法錄制查看首頁頻道內(nèi)文章腳本:1、登錄/20952394732、瀏覽下一頁列表,回到上一頁。3、打開第一頁文章,關(guān)閉退出。操作要求總共登陸500個用戶,每1秒增加10個用戶登陸系統(tǒng)。并發(fā)用戶數(shù)與事務(wù)執(zhí)行情況查看首頁頻道內(nèi)文章通過的虛擬用戶數(shù)500事務(wù)平均響應(yīng)時間(s)20.165事務(wù)最大響應(yīng)時間(s)56.918平
9、均每秒通過事務(wù)數(shù)6.085每秒點擊次數(shù)36.512每秒HTTP響應(yīng)數(shù)36.512測試結(jié)果分析見下圖:測試代碼如下:vuser_init()web_url(, URL=/?c=spr_web_sq_hao123_weibo_t001, Resource=0, RecContentType=text/html, Referer=, Snapshot=t1.inf, Mode=HTML, EXTRARES, Url=/t35/style/images/tlogin/bdybg.jpg, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t
10、35/style/images/tlogin/mainbg.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/adv_pic.jpg?id=201103021826, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, LAST);web_url(deliver, URL=/front/deliver?psId=PDPS000000025446&d=1307945066562, Resource=0, RecContentTy
11、pe=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t2.inf, Mode=HTML, EXTRARES, Url=/t35/style/images/tlogin/loginlogo_714beta.png?id=201104111333, Referer=, ENDITEM, Url=/201105/04/303371_950-211-07.jpg, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/c
12、rown.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/halftransp.png, Referer=, ENDITEM, Url=/t35/style/images/common/linedot1.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/mr.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, EN
13、DITEM, Url=/t35/style/images/tlogin/inputbg.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/bdybt.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/bubble.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/im
14、ages/tlogin/regbtn.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/common/new_index_bg.png?id=201106071412, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/signin.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/imag
15、es/common/msnbind.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/righttitbg.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/numbg.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/d.gif?&gUid_1307945068765, Referer
16、=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/tlogin/phone.png, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/a.gif?V=2&CI=sz:1280 x1024|dp:32|ac:Mozilla|an:MSIE|cpu:x86|pf:Win32|jv:1.3|ct:lan|lg:zh-cn|tz:-8|fv:10&PI=pid:0-9999-0-0-1|st:0|et:1|ref:|hp:N|PGLS:|ZT:|MT:|ke
17、ys:&UI=vid:377253715901.57043.1307944460500|sid:4257922852651.6606.1307945068765|lv:1307944460593:2:2:2|un:|uo:,spr_web_sq_hao123_weibo_t001|ae:&EX=ex1:|ex2:&gUid_1307945069218, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, LAST); web_url(prelogin.php, URL=/sso/prelogin.php?entry=miniblog&callb
18、ack=sinaSSOController.preloginCallBack&user=648873001%40&client=ssologin.js(v1.3.12)&_=1307945085468,Resource=0, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t3.inf, Mode=HTML, LAST);web_submit_data(login.php, Action=/sso/login.php?client=ssologin.js(v1.3.12), Method=
19、POST, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t4.inf, Mode=HTML, ITEMDATA, Name=service, Value=miniblog, ENDITEM, Name=client, Value=ssologin.js(v1.3.12), ENDITEM, Name=entry, Value=miniblog, ENDITEM, Name=encoding, Value=utf-8, ENDITEM, Name=gateway, Value=1, EN
20、DITEM, Name=savestate, Value=7, ENDITEM, Name=from, Value=, ENDITEM, Name=useticket, Value=1, ENDITEM, Name=username, Value=648873001, ENDITEM, Name=servertime, Value=1307945088, ENDITEM, Name=nonce, Value=KBF8JA, ENDITEM, Name=pwencode, Value=wsse, ENDITEM, Name=password,Value=c5696383b138af0eec20b
21、f523c877c2708a4e9e5,ENDITEM, Name=url, Value=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOController.feedBackUrlCallBack, ENDITEM, Name=returntype, Value=META, ENDITEM, Name=ssosimplelogin, Value=1, ENDITEM, LAST);web_url(ajaxlogin.php, URL=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOCo
22、ntroller.feedBackUrlCallBack&ssosavestate=1308549898&retcode=101&reason=%B5%C7%C2%BC%C3%FB%BB%F2%C3%DC%C2%EB%B4%ED%CE%F3, Resource=0, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t5.inf, Mode=HTML, EXTRARES, Url=/t35/style/images/common/layer/errorLayer_14.gif, Refere
23、r=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/common/error.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/common/layer/errorLayer_03.gif, Referer=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, Url=/t35/style/images/common/layer/errorLayer_16.gif, Refer
24、er=/?c=spr_web_sq_hao123_weibo_t001, ENDITEM, LAST);web_submit_data(login.php_2, Action=/sso/login.php?client=ssologin.js(v1.3.12), Method=POST, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t6.inf, Mode=HTML, ITEMDATA, Name=service, Value=miniblog, ENDITEM, Name=clien
25、t, Value=ssologin.js(v1.3.12), ENDITEM, Name=entry, Value=miniblog, ENDITEM, Name=encoding, Value=utf-8, ENDITEM, Name=gateway, Value=1, ENDITEM, Name=savestate, Value=7, ENDITEM, Name=from, Value=, ENDITEM, Name=useticket, Value=1, ENDITEM, Name=username, Value=648873001, ENDITEM, Name=servertime,
26、Value=1307945108, ENDITEM, Name=nonce, Value=ILMG81, ENDITEM, Name=pwencode, Value=wsse, ENDITEM, Name=password,Value=9654e60ccb210561eb18b7988e032a11e9e92a1f,ENDITEM, Name=url, Value=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOController.feedBackUrlCallBack, ENDITEM, Name=returntype, Value=M
27、ETA, ENDITEM, Name=ssosimplelogin, Value=1, ENDITEM, LAST);web_url(ajaxlogin.php_2, URL=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOController.feedBackUrlCallBack&ssosavestate=1308549915&retcode=101&reason=%B5%C7%C2%BC%C3%FB%BB%F2%C3%DC%C2%EB%B4%ED%CE%F3, Resource=0, RecContentType=text/html,
28、 Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t7.inf, Mode=HTML, LAST);web_submit_data(login.php_3, Action=/sso/login.php?client=ssologin.js(v1.3.12), Method=POST, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t8.inf, Mode=HTML, ITEMDATA, Name=service, Value=mini
29、blog, ENDITEM, Name=client, Value=ssologin.js(v1.3.12), ENDITEM, Name=entry, Value=miniblog, ENDITEM, Name=encoding, Value=utf-8, ENDITEM, Name=gateway, Value=1, ENDITEM, Name=savestate, Value=7, ENDITEM, Name=from, Value=, ENDITEM, Name=useticket, Value=1, ENDITEM, Name=username, Value=648873001, E
30、NDITEM, Name=servertime, Value=1307945128, ENDITEM, Name=nonce, Value=1UGBTH, ENDITEM, Name=pwencode, Value=wsse, ENDITEM, Name=password,Value=abbda5373c0b2cf0add9401defca909aa820cdab,ENDITEM, Name=url, Value=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOController.feedBackUrlCallBack, ENDITEM,
31、 Name=returntype, Value=META, ENDITEM, Name=ssosimplelogin, Value=1, ENDITEM, LAST);web_url(ajaxlogin.php_3, URL=/ajaxlogin.php?framelogin=1&callback=parent.sinaSSOController.feedBackUrlCallBack&ssosavestate=1308549937&ticket=ST-MjA5NTIzOTQ3Mw=-1307945137-gz-EF59E13825A238E4E0A796A4CC40CDDB&retcode=
32、0, Resource=0, RecContentType=text/html, Referer=/?c=spr_web_sq_hao123_weibo_t001, Snapshot=t9.inf, Mode=HTML, LAST);web_url(2095239473, URL=/2095239473, Resource=0, RecContentType=text/html, Referer=, Snapshot=t10.inf, Mode=HTML, EXTRARES, Url=/t35/skin/skin_056/images/miblogb.jpg?id=201102111717,
33、ENDITEM, Url=/t35/style/images/common/gnb/set.gif?id=201101271855, ENDITEM, Url=/t35/style/images/common/gnb/gnbimgs.gif?id=201105191100, ENDITEM, Url=/t35/skin/skin_056/images/fragmentbg.png, ENDITEM, Url=/blog/txwyzzlitips1.jpg, ENDITEM, Url=/t35/skin/skin_056/images/bg.gif, ENDITEM, Url=/square/7
34、6256a29jw1dg8xixqp6wj.jpg, ENDITEM, Url=/blog/xnnbatips2.jpg, ENDITEM, Url=/t35/style/images/common/header/logoNew_nocache.png?id=20110512180000, Referer=, ENDITEM, Url=/t35/skin/skin_056/images/linedotl.gif, ENDITEM, Url=/t35/skin/skin_056/images/assignbg.gif, ENDITEM, Url=/blog/xxrlmtips.jpg, ENDI
35、TEM, Url=/t35/style/images/common/sicon.gif?id=201101250729, ENDITEM, Url=/t35/skin/skin_056/images/postbgal.jpg, ENDITEM, Url=/t35/style/images/common/new_index_bg.png?id=201106071408, ENDITEM, Url=/t35/style/images/common/PY_ib.gif, ENDITEM, Url=/t35/style/images/common/tipicon.gif?id=201105121800
36、00, ENDITEM, Url=/t35/style/css/common/layer.css?version=20110612003402, ENDITEM, Url=/remind/unread_count.json?source=1740131375&count=0&user_id=2095239473&callback=STK_8131307945143328, ENDITEM, Url=/nav/list.json?category_ids=3,4&source=1740131375&count=0&callback=STK_191307945143312, ENDITEM, Ur
37、l=/t35/style/images/common/gnbicons/vote.gif, ENDITEM, Url=/t35/style/images/common/gnbicons/event.gif, ENDITEM, Url=/t35/style/images/common/gnbicons/radio.gif, ENDITEM, Url=/t35/style/images/common/gnbicons/music.gif, ENDITEM, Url=/t35/style/images/common/gnbicons/data.gif, ENDITEM, Url=/t35/style
38、/images/common/layer/wraplayer.gif, ENDITEM, Url=/t35/style/images/common/layer/wraplayer_09.gif, ENDITEM, Url=/bmiddle/66db3190jw1di5b0n76tnj.jpg, ENDITEM, Url=/t35/style/images/common/loading.gif, ENDITEM, Url=/t35/style/images/common/gnb/gnbimgs.gif?id=201105191100, Url=/201106/13/315243_jiuyang.
39、jpg, ENDITEM, Url=/201105/30/310871_50 x50.jpg, ENDITEM, Url=/201105/04/303206_800-90.jpg, ENDITEM, Url=/remind/unread_count.json?source=1740131375&count=1&user_id=2095239473&callback=STK_5871307945170203, ENDITEM, Url=/t35/style/images/common/input/success.gif, ENDITEM, Url=/remind/unread_count.jso
40、n?source=1740131375&count=2&user_id=2095239473&callback=STK_7941307945200203, ENDITEM, LAST);web_url(aj_proxy.php, URL=/widget/aj_proxy.php?appid=app4,app20,app5&ouid=2095239473&jsonp=JSONP_1623PM292_0, Resource=0, RecContentType=text/html, Referer=/2095239473, Snapshot=t11.inf, Mode=HTML, LAST);web
41、_submit_data(aj_medalmore.php, Action=/plugins/aj_medalmore.php?rnd=0.4967856746886331, Method=POST, RecContentType=text/html, Referer=/2095239473, Snapshot=t12.inf, Mode=HTML, ITEMDATA, Name=pageid, Value=myprofile, ENDITEM, Name=uid, Value=2095239473, ENDITEM, LAST);web_url(aj_maybefriend.php, URL=/person/aj_maybefriend.php?withtask=1&rnd=0.6745351338091234, Resource=0, RecContentType=text/html, Referer=/2095239473, Snapshot=t13.inf, Mode=HTML, LAST);web_url(deliver_2, URL=/front/deliver?psId=PDPS000000025448&jsonp=JSONP_1623PM292_1, Resource=0, RecContentType=text/htm
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會所管理方案
- 小學(xué)體育實施方案
- 課程設(shè)計酒店會議室管理
- 肥料加工技術(shù)課程設(shè)計
- 湖州師范學(xué)院《語文教學(xué)論》2023-2024學(xué)年第一學(xué)期期末試卷
- 螞蟻趣事課程設(shè)計
- 2025屆江蘇南京市高二物理第一學(xué)期期末調(diào)研模擬試題含解析
- 2025屆吉林省吉林大學(xué)附屬中學(xué)高一物理第一學(xué)期期末調(diào)研試題含解析
- 受力圖課程設(shè)計
- 材料設(shè)備驗收管理制度
- 數(shù)字電子設(shè)計報告生理刺激反應(yīng)時間測試儀
- 5.32.4園路、廣場硬質(zhì)鋪裝工程檢驗批質(zhì)量驗收記錄
- 相逢在花季――青春期心理健康
- 市場監(jiān)管局執(zhí)法文書可編輯版現(xiàn)場檢查筆錄
- 布草洗滌程序
- 最新小學(xué)四年級部編語文上冊-第四單元考點梳理(含答案)
- IPC4552中文.doc
- 和泉PLC編程軟件
- 《Flash CC動畫制作》教學(xué)大綱 課程標(biāo)準(zhǔn) 最全最新
- 高噴防滲技術(shù)交底
- 大班語言《風(fēng)在哪里》ppt課件[共12頁]
評論
0/150
提交評論