版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件測(cè)試結(jié)構(gòu)性測(cè)試結(jié)構(gòu)性測(cè)試 結(jié)構(gòu)性測(cè)試方法的突出特征,是它們都基于被測(cè)程序的源代碼。 白盒測(cè)試以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測(cè)試用例的方法 使用范圍和現(xiàn)狀開(kāi)發(fā)過(guò)程與測(cè)試入口A1且B=0A=2或X1出口X=X/AX=X+1SabecdT TF FT TF F檢查設(shè)計(jì)和代碼 靜態(tài)白盒測(cè)試是在不執(zhí)行的條件下有條理地仔細(xì)審查軟件設(shè)計(jì)、體系結(jié)構(gòu)和代碼,從而找出軟件缺陷的過(guò)程。 靜態(tài)白盒測(cè)試的好處與存在的問(wèn)題正式審查 基本要素 確定問(wèn)題 遵守規(guī)則規(guī)范) 準(zhǔn)備 編寫(xiě)報(bào)告 間接效果 交流 質(zhì)量 小組同志化 解決方案編碼標(biāo)準(zhǔn)與規(guī)范 實(shí)行編碼標(biāo)準(zhǔn)與規(guī)范的原因 可靠性 可讀性/維護(hù)性 移植性 編程標(biāo)準(zhǔn)和規(guī)范的示
2、例 獲取標(biāo)準(zhǔn)通用代碼審查清單 數(shù)據(jù)引用錯(cuò)誤 數(shù)據(jù)聲明錯(cuò)誤 計(jì)算錯(cuò)誤 比較錯(cuò)誤 控制流程錯(cuò)誤 子程序參數(shù)錯(cuò)誤 輸入/輸出錯(cuò)誤 其它檢查白盒測(cè)試的方法 主要方法 邏輯覆蓋法 路徑覆蓋法 循環(huán)覆蓋法邏輯覆蓋法 由于覆蓋測(cè)試的目標(biāo)和程度不同,又分為以下幾種邏輯覆蓋 語(yǔ)句覆蓋 判斷覆蓋 條件覆蓋 判斷/條件覆蓋 條件組合覆蓋邏輯覆蓋法續(xù)) 語(yǔ)句覆蓋:選擇足夠多的測(cè)試用例,使得程序中的每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次。 判定覆蓋:通過(guò)執(zhí)行足夠的測(cè)試用例,使得程序中的每個(gè)判定至少都獲得一次“真值和“假值, 也就是使程序中的每個(gè)取“真分支和取“假分支至少均經(jīng)歷一次,也稱(chēng)為“分支覆蓋”。 條件覆蓋:設(shè)計(jì)足夠多的測(cè)試用
3、例,使得程序中每個(gè)判定包含的每個(gè)條件的可能取值真/假都至少滿(mǎn)足一次。邏輯覆蓋法續(xù)) 斷定/條件覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使得程序中每個(gè)判定包含的每個(gè)條件的所有情況真/假至少出現(xiàn)一次,并且每個(gè)判定本身的判定結(jié)果真/假也至少出現(xiàn)一次。滿(mǎn)足判定/條件覆蓋的測(cè)試用例一定同時(shí)滿(mǎn)足判定覆蓋和條件覆蓋。 組合覆蓋:通過(guò)執(zhí)行足夠的測(cè)試用例,使得程序中每個(gè)判定的所有可能的條件取值組合都至少出現(xiàn)一次。滿(mǎn)足組合覆蓋的測(cè)試用例一定滿(mǎn)足判定覆蓋、條件覆蓋和判定/條件覆蓋。邏輯覆蓋法續(xù))條件組合覆蓋判斷/條件覆蓋判斷覆蓋條件覆蓋語(yǔ)句覆蓋使用邏輯覆蓋法步驟 在設(shè)計(jì)測(cè)試用例時(shí)的步驟 選擇邏輯覆蓋程度類(lèi)型 選擇測(cè)試路徑以滿(mǎn)足
4、選定的覆蓋程度 選擇測(cè)試輸入數(shù)據(jù)以滿(mǎn)足選定的測(cè)試路徑和覆蓋程度 根據(jù)測(cè)試輸入數(shù)據(jù)和測(cè)試路徑計(jì)算預(yù)期結(jié)果邏輯覆蓋法舉例NoImage基本路徑覆蓋法 基本路徑法是在程序圖的基礎(chǔ)上,通過(guò)分析環(huán)形復(fù)雜性,導(dǎo)出基本路徑集,然后設(shè)計(jì)測(cè)試用例使基本路徑集中的每條路徑至少經(jīng)過(guò)一次。 基本路徑是指程序中至少引進(jìn)一條新的語(yǔ)句或一個(gè)新的條件的任一路徑。基本路徑覆蓋法步驟 適用于測(cè)試模塊的詳細(xì)設(shè)計(jì)結(jié)果及源程序代碼。 主要步驟: 以詳細(xì)設(shè)計(jì)結(jié)果或源程序代碼為基礎(chǔ),導(dǎo)出程序圖 計(jì)算程序圖的環(huán)形復(fù)雜度 確定基本路徑集 生成測(cè)試用例,使基本路徑集中的每條路徑至少經(jīng)過(guò)一次軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查
5、代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試不實(shí)際運(yùn)行程序,而是通過(guò)檢查不實(shí)際運(yùn)行程序,而是通過(guò)檢查和閱讀等手段來(lái)發(fā)現(xiàn)錯(cuò)誤并評(píng)估和閱讀等手段來(lái)發(fā)現(xiàn)錯(cuò)誤并評(píng)估代碼質(zhì)量的軟件測(cè)
6、試技術(shù)。也稱(chēng)代碼質(zhì)量的軟件測(cè)試技術(shù)。也稱(chēng)為靜態(tài)分析技術(shù)。為靜態(tài)分析技術(shù)。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試實(shí)際運(yùn)行程序,并通過(guò)觀察程序?qū)嶋H運(yùn)行程序,并通過(guò)觀察程序運(yùn)行的實(shí)際結(jié)果來(lái)發(fā)現(xiàn)錯(cuò)誤的軟運(yùn)行的實(shí)際結(jié)果來(lái)發(fā)現(xiàn)錯(cuò)誤的軟件測(cè)試技術(shù)。件測(cè)試技術(shù)。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊
7、測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試開(kāi)發(fā)組內(nèi)部進(jìn)行的,采用講解、開(kāi)發(fā)組內(nèi)部進(jìn)行的,采用講解、討論和模擬運(yùn)行的方式進(jìn)行的查討論和模擬運(yùn)行的方式進(jìn)行的查找錯(cuò)誤的活動(dòng)。找錯(cuò)誤的活動(dòng)。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試開(kāi)發(fā)組、測(cè)試組和相關(guān)人員開(kāi)發(fā)組、測(cè)試組和相關(guān)人員(QA、產(chǎn)、
8、產(chǎn)品經(jīng)理等品經(jīng)理等)聯(lián)合進(jìn)行的,采用講解、提聯(lián)合進(jìn)行的,采用講解、提問(wèn)并使用問(wèn)并使用Checklist方式進(jìn)行的查找錯(cuò)方式進(jìn)行的查找錯(cuò)誤的活動(dòng)。一般有正式的計(jì)劃、流程誤的活動(dòng)。一般有正式的計(jì)劃、流程和結(jié)果報(bào)告。和結(jié)果報(bào)告。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試開(kāi)發(fā)組內(nèi)部進(jìn)行的,采用講解、開(kāi)發(fā)組內(nèi)部進(jìn)行的,采用講解、提問(wèn)并使用提問(wèn)并使用Checklist方式進(jìn)行方式進(jìn)行的查
9、找錯(cuò)誤的活動(dòng)。一般有正式的查找錯(cuò)誤的活動(dòng)。一般有正式的計(jì)劃、流程和結(jié)果報(bào)告。的計(jì)劃、流程和結(jié)果報(bào)告。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試在不知道程序內(nèi)部結(jié)構(gòu),只知道在不知道程序內(nèi)部結(jié)構(gòu),只知道程序規(guī)格的情況下采用的測(cè)試技程序規(guī)格的情況下采用的測(cè)試技術(shù)或策略。術(shù)或策略。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試
10、功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試在知道程序內(nèi)部結(jié)構(gòu)的情況下采在知道程序內(nèi)部結(jié)構(gòu)的情況下采用的測(cè)試技術(shù)或策略。用的測(cè)試技術(shù)或策略。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試針對(duì)要求的程序功能,按照規(guī)范針對(duì)要求的程序功能,按照規(guī)范的流程進(jìn)行的測(cè)試。的流程
11、進(jìn)行的測(cè)試。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試針對(duì)要求的程序功能以外的其他針對(duì)要求的程序功能以外的其他要求,包括性能、平安、配置、要求,包括性能、平安、配置、負(fù)載等指標(biāo),按照規(guī)范的流程進(jìn)負(fù)載等指標(biāo),按照規(guī)范的流程進(jìn)行的測(cè)試。行的測(cè)試。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試
12、性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試針對(duì)要求的程序功能、性能、平針對(duì)要求的程序功能、性能、平安、配置、負(fù)載等指標(biāo),基于破安、配置、負(fù)載等指標(biāo),基于破壞目的、按照經(jīng)驗(yàn)進(jìn)行的隨機(jī)測(cè)壞目的、按照經(jīng)驗(yàn)進(jìn)行的隨機(jī)測(cè)試。試。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試程序修改或者版本更新以后,為程序
13、修改或者版本更新以后,為了確保以前正確的功能和其他指了確保以前正確的功能和其他指標(biāo)仍舊正確,而重新進(jìn)行的測(cè)試。標(biāo)仍舊正確,而重新進(jìn)行的測(cè)試。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試在測(cè)試過(guò)程中,選擇足夠的測(cè)試在測(cè)試過(guò)程中,選擇足夠的測(cè)試用例,使得每一個(gè)可執(zhí)行語(yǔ)句至用例,使得每一個(gè)可執(zhí)行語(yǔ)句至少被執(zhí)行一次。少被執(zhí)行一次。軟件測(cè)試技術(shù)總結(jié)軟件測(cè)試技術(shù)軟件測(cè)試技術(shù)代代碼碼走走查查代代碼碼審審查查技技術(shù)術(shù)評(píng)評(píng)審審黑盒測(cè)試黑盒測(cè)試功功能能測(cè)測(cè)試試攻攻擊擊測(cè)測(cè)試試性性能能測(cè)測(cè)試試白盒測(cè)試白盒測(cè)試語(yǔ)語(yǔ)句句覆覆蓋蓋路路徑徑覆覆蓋蓋分分支支覆覆蓋蓋動(dòng)態(tài)測(cè)試動(dòng)態(tài)測(cè)試靜態(tài)測(cè)試靜態(tài)測(cè)試回回歸歸測(cè)測(cè)試試在測(cè)試過(guò)程中,選擇足夠的測(cè)試在測(cè)試過(guò)程中,選擇足夠的測(cè)試用例,使得程序中的每一個(gè)分支用例,使得程序中的每一個(gè)分支判斷的每一種可能結(jié)果都至少被判斷的每一種可能結(jié)果都至少被執(zhí)行一次。執(zhí)行一次
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 機(jī)器人運(yùn)動(dòng)控制技術(shù)研發(fā)合同(2篇)
- 2025至2031年中國(guó)新速效感冒片行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 基于區(qū)塊鏈的身份認(rèn)證技術(shù)研究-第2篇-深度研究
- 2025年度智能調(diào)光裝修吊頂系統(tǒng)合同
- 二零二五年度電子商務(wù)平臺(tái)貨款結(jié)算與消費(fèi)者權(quán)益保障合同
- 二零二五年度租賃房屋租賃合同終止合同
- 2025年度洗浴中心員工職業(yè)發(fā)展規(guī)劃雇傭合同
- 二零二五年度影視制作臨時(shí)劇務(wù)雇傭合同
- 酒店裝修安全責(zé)任合同
- 食品加工爐渣清理合同
- 2025福建新華發(fā)行(集團(tuán))限責(zé)任公司校園招聘30人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 山東鐵投集團(tuán)招聘筆試沖刺題2025
- 2025年中考英語(yǔ)總復(fù)習(xí):閱讀理解練習(xí)題30篇(含答案解析)
- 陜西省英語(yǔ)中考試卷與參考答案(2024年)
- 施工現(xiàn)場(chǎng)揚(yáng)塵污染治理巡查記錄
- 2024年列車(chē)員技能競(jìng)賽理論考試題庫(kù)500題(含答案)
- 2024年濰坊護(hù)理職業(yè)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 顱腦損傷的生物標(biāo)志物
- 物流營(yíng)銷(xiāo)(第四版) 課件 第一章 物流營(yíng)銷(xiāo)概述
- 5A+Chapter+2+Turning+over+a+new+leaf 英語(yǔ)精講課件
- 相交線(xiàn)教學(xué)課件
評(píng)論
0/150
提交評(píng)論