




已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件測試期末報告記錄軟件工程2班葉安幫090202021035 作者: 日期:2 計算機學(xué)院軟件測試工具應(yīng)用期末考核報告北京理工大學(xué)珠海學(xué)院計算機學(xué)院軟件測試工具應(yīng)用期末考核報告論文名稱: 自動化測試工具QTP在飛機售票系統(tǒng)中的應(yīng)用 專業(yè)班級: 09軟件工程2班 學(xué)生學(xué)號: 090202021035 學(xué)生姓名: 葉安幫 目錄目錄11. QTP自動化測試簡介22. QTP的工作模式23. QTP自動化測試流程21) 準備TestCase 22) 配置QTP23) 錄制腳本 24) 修改增強腳本 25) 調(diào)試腳本 36) 回放腳本 37) 腳本維護 34. 飛機售票系統(tǒng)的自動化測試 31) 測試規(guī)劃 3i. 界面測試 3ii. 功能測試 32) 測試用例43) QTP腳本開發(fā)8i. 登錄腳本 8ii. 訂票腳本 9iii. 其他按鈕腳本114) 測試報告14i. 登錄測試14ii. 訂票測試14iii. 其他按鈕測試155) 測試環(huán)境166) 遇到的問題及解決方案16教師評語及得分17自動化測試工具QTP在飛機售票系統(tǒng)中的應(yīng)用1. QTP自動化測試簡介QTP是新一代自動化測試解決方案,采用了關(guān)鍵詞驅(qū)動測試的理念,能完全簡化測試的創(chuàng)建和維護工作。使用QTP的目的是想用它來執(zhí)行重復(fù)的手動測試,主要是用于回歸測試和測試同一軟件的新版本。因此在測試前要考慮好如何對應(yīng)用程序進行測試,例如要測試哪些功能,操作步驟,輸入數(shù)據(jù),期望結(jié)果等。2. QTP的工作模式QTP提供的功能實現(xiàn)三層架構(gòu):測試數(shù)據(jù),測試對象和測試腳本三個結(jié)構(gòu)的分離。QTP提供DataTable對象來保存測試數(shù)據(jù),且也提供了把腳本中的測試數(shù)據(jù)參數(shù)化到DataTable而腳本中只引用了參數(shù)化的名稱的功能,而DataTable存儲的是一個Excel文檔,方便修改測試數(shù)據(jù),這樣便實現(xiàn)了測試數(shù)據(jù)與測試腳本分離;QTP也把自動化測試中要操作的對象放到了對象庫中進行管理者,實現(xiàn)了對對象的統(tǒng)一管理,也實現(xiàn)了測試對象與測試腳本的分離。3. QTP自動化測試流程1) 準備TestCase - 在進行自動化之前,將測試內(nèi)容進行文檔化,不建議直接錄制腳本 - 在錄制腳本之前設(shè)計好腳本,便于錄制過程的流暢 - 由于測試用例設(shè)計和腳本開發(fā)可能不是同一個人完成,便于團隊合作 - 便于后期的維護 - 文檔化的方式:TD或者文檔2) 配置QTP QTP支持不同的開發(fā)環(huán)境,在正式錄制之前,需要根據(jù)被測程序的開發(fā)環(huán)境,選擇合適的Add-In,并進行加載。3) 錄制腳本 啟動QTP的錄制功能,按照Test Case的操作步驟描述執(zhí)行,QTP自動記錄每一步操作,并自動生成VBscrpt腳本。4) 修改增強腳本 剛剛錄制好的腳本可能包含錯誤,或者沒有達到預(yù)期的目的,這就需要在錄制腳本的基礎(chǔ)上,進行修改增強 - 刪除錄制過程中多余的以及錯誤的操作,以最少的腳本完成任務(wù) - 如果前面操作的輸出是后面操作的輸入,則需要使用變量或者輸出值來進行替換 - 不是所有的操作都可以通過錄制產(chǎn)生的,有些需要通過手工編碼實現(xiàn)這些功能 - 錄制產(chǎn)生的腳本是線性的,可以加入條件、循環(huán)控制語句,實現(xiàn)更復(fù)雜的流程 - 對腳本進行結(jié)構(gòu)化 - 加入注釋,便于閱讀和維護5) 調(diào)試腳本 - 回放通過的腳本,不一定是正確的,也可能會包含錯誤 - 在測試腳本正式使用之前,要保證其本身的正確性 - 避免測試腳本故障和被測程序故障攪在一起,不容易定位6) 回放腳本 - 對于回放的錯誤,不要急于馬上提交Bug,首先要判斷是腳本本身的錯誤還是程序的錯誤,確認后再提交。7) 腳本維護 - 隨著工作的不斷推進,腳本量會越來越多 - 被測試程序的不斷更新,也需要更新相應(yīng)的測試腳本 - 采用版本管理工具保存腳本,如CVS、VSS,可以隨時獲取歷4. 飛機售票系統(tǒng)的自動化測試1) 測試規(guī)劃A. 界面測試:i. 登錄界面Agent Name最長為10,Password最長8位測試 ii. 訂票界面Date of Flight日期輸入框,F(xiàn)ly From 選項框,F(xiàn)ly To 選項框,Name 姓名輸入框,Class列別單選框,Tickets數(shù)目框 測試B. 功能測試:i. 登錄功能OK、Cancel、Help按鈕測試ii. 訂票功能Flights按鈕,Insert Order訂票按鈕,Update Order更新按鈕,Delete Order刪除按鈕,頂部6個圖標按鈕和菜單測試2 ) 測試用例編號類型用例名稱測試步驟預(yù)期結(jié)果實際結(jié)果001登錄測試空賬號1. 不輸入賬號密碼2. 點擊OKPlease enter agent namePlease enter agent name002登錄測試少于4位的賬號1. 輸入賬號1232. 點擊OKAgent name must be at least 4 characters long.Agent name must be at least 4 characters long.003登錄測試3位以上的賬號和空密碼1. 輸入賬號12342. 點擊OKPlease enter passwordPlease enter password004登錄測試3位以上的賬號和少于4位密碼1. 輸入賬號12342. 密碼1Password name must be at least 4 characters longPassword name must be at least 4 characters long005登錄測試3位以上的賬號和3位以上密碼1. 輸入賬號12342. 密碼1234Incorrect password. Please try againIncorrect password. Please try again006登錄測試3位以上的賬號和正確的密碼1. 輸入賬號12342. 密碼mercury登錄成功登錄成功007界面測試關(guān)閉窗口1.點擊Cancel按鈕窗口關(guān)閉窗口關(guān)閉008界面測試幫助1.點擊Help按鈕The password is MERCURYThe password is MERCURY009選票測試全0時間1. 輸入時間00/00/002. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕Invalid month Entered.The month must be greater than 01 and less than 12.Invalid month Entered.The month must be greater than 01 and less than 12010選票測試錯誤時間1. 輸入時間13/00/002. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕Invalid month Entered.The month must be greater than 01 and less than 12.Invalid month Entered.The month must be greater than 01 and less than 12.011選票測試正確月份1. 輸入時間12/00/002. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕Valid flight dates are after 05/31/12Valid flight dates are after 05/31/12012選票測試正確月份錯誤的日期1. 輸入時間12/32/002. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕Invalid day Entered. The date should be valid for the given month.Invalid day Entered. The date should be valid for the given month.013選票測試正確月份和正確日期1. 輸入時間12/02/002. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕Valid flight dates are after 05/31/12Valid flight dates are after 05/31/12014選票測試正確的時間1. 輸入時間12/02/142. Fly From選擇Denver3. Fly To選擇Frankfurt4. 點擊Flights按鈕彈出Flights Table彈出Flights Table015選票測試選中航班1. 隨即點中一行記錄2. 然后點擊OK要求填寫詳細信息要求填寫詳細信息016選票測試關(guān)閉航班窗口Flights Table窗口中點擊Cancel航班表關(guān)閉航班表關(guān)閉017選票測試Name填寫字符1. 在Name中輸入*2. 點擊Insert Order按鈕彈出Name錯誤信息訂票成功018選票測試Name填寫數(shù)字1. 在Name中輸入1232. 點擊Insert Order按鈕彈出Name錯誤信息訂票成功019選票測試Name填寫特殊字符1. 在Name中輸入空格2. 點擊Insert Order按鈕彈出Name錯誤信息訂票成功020選票測試Name填寫中文字符1. 在Name中輸入大家2. 點擊Insert Order按鈕訂票成功訂票成功021選票測試票數(shù)少于等于101. 在Name中輸入大家2. Tickets輸入103. 點擊Insert Order按鈕訂票成功訂票成功022選票測試票數(shù)大于101. 在Name中輸入大家2. Tickets輸入203. 點擊Insert Order按鈕訂票成功Only teb tickets may be ordered at one time023其他按鈕測試更改信息1. 正確訂票后2. 修改界面中任何一處信息至新的錯誤信息3. 點擊Update OrderPlease select flight.Please select flight.024其他按鈕測試更改信息1. 正確訂票后2. 修改界面中任何一處信息至新的正確信息3. 點擊Update Order更新成功更新成功025其他按鈕測試刪除信息1. 正確訂票后2. 點擊DeleteOrder,彈出Are you sure you want to delete this Order?3. 點擊不(N)回到界面,信息不變回到界面,信息不變026其他按鈕測試刪除信息1. 正確訂票后2. 點擊DeleteOrder,彈出Are you sure you want to delete this Order?3. 點擊是(Y)刪除成功,界面為空刪除成功,界面為空027其他按鈕測試清空輸入內(nèi)容1. 界面中輸入任何信息2. 然后點擊清空按鈕界面信息清空界面信息清空028其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Customer Name3. 輸入錯誤信息4. 然后點擊OKNo orders found. Please try againNo orders found. Please try again029其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Customer Name3. 輸入信息再去掉4. 再勾去Customer Name5. 然后點擊OKUnable to open database to retrieve flight informationUnable to open database to retrieve flight information030其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Customer Name3. 輸入正確信息4. 然后點擊OK5. 選中彈出的列表項6. 點擊OK信息讀取到界面中信息讀取到界面中031其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Filght Date3. 輸入錯誤日期12/45/124. 然后點擊OK5. 點擊OKInvalid day Entered. The date should be valid for the given month.Invalid day Entered. The date should be valid for the given month.032其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Filght Date3. 輸入日期12/21/134. 然后點擊OK5. 點擊OKNo orders found. Please try againNo orders found. Please try again033其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Filght Date3. 輸入正確日期11/13/154. 點擊OK5. 彈出符號日期列表6. 選中列表項7. 然后點擊OK信息讀取到界面中信息讀取到界面中034其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Order No.3. 輸入錯誤編號234. 然后點擊OKOrder number 23 does not existOrder number 23 does not exis035其他按鈕測試打開訂票記錄1. 點擊打開按鈕2. 勾選Order No.3. 輸入正確編號134. 然后點擊OK信息讀取到界面中信息讀取到界面中036其他按鈕測試刪除記錄1. 正確訂票后2. 點彈出Are you sure you want to delete this Order?3. 點擊是(Y)刪除成功,界面為空刪除成功,界面為空037其他按鈕測試訂票圖表1.點擊按鈕彈出柱狀圖彈出柱狀圖038其他按鈕測試查看所有訂票信息1.點擊按鈕彈出所有訂票信息的text文檔彈出所有訂票信息的text文檔039其他按鈕測試查看幫助信息1.點擊按鈕彈出幫助CHM文檔彈出幫助CHM文檔040菜單測試File菜單測試點擊1. 在界面中輸入任何信息2. 點擊File菜單,彈出下拉3. 點擊New Order信息被清空信息被清空041菜單測試File菜單測試點擊1. 點擊File菜單,彈出下拉2. 點擊Open Order彈出按鈕一樣的效果彈出按鈕一樣的效果042菜單測試Edit菜單測試點擊1. 點擊Edit菜單,彈出下拉2. 點擊Copy3. 點擊Past無任何效果無任何效果043菜單測試Edit菜單測試點擊1. 在界面中輸入信息2. 并選擇信息內(nèi)容3. 點擊Edit菜單,彈出下拉4. 點擊Copy5. 連續(xù)點擊2次Past界面輸入框中顯示123123界面輸入框中顯示123123044菜單測試Edit菜單測試點擊1. 在界面中輸入信息,并選擇信息內(nèi)容2. 點擊Edit菜單3. 彈出下拉4. 點擊Cut界面輸入框中的信息被剪切了界面輸入框中的信息被剪切了045菜單測試Analysis菜單測試點擊1. 點擊菜單Analysis,彈出下拉2. 點擊Reports彈出按鈕一樣的效果彈出按鈕一樣的效果046菜單測試Analysis菜單測試點擊1. 點擊菜單Analysis,彈出下拉2. 點擊Graphs彈出按鈕一樣的效果彈出按鈕一樣的效果047菜單測試Analysis菜單測試點擊1. 點擊菜單Help,彈出下拉2. 點擊Contents彈出按鈕一樣的效果彈出按鈕一樣的效果048菜單測試Analysis菜單測試點擊1. 點擊菜單Help,彈出下拉2. 點擊About彈出Mercury相關(guān)信息窗口彈出Mercury相關(guān)信息窗口3) QTP腳本開發(fā)i. 登錄腳本Dim outputvalueDim istatusDialog(Login).WinButton(Help).ClickDialog(Login).Dialog(Flight Reservations).WinButton(確定).ClickDialog(Login).WinEdit(Agent Name:).Set DataTable(Username, dtGlobalSheet)Dialog(Login).WinEdit(Password:).Set DataTable(Password, dtGlobalSheet)Dialog(Login).WinButton(OK).Clickistatus = DataTable(Static, dtGlobalSheet)outputvalue = Dialog(Login).Dialog(Flight Reservations).Static(Static).GetROProperty(text)If outputvalue istatus Then reporter.ReportEvent 1,登錄功能測試,登錄信息正確性未進行驗證,期望值為:+istatus+,實際提示信息為:+outputvalue else reporter.ReportEvent 0,登錄功能測試,測試成功! End IfDialog(Login).Dialog(Flight Reservations).WinButton(確定).Clickii. 訂票腳本Dim dateTargetDim ticketTargetDim staticsdateTarget = 0ticketTarget = 0由于QTP提示的時間輸入系統(tǒng)當前日期,所以運行程序前,請把系統(tǒng)時間改為2012.06.03能用date獲取當前系統(tǒng)日期,但是獲取結(jié)果是06/03/2012,無法與訂票日期06/03/12進行對比statics = DataTable(Static, dtGlobalSheet)Window(Flight Reservation).ActiveX(MaskEdBox).Click 0,6Window(Flight Reservation).ActiveX(MaskEdBox).Type DataTable(Date, dtGlobalSheet)Window(Flight Reservation).WinComboBox(Fly From:).Select RandomNumber(0, 5)在點擊Fly From下拉框時就可以初步判斷日期是否輸入正確,有彈出提示窗口即有誤If Window(Flight Reservation).Dialog(Flight Reservations).Exist(2) Then dateTarget = 1result = Window(Flight Reservation).Dialog(Flight Reservations).Static(Static).GetROProperty(text)If statics result Then reporter.ReportEvent 1,輸入日期測試,輸入日期測試失敗,期望值為:+statics+,實際提示信息為:+resultelse reporter.ReportEvent 0,輸入日期測試,測試成功,日期非法,不能為: + DataTable(Date, dtGlobalSheet)End IfWindow(Flight Reservation).Dialog(Flight Reservations).WinButton(確定).ClickEnd If日期輸入正確情況下執(zhí)行下面語句,錯誤則跳過If dateTarget 1 Then Window(Flight Reservation).WinComboBox(Fly From:).Select RandomNumber(0, 5)Window(Flight Reservation).WinComboBox(Fly To:).Select RandomNumber(0, 5)Window(Flight Reservation).WinButton(FLIGHT).ClickWindow(Flight Reservation).Dialog(Flights Table).WinList(From).Select RandomNumber(0, 10)Window(Flight Reservation).Dialog(Flights Table).WinButton(OK).ClickWindow(Flight Reservation).WinEdit(Name:).Set DataTable(Name, dtGlobalSheet)Window(Flight Reservation).WinRadioButton(Business).SetWindow(Flight Reservation).WinEdit(Tickets:).SetSelection 0,1Window(Flight Reservation).WinEdit(Tickets:).Set DataTable(Tickets, dtGlobalSheet)Window(Flight Reservation).WinButton(Insert Order).Click判斷是否彈出提示窗口,彈出則是Tickets輸入有誤If Window(Flight Reservation).Dialog(Flight Reservations).Exist(2) Then ticketTarget = 1result = Window(Flight Reservation).Dialog(Flight Reservations).Static(Static).GetROProperty(text)If statics result Thenreporter.ReportEvent 1,輸入訂票數(shù)測試,輸入訂票數(shù)失敗,期望值為:+statics+,實際提示信息為:+resultEnd If Window(Flight Reservation).Dialog(Flight Reservations).WinButton(確定).Clickelsereporter.ReportEvent 0,輸入訂票數(shù)測試,測試成功,成功訂票 End ifEnd If最后測試下姓名填寫,系統(tǒng)對姓名沒做限制,但是我們期望有限制If statics = Name輸入錯誤 Thenreporter.ReportEvent 1,輸入名字測試,輸入名字失敗,期望值報錯為:+statics+,實際不提示信息End IfWindow(Flight Reservation).WinButton(Button).Clickiii. 其他按鈕腳本插入并修改第一條信息Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).ActiveX(MaskEdBox).Type 111115Window(Flight Reservation).WinComboBox(Fly From:).Select FrankfurtWindow(Flight Reservation).WinComboBox(Fly To:).Select LondonWindow(Flight Reservation).WinButton(FLIGHT).ClickWindow(Flight Reservation).Dialog(Flights Table).WinList(From).Activate 13512 FRA 12:48 PM LON 01:33 PM SR $161.70Window(Flight Reservation).WinEdit(Name:).Set 家Window(Flight Reservation).WinButton(Insert Order).ClickWindow(Flight Reservation).WinEdit(Name:).Set 大家Window(Flight Reservation).WinButton(Update Order).Click插入第二條信息Window(Flight Reservation).WinButton(Button_3).ClickWindow(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).ActiveX(MaskEdBox).Type 111115Window(Flight Reservation).WinComboBox(Fly From:).Select FrankfurtWindow(Flight Reservation).WinComboBox(Fly To:).Select LondonWindow(Flight Reservation).WinButton(FLIGHT).ClickWindow(Flight Reservation).Dialog(Flights Table).WinList(From).Activate 13512 FRA 12:48 PM LON 01:33 PM SR $161.70Window(Flight Reservation).WinEdit(Name:).Set 大家Window(Flight Reservation).WinButton(Insert Order).Click插入第三條信息Window(Flight Reservation).WinButton(Button_3).ClickWindow(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).ActiveX(MaskEdBox).Type 111115Window(Flight Reservation).WinComboBox(Fly From:).Select FrankfurtWindow(Flight Reservation).WinComboBox(Fly To:).Select LondonWindow(Flight Reservation).WinButton(FLIGHT).ClickWindow(Flight Reservation).Dialog(Flights Table).WinList(From).Activate 13512 FRA 12:48 PM LON 01:33 PM SR $161.70Window(Flight Reservation).WinEdit(Name:).Set 大家Window(Flight Reservation).WinButton(Insert Order).Click插入第四條信息Window(Flight Reservation).WinButton(Button_3).ClickWindow(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).ActiveX(MaskEdBox).Type 111115Window(Flight Reservation).WinComboBox(Fly From:).Select FrankfurtWindow(Flight Reservation).WinComboBox(Fly To:).Select LondonWindow(Flight Reservation).WinButton(FLIGHT).ClickWindow(Flight Reservation).Dialog(Flights Table).WinList(From).Activate 13512 FRA 12:48 PM LON 01:33 PM SR $161.70Window(Flight Reservation).WinEdit(Name:).Set 大家Window(Flight Reservation).WinButton(Insert Order).Click打開信息Window(Flight Reservation).WinButton(Button).ClickWindow(Flight Reservation).Dialog(Open Order).WinCheckBox(Customer Name).Set ONWindow(Flight Reservation).Dialog(Open Order).WinEdit(Edit).Set 大家Window(Flight Reservation).Dialog(Open Order).WinButton(OK).ClickWindow(Flight Reservation).Dialog(Open Order).Dialog(Search Results).WinList(Flight No.).Activate RandomNumber(0, 2)使用X按鈕刪除信息Window(Flight Reservation).WinButton(Button_2).ClickWindow(Flight Reservation).Dialog(Flight Reservations).WinButton(是(Y).Click使用日期打開信息Window(Flight Reservation).WinButton(Button).ClickWindow(Flight Reservation).Dialog(Open Order).WinCheckBox(Flight Date).Set ONWindow(Flight Reservation).Dialog(Open Order).ActiveX(MaskEdBox).Type 111115Window(Flight Reservation).Dialog(Open Order).WinButton(OK).ClickWindow(Flight Reservation).Dialog(Open Order).Dialog(Search Results).WinList(Flight No.).Activate RandomNumber(0, 1)Window(Flight Reservation).WinMenu(Menu).Select File;New Order柱狀圖按鈕Window(Flight Reservation).WinButton(Button_4).ClickWindow(Flight Reservation).Dialog(Graph).MaximizeWindow(Flight Reservation).Dialog(Graph).RestoreWindow(Flight Reservation).Dialog(Graph).Close所有訂票信息按鈕Window(Flight Reservation).WinButton(Button_5).ClickWindow(記事本).Close幫助按鈕Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinButton(Button_6).ClickWindow(Flight Reservation Help).Close菜單打開所有訂票信息Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinMenu(Menu).Select Analysis;Reports.Window(記事本).Close菜單打開訂票柱狀圖Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinMenu(Menu).Select Analysis;Graphs.Window(Flight Reservation).Dialog(Graph).Close菜單打開幫助Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinMenu(Menu).Select Help;ContentsWindow(Flight Reservation Help).Close菜單打開關(guān)于信息Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinMenu(Menu).Select Help;About.Window(Flight Reservation).Dialog(About Flight Reservation).WinButton(OK).Click使用編號打開訂票信息Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservation).WinMenu(Menu).Select File;Open Order.Window(Flight Reservation).Dialog(Open Order).WinCheckBox(Order No.).Set ON這個編號不準確,運行前請查看編號是否存在Window(Flight Reservation).Dialog(Open Order).WinEdit(Edit_2).Set 15Window(Flight Reservation).Dialog(Open Order).WinButton(OK).Click菜單復(fù)制、黏貼按鈕測試Window(Flight Reservation).ActiveX(MaskEdBox).Click 1,5Window(Flight Reservati
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)培訓(xùn)中的心理調(diào)適技巧探討
- 湖北省孝感市孝南區(qū)2024年物理八年級第一學(xué)期期末監(jiān)測模擬試題含解析
- 生態(tài)農(nóng)業(yè)采棉機操作手勞務(wù)協(xié)議
- 電子工程師崗前指導(dǎo):電路與設(shè)備維護技能
- 酒店保潔人員的腰腿保護措施
- 零售行業(yè)市場現(xiàn)狀與消費升級趨勢分析報告
- 初中生物課程中的合作學(xué)習(xí)策略
- 2025至2030中國步態(tài)分析儀行業(yè)項目調(diào)研及市場前景預(yù)測評估報告
- 科研機構(gòu)復(fù)工復(fù)產(chǎn)安全培訓(xùn)心得體會
- 2025至2030中國自動駕駛汽車和先進駕駛輔助系統(tǒng)行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 廣東深圳市南山區(qū)機關(guān)事業(yè)單位面向高校畢業(yè)生招聘編外人員104人歷年重點基礎(chǔ)提升難、易點模擬試題(共500題)附帶答案詳解
- 放化療相關(guān)口腔黏膜炎預(yù)防及護理課件
- 北京市海淀區(qū)2025屆高一下生物期末檢測模擬試題含解析
- JT∕T 795-2023 事故汽車修復(fù)技術(shù)規(guī)范
- 2024四川廣元市檢察機關(guān)招聘聘用制書記員22人筆試備考題庫及答案解析
- 內(nèi)科患者VTE風(fēng)險評估表
- 一年級上冊美術(shù)教案-第1課 讓大家認識我:誠實最好 ▏人美版
- 科學(xué)認識天氣智慧樹知到期末考試答案2024年
- (高清版)DZT 0064.15-2021 地下水質(zhì)分析方法 第15部分:總硬度的測定 乙二胺四乙酸二鈉滴定法
- 心理體檢收費目錄
- 雅魯藏布江米林-加查段沿線暴雨泥石流危險度評價的中期報告
評論
0/150
提交評論