軟件測試報告的正文的格式如下: 1引言 本章應分成以下幾條。
1.1 標識 本條應包含本文檔適用的系統(tǒng)和軟件的完整標識,(若適用)包括標識號、標題、縮略詞語、版本號、發(fā)行號。 1.2 系統(tǒng)概述 本條應簡述本文檔適用的系統(tǒng)和軟件的用途。
它應描述系統(tǒng)與軟件的一般性質(zhì);概述系統(tǒng)開發(fā)、運行和維護的歷史;標識項目的投資方、需方、用戶、開發(fā)方和支持機構;標識當前和計劃的運行現(xiàn)場;并列出其他有關文檔。 1.3 文檔概述 本條應概括本文檔的用途與內(nèi)容,并描述與其使用有關的保密性與私密性要求。
2引用文件 本章應列出本文檔引用的所有文檔的編號、標題、修訂版本和日期。本章還應標識不能通過正常的供貨渠道獲得的所有文檔的來源。
3測試結(jié)果概述 本章應分為以下幾條提供測試結(jié)果的概述。 3.1 對被測試軟件的總體評估 本條應: a. 根據(jù)本報告中所展示的測試結(jié)果,提供對該軟件的總體評估; b. 標識在測試中檢測到的任何遺留的缺陷、限制或約束。
可用問題/變更報告提供缺陷信息; c. 對每一遺留缺陷、限制或約束,應描述: 1) 對軟件和系統(tǒng)性能的影響,包括未得到滿足的需求的標識; 2) 為了更正它,將對軟件和系統(tǒng)設計產(chǎn)生的影響; 3) 推薦的更正方案/方法。 3.2 測試環(huán)境的影晌 本條應對測試環(huán)境與操作環(huán)境的差異進行評估,并分析這種差異對測試結(jié)果的影響。
3.3 改進建議 本條應對被測試軟件的設計、操作或測試提供改進建議。應討論每個建議及其對軟件的影響。
如果沒有改進建議,本條應陳述為 "無"。
4詳細的測試結(jié)果 本章應分為以下幾條提供每個測試的詳細結(jié)果。 注 :" 測試 " 一詞是指一組相關測試用例的集合。
4.x( 測試的項目唯-標識符 ) 本條應由項目唯一標識符標識一個測試,并且分為以下幾條描述測試結(jié)果。 4.x.1 測試結(jié)果小結(jié) 本條應綜述該項測試的結(jié)果。
應盡可能以表格的形式給出與該測試相關聯(lián)的每個測試用例的完成狀態(tài)(例如,"所有結(jié)果都如預期的那樣","遇到了問題","與要求的有偏差"等)。當完成狀態(tài)不是"所預期的"時,本條應引用以下幾條提供詳細信息。
4.x.2 遇到了問題 本條應分條標識遇到一個或多個問題的每一個測試用例。 4.x.2.y ( 測試用例的項目唯一標識符 ) 本條應用項目唯一標識符標識遇到一個或多個問題的測試用例,并提供以下內(nèi)容: a. 所遇到問題的簡述; b. 所遇到問題的測試過程步驟的標識; c. (若適用)對相關問題/變更報告和備份數(shù)據(jù)的引用; d. 試圖改正這些問題所重復的過程或步驟次數(shù),以及每次得到的結(jié)果; e. 重測試時,是從哪些回退點或測試步驟恢復測試的。
4.x.3 與測試用例/過程的偏差 本條應分條標識與測試用例/測試過程出現(xiàn)偏差的每個測試用例。 4.x.3.y ( 測試用例的項目唯一標識符) 本條應用項目唯一標識符標識出現(xiàn)一個或多個偏差的測試用例,并提供: a. 偏差的說明(例如,出現(xiàn)偏差的測試用例的運行情況和偏差的性質(zhì),諸如替換了所需設備、未能遵循規(guī)定的步驟、進度安排的偏差等) 。
(可用紅線標記表明有偏差的測試過程 ); b. 偏差的理由; c. 偏差對測試用例有效性影響的評估。 5測試記錄 本章盡可能以圖表或附錄形式給出一個本報告所覆蓋的測試事件的按年月順序的記錄。
測試記錄應包括: a. 執(zhí)行測試的日期、時間和地點; b. 用于每個測試的軟硬件配置 ,( 若適用 ) 包括所有硬件的部件號/型號/系列號、制造商、修訂級和校準日期;所使用的軟件部件的版本號和名稱; c. ( 若適用 ) 與測試有關的每一活動的日期和時間 , 執(zhí)行該項活動的人和見證者的身份。 6評價 6.1能力。
6.2缺陷和限制。 6.3建議。
6.4結(jié)論。 7測試活動總結(jié) 總結(jié)主要的測試活動和事件。
總結(jié)資源消耗,如: 7.1 人力消耗。 7.2 物質(zhì)資源消耗。
8注解 本章應包含有助于理解本文檔的一般信息(例如背景信息、詞匯表、原理)。本章應包含為理解本文檔需要的術語和定義,所有縮略語和它們在文檔中的含義的字母序列表。
附錄 附錄可用來提供那些為便于文檔維護而單獨出版的信息(例如圖表、分類數(shù)據(jù))。為便于處理,附錄可單獨裝裝訂成冊。
附錄應按字母順序(A,B等)編排。
主要寫一下工作內(nèi)容,取得的成績,以及不足,最后提出合理化的建議或者新的努力方向。
轉(zhuǎn)載:總結(jié),就是把一個時間段的情況進行一次全面系統(tǒng)的總檢查、總評價、總分析、總研究,分析成績、不足、經(jīng)驗等。
總結(jié)是應用寫作的一種,是對已經(jīng)做過的工作進行理性的思考??偨Y(jié)與計劃是相輔相成的,要以計劃為依據(jù),制定計劃總是在個人總結(jié)經(jīng)驗的基礎上進行的。
總結(jié)的基本要求 1.總結(jié)必須有情況的概述和敘述,有的比較簡單,有的比較詳細。這部分內(nèi)容主要是對工作的主客觀條件、有利和不利條件以及工作的環(huán)境和基礎等進行分析。
2.成績和缺點。這是總結(jié)的中心。
總結(jié)的目的就是要肯定成績,找出缺點。成績有哪些,有多大,表現(xiàn)在哪些方面,是怎樣取得的;缺點有多少,表現(xiàn)在哪些方面,是什么性質(zhì)的,怎樣產(chǎn)生的,都應講清楚。
3.經(jīng)驗和教訓。做過一件事,總會有經(jīng)驗和教訓。
為便于今后的工作,須對以往工作的經(jīng)驗和教訓進行分析、研究、概括、集中,并上升到理論的高度來認識。 今后的打算。
根據(jù)今后的工作任務和要求,吸取前一時期工作的經(jīng)驗和教訓,明確努力方向,提出改進措施等 總結(jié)的注意事項 1.一定要實事求是,成績不夸大,缺點不縮小,更不能弄虛作假。這是分析、得出教訓的基礎。
2.條理要清楚??偨Y(jié)是寫給人看的,條理不清,人們就看不下去,即使看了也不知其所以然,這樣就達不到總結(jié)的目的。
3.要剪裁得體,詳略適宜。材料有本質(zhì)的,有現(xiàn)象的;有重要的,有次要的,寫作時要去蕪存精。
總結(jié)中的問題要有主次、詳略之分,該詳?shù)囊?,該略的要略?總結(jié)的基本格式 1、標題 2、正文 開頭:概述情況,總體評價;提綱挈領,總括全文。
主體:分析成績?nèi)焙?,總結(jié)經(jīng)驗教訓。 結(jié)尾:分析問題,明確方向。
3、落款 署名,日期。
1、課程背景隨著信息技術的發(fā)展,計算機技術的普及,掌握簡單的打字已經(jīng)不能滿足社會的需要了,說小點也已經(jīng)不能滿足自己的需要了,上一些課需要用到電子稿件,比如WORD,PPT,等,你不會編輯不會演示就不能吸引同學的眼球,就不能達到講課的效果,比如公共經(jīng)濟學、區(qū)域經(jīng)濟學都需要用到相關知識,所以學校開了辦公軟件這門課是適應時代的需要,更是適應了學習的需要,是一門輔助性的學科,是一個實用的工具!2、本課程是這學期新增的一門課,我認為是大學最實用的一門課程!主要涉及到了計算機的一些實用操作,包括高級查找與替換、使用WORD樣式提高工作效率、WORD模板應用技術、編輯長文檔、書稿排版技巧、動態(tài)演示文稿制作以及制作豐富的幻燈片。
本課程總共18課時,平時一周一節(jié)課,單周理論課,雙周上機課!由宋慶軍老師負責授課!平時考核為每次上機交一份實驗報告,期末考核就是本總結(jié)!3、豐富的教學資源運用多媒體教學擺脫了傳統(tǒng)的教學模式,使課程更具吸引力,上機課硬件設施較好,良好的資源環(huán)境方便學生更好的完成了課程內(nèi)容!為更好地提高課程質(zhì)量提供了保證!4、教學質(zhì)量良好的硬件設施與良好的師資隊伍保證了課程任務的圓滿完成,但是在教學方式上面老師還有待改進,理論與實驗想分離這是最大的弊端,一周學習的知識到了下周可能已經(jīng)忘得差不多了,這樣做實驗勢必會影響實驗效率,或許是由于機房等其他因素的影響,但是如果能夠克服肯定會更能提高學習效率的!5、課程收獲在學習過程中懂得了許多實用的操作方法,學會了刪除空行、空白段落、空白部分、刪除指定段落、全半角數(shù)字/字母的轉(zhuǎn)換、處理化學分子式、疊字查找、英文直引號替換為中文引號、處理奇偶段落、處理西文、中文和標點、電話號碼升位、手機號隱藏、移形換位、如何利用樣式快速地格式化文檔、如何讓企業(yè)的公文具備統(tǒng)一的格式、使用現(xiàn)有的模板創(chuàng)建文檔 、創(chuàng)建適合自己的模板、使用自建的模板創(chuàng)建新文檔、用其它模板改變現(xiàn)有文檔風格、制作長文檔的綱目結(jié)構、為長文檔設置多級標題編號、在文檔中讓插圖自動編號及交叉引用題注、為長文檔編制目錄和索引、預留裝訂線區(qū)域設置、設置節(jié)和頁眉頁腳 、添加不同類型的頁碼 、雙面打印設置、板書效果制作、動態(tài)顯示各區(qū)域市場銷售情況、路徑動畫制作、PPT特效動畫、制作內(nèi)容豐富的幻燈片!雖然老師講解的比較深刻透徹,但是我掌握的還不是特別好,仍有部分內(nèi)容比較模糊陌生,還需在課后多加練習!相信在這門課上學習到底知識在以后會經(jīng)常用到的!課程描述。
測試數(shù)據(jù)測試項總數(shù) 0 PASS 0 PASS率 #DIV/0! FAIL 0 FAIL率 #DIV/0! 嚴重度——高 0 其中:高-- #DIV/0! 嚴重度——中 0 中-- #DIV/0! 嚴重度——低 0 低-- #DIV/0! 測試項編號 測試項 通過與否 問題描述 問題嚴重度注: 問題嚴重度的界定:高——導致系統(tǒng)死機或后續(xù)部分測試項功能不能實現(xiàn);中——影響該部分的測試功能的完整性且急需解決;低——僅屬于系統(tǒng)中的小bug,或根據(jù)測試過程發(fā)現(xiàn)的需要調(diào)整的部分,但并非急需解決。
摘要測試報告是把測試的過程和結(jié)果寫成文檔,并對發(fā)現(xiàn)的問題和缺陷進行分析,為糾正軟件的存在的質(zhì)量問題提供依據(jù),同時為軟件驗收和交付打下基礎。
本文提供測試報告模板以及如何編寫的實例指南。關鍵字測試報告 缺陷正文測試報告是測試階段最后的文檔產(chǎn)出物,優(yōu)秀的測試經(jīng)理應該具備良好的文檔編寫能力,一份詳細的測試報告包含足夠的信息,包括產(chǎn)品質(zhì)量和測試過程的評價,測試報告基于測試中的數(shù)據(jù)采集以及對最終的測試結(jié)果分析。
下面以通用的測試報告模板為例,詳細展開對測試報告編寫的具體描述。PARTⅠ 首頁0.1頁面內(nèi)容:密級通常,測試報告供內(nèi)部測試完畢后使用,因此密級為中,如果可供用戶和更多的人閱讀,密級為低,高密級的測試報告適合內(nèi)部研發(fā)項目以及涉及保密行業(yè)和技術版權的項目。
XXXX項目/系統(tǒng)測試報告報告編號可供索引的內(nèi)部編號或者用戶要求分布提交時的序列號部門經(jīng)理 ______項目經(jīng)理______開發(fā)經(jīng)理______測試經(jīng)理______XXX公司 XXXX單位 (此處包含用戶單位以及研發(fā)此系統(tǒng)的公司)XXXX年XX月XX日0.2格式要求:標題一般采用大體字(如一號),加粗,宋體,居中排列副標題采用大體小一號字(如二號)加粗,宋體,居中排列其他采用四號字,宋體,居中排列0.3版本控制:版本 作者 時間 變更摘要新建/變更/審核PARTⅡ 引言部分1.1編寫目的本測試報告的具體編寫目的,指出預期的讀者范圍。實例:本測試報告為XXX項目的測試報告,目的在于總結(jié)測試階段的測試以及分析測試結(jié)果,描述系統(tǒng)是否符合需求(或達到XXX功能目標)。
預期參考人員包括用戶、測試人員、、開發(fā)人員、項目管理者、其他質(zhì)量管理人員和需要閱讀本報告的高層經(jīng)理。提示:通常,用戶對測試結(jié)論部分感興趣,開發(fā)人員希望從缺陷結(jié)果以及分析得到產(chǎn)品開發(fā)質(zhì)量的信息,項目管理者對測試執(zhí)行中成本、資源和時間予與重視,而高層經(jīng)理希望能夠閱讀到簡單的圖表并且能夠與其他項目進行同向比較。
此部分可以具體描述為什么類型的人可參考本報告XXX頁XXX章節(jié),你的報告讀者越多,你的工作越容易被人重視,前提是必須讓閱讀者感到你的報告是有價值而且值得浪費一點時間去關注的。1.2項目背景對項目目標和目的進行簡要說明。
必要時包括簡史,這部分不需要腦力勞動,直接從需求或者招標文件中拷貝即可。1.3系統(tǒng)簡介如果設計說明書有此部分,照抄。
注意必要的框架圖和網(wǎng)絡拓撲圖能吸引眼球。1.4術語和縮寫詞列出設計本系統(tǒng)/項目的專用術語和縮寫語約定。
對于技術相關的名詞和與多義詞一定要注明清楚,以便閱讀時不會產(chǎn)生歧義。1.5參考資料1.需求、設計、測試用例、手冊以及其他項目文檔都是范圍內(nèi)可參考的東東。
2.測試使用的國家標準、行業(yè)指標、公司規(guī)范和質(zhì)量手冊等等PARTⅢ 測試概要測試的概要介紹,包括測試的一些聲明、測試范圍、測試目的等等,主要是測試情況簡介。(其他測試經(jīng)理和質(zhì)量人員關注部分)2.1測試用例設計簡要介紹測試用例的設計方法。
例如:等價類劃分、邊界值、因果圖,以及用這類方法(3-4句)。提示:如果能夠具體對設計進行說明,在其他開發(fā)人員、測試經(jīng)理閱讀的時候就容易對你的用例設計有個整體的概念,順便說一句,在這里寫上一些非常規(guī)的設計方法也是有利的,至少在沒有看到測試結(jié)論之前就可以了解到測試經(jīng)理的設計技術,重點測試部分一定要保證有兩種以上不同的用例設計方法。
2.2測試環(huán)境與配置簡要介紹測試環(huán)境及其配置。提示:清單如下,如果系統(tǒng)/項目比較大,則用表格方式列出數(shù)據(jù)庫服務器配置CPU:內(nèi)存:硬盤:可用空間大小操作系統(tǒng):應用軟件:機器網(wǎng)絡名:局域網(wǎng)地址:應用服務器配置…….客戶端配置…….對于網(wǎng)絡設備和要求也可以使用相應的表格,對于三層架構的,可以根據(jù)網(wǎng)絡拓撲圖列出相關配置。
2.3測試方法(和工具)簡要介紹測試中采用的方法(和工具)。提示:主要是黑盒測試,測試方法可以寫上測試的重點和采用的測試模式,這樣可以一目了然的知道是否遺漏了重要的測試點和關鍵塊。
工具為可選項,當使用到測試工具和相關工具時,要說明。注意要注明是自產(chǎn)還是廠商,版本號多少,在測試報告發(fā)布后要避免大多工具的版權問題。
能表達得有條理就可以了。
不必介意格式。總結(jié)無非就是總結(jié)經(jīng)驗,吸取教訓咯,本人什么時候參加了什么項目的測試 這個項目是干什么的 我在項目組中做了什么 遇到了什么困難 如何解決的 通過這個項目我學習到了什么 我要感謝誰誰誰 我以后要在什么方面加強 此致 敬禮 附件一 X項目的測試工作到今天算是全部結(jié)束了,除了后期維護必要的一些回歸測試和用戶使用手冊的撰寫外,整個測試階段告一段落。
從10月底進入項目,在測試經(jīng)理的幫助下開始學著寫項目測試文檔,到根據(jù)文檔的每日功能測試及回歸測試,再到整個項目進行迭代后對測試文檔的重新架構及整體回歸測試,直至最后的統(tǒng)一交付測試,我個人提交總BUG數(shù)為244個。在這244個BUG的提交和回歸過程中,在測試文檔的寫作及修訂中,我對整個項目的邏輯及架構逐步清晰,對項目之間所需的復雜交互的認識也越發(fā)深入,對項目功能邏輯上的測試如何進行也更加明晰。
下面我簡單談談對項目的認識、經(jīng)驗和教訓,以及對未來改進的一些建議!一、對項目的認識 進入這個項目是在今年十月底,當時測試經(jīng)理和C已經(jīng)把Setting(當時是Admin)部分的測試結(jié)束了,所以我直接開始接著D的測試文檔繼續(xù)往下寫(當時是從Revenue的Report部分開始,即現(xiàn)在的Report模塊)。因為跳過了邏輯部分,所以對整個項目邏輯理解很不夠,開始寫的測試文檔也非常淺顯,就是描述了一下頁面布局。
這里我的感覺是,測試人員進入項目初期,項目經(jīng)理有必要指派專門人員與測試人員溝通,幫助其理清整個項目的順序邏輯。當時C簡單地跟我介紹了一下整個項目,我的感覺是溝通不夠,對邏輯理解比較欠缺。
Report部分寫完,就直接開始測試——用自己剛寫完的文檔進行測試,效果顯然不夠理想。因為測試人員剛進行該模塊測試文檔的編撰,再讓他對該模塊進行測試,這樣做的一個后果就是,測試人員會先入為主地覺得自己不需要按部就班地照著文檔進行測試(因為文檔就是自己寫的)。
還有一個很大的問題就是,倘若測試人員在文檔撰寫上存在嚴重漏洞的話,他在測試時仍然不可能發(fā)現(xiàn)自己的漏洞所在。所以我建議測試文檔撰寫人員與測試人員最好不要是同一個人,這樣有助于發(fā)現(xiàn)測試文檔構建的漏洞。
測試完Report后,緊接著開始進行Expense模塊測試文檔的撰寫。這時我開始接觸到一些邏輯,即Expense與Setting部分聯(lián)系的邏輯。
這時遇到的問題最多最雜,隨時隨地都需要與C,甚至項目經(jīng)理進行溝通。由于之前對主功能(Setting部分)的不熟悉,這種一邊溝通一邊撰寫的測試文檔可以說是漏洞百出。
由于項目時間也比較緊,我需要在一周內(nèi)完成整個Expense模塊的測試文檔,所以最終完成的文檔很不理想。這里我覺得還是之前溝通不到位的問題,應該有一個對整個項目非常熟悉的人來幫助測試人員理清整個項目邏輯再進行測試文檔撰寫,而不是一開始就撰寫測試文檔。
接著就是根據(jù)自己撰寫的Expense文檔對Expense模塊進行測試,效果也不夠理想。這里我還有一個建議就是,如果測試人員在初始進入項目時沒有得到及時溝通,至少需要給他一周時間先對主功能(即Setting部分)進行完整測試,對照需求手冊及主功能發(fā)現(xiàn)的BUG,對主功能進行深入理解。
Expense測試完成后,開始對整個項目進行回歸測試。在這個過程中,我逐漸理清了整個項目的邏輯,也開始試圖修改以前的文檔。
但由于文檔量太大,文檔結(jié)構不夠清晰,時間也比較緊,修改難于進行。大部分原因是我經(jīng)驗不足造成的,之前撰寫測試文檔時,思路過于混亂,想到哪里寫到哪里,導致最后文檔難于維護和修改。
回歸測試結(jié)束后,整個系統(tǒng)邏輯已經(jīng)比較清晰。這時項目進行新一輪的迭代,用戶需求改了很多,其中包括增加、修改大量功能、名稱,以及對整個系統(tǒng)結(jié)構進行重構。
這對測試文檔而言改動點非常多(包括結(jié)構順序改變、測試編號訂正、功能模塊名稱修改等),而且需求文檔并未因此變化,造成最后測試文檔與需求文檔的不匹配。這是一個協(xié)調(diào)的過程,系統(tǒng)迭代后,需求文檔應及時隨著系統(tǒng)進行修改。
迭代開發(fā)過程中,測試基本上是項目改到哪就測到哪,這里面最大的問題不是發(fā)現(xiàn)修改模塊的BUG,而是發(fā)現(xiàn)修改該模塊后牽涉到的其它模塊出現(xiàn)的BUG。這種連帶BUG的產(chǎn)生可以說是防不勝防,讓測試人員苦惱不已。
到現(xiàn)在我也沒想出解決辦法,只能說對模塊之間的聯(lián)系及交互邏輯理解仍需加深。迭代開發(fā)后期,開始對整個系統(tǒng)從頭回歸一遍,這時候又發(fā)現(xiàn)了許多以前從未出現(xiàn)的BUG。
這個時期大家都很煩躁困惑,曾經(jīng)運轉(zhuǎn)良好的頁面,突然出現(xiàn)存儲問題;曾經(jīng)更新正常的功能,突然無法更新;曾經(jīng)顯示正常的Excel,突然顯示錯誤… …這些都讓人苦惱,當然,這些應該都是正?,F(xiàn)象。測試人員在測試后期尤其需要提高警惕,不能漏過任何一個功能點,更不能忽略任何一次貌似無用的查詢、翻頁、按鍵。
最后,是大家一起進行的交付測試,人員包括了所有的編程人員及測試人員。這期間,除了對基本功能的回歸測試外,還包括了并發(fā)測試及性能測試(這主要是編程人員在做),除此之外,我將過去提交修正過的所有BUG重新驗。
軟件測試基礎學習需要掌握哪些內(nèi)容?首先,要有寬泛的計算機基礎知識。微機原理,數(shù)據(jù)結(jié)構,數(shù)據(jù)庫,操作系統(tǒng)原理,編譯原理,邏輯,編程語言,網(wǎng)絡,等等,都要系統(tǒng)地學習過。都精通不大可能,因為人的興趣都不相同,但是這些功課的基本知識點是應當了解的。
我們在談到職業(yè)的類別的時候,我們可以說C程序員,C#程序員,Java程序員,而沒有C測試員,C#測試員,Java測試員,程序員可以只擅長某一門編程語言,測試員卻不行。為什么呢?
測試員是代表用戶的,在做測試的時候,他(她)需要考慮到方方面面的事情。例如對于一個用C寫的上網(wǎng)撥號程序,測試員需要考慮:
(1) 程序的功能是否正確;(要求計算機知識)
(2) 是否符合用戶的使用習慣;(要求界面設計知識和換位思考能力)
(3) 性能是否滿足要求,例如長時間使用;穩(wěn)定性;(要求深入的計算機知識)
(4) 是否能夠滿足用戶可能的不同操作系統(tǒng)的要求;(要求計算機知識)
(5) 如果在全球發(fā)布,是否滿足不同語言和文化的需求;(要求軟件國際化測試知識)
(6) 如何搭建測試環(huán)境;(動手能力,硬件知識)
(7) 做代碼檢查;(比較深入的C語言知識)
(8) …
所以,各方面都了解一點,你在做測試的過程當中你會感覺順手得多。如果某寫方面還差一些,沒有關系,計算機行業(yè)的特點就是邊做邊學,只要是個有心人,學習是很快的。
其次,要掌握一門編程語言。原因很簡單:一行代碼不會,你始終是門外漢。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據(jù)《信息網(wǎng)絡傳播權保護條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權利,請在一個月內(nèi)通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.487秒