




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單元7 Web應(yīng)用程序的性能測試與負(fù)載測試LoadRunner的基本組成7.1LoadRunner的常用術(shù)語7.2LoadRunner進(jìn)行負(fù)載測試的流程7.3 LoadRunner的常用函數(shù)簡介7.4教學(xué)目標(biāo)(1)掌握LoadRunner的基本組成和常用術(shù)語(2)熟悉LoadRunner進(jìn)行負(fù)載測試的流程(3)熟悉LoadRunner的常用函數(shù)(4)熟悉【HP Virtual User Generator】窗口中“運(yùn)行”選項(xiàng)卡的作用與組成(5)學(xué)會使用QuickTest Professional測試Mercury Tours范例網(wǎng)站(6)學(xué)會使用LoadRunner錄制與運(yùn)行打開百度網(wǎng)站首頁的
2、腳本(7)學(xué)會使用LoadRunner測試范例程序HP Web Tours Application教學(xué)方法任務(wù)驅(qū)動法、分組討論法、探究學(xué)習(xí)法課時建議10課時測試階段集成測試、確認(rèn)測試測試對象Web應(yīng)用程序測試方法黑盒測試、自動化測試、性能測試、負(fù)載測試測試工具QuickTest Professional、LoadRunner7.1LoadRunner的基本組成 LoadRunner主要由虛擬用戶產(chǎn)生器、控制器、負(fù)載生成器、結(jié)果分析器和監(jiān)視器組成。7.2LoadRunner的常用術(shù)語1VuGen VuGen是Virtual User Generator的縮寫,它提供了LoadRunner虛擬用戶
3、腳本的集成調(diào)試環(huán)境。 2LoadRunner Controller LoadRunner Controller也稱為LoadRunner控制器,是處理和檢測負(fù)載測試的中央控制臺,用來創(chuàng)建、管理和監(jiān)控測試工作。 3Load Generator 對場景進(jìn)行設(shè)計(jì)后,就需要對負(fù)載生成器進(jìn)行管理和設(shè)置。 Load Generator(負(fù)載生成器)是運(yùn)行腳本的負(fù)載引擎。4LoadRunner Analysis 使用LoadRunner Analysis以及生成和查看圖和報(bào)告對場景進(jìn)行分析,發(fā)現(xiàn)存在的性能問題并查明問題的根源。5負(fù)載測試 負(fù)載測試是指在典型工作條件下測試應(yīng)用程序,例如,多位用戶同時在同一個機(jī)
4、票預(yù)訂系統(tǒng)中預(yù)訂機(jī)票。 6測試場景 測試場景是將測試需求結(jié)合測試用例進(jìn)行轉(zhuǎn)化后,用來承載實(shí)現(xiàn)測試目標(biāo)的測試腳本的容器,對這個容器,我們可以定義出它的規(guī)格,執(zhí)行有規(guī)格的容器,就相當(dāng)于測試需求被覆蓋。 7Vuser 在性能測試或應(yīng)用程序管理環(huán)境中,LoadRunner使用虛擬用戶(或稱Vuser)代替物理計(jì)算機(jī)上的真實(shí)用戶。 8Vuser腳本 Vuser(虛擬用戶)執(zhí)行的操作是用Vuser腳本描述的,Vuser腳本描述Vuser在場景中執(zhí)行的操作。9事務(wù) 事務(wù)(Transaction)是一個或多個操作步驟的集合,一般應(yīng)用程序需要進(jìn)行性能分析和度量時可定義為一個事務(wù)。 10集合點(diǎn) 插入集合點(diǎn)是為了衡
5、量在加重負(fù)載的情況下服務(wù)器的性能。 11參數(shù)化 參數(shù)化是為了能夠更加真實(shí)地模擬實(shí)際情況。12內(nèi)容檢查 在LoadRunner中只要檢測到服務(wù)器有響應(yīng)就認(rèn)為操作正確執(zhí)行了,而不管反饋的信息是否正確。 13關(guān)聯(lián) 關(guān)聯(lián)(Correlation)就是把腳本中某些靜態(tài)數(shù)據(jù),轉(zhuǎn)變成讀取自服務(wù)器傳送的、動態(tài)的、每次都不一樣的數(shù)據(jù)。 7.3LoadRunner進(jìn)行負(fù)載測試的流程 LoadRunner進(jìn)行負(fù)載測試的程序一般包括6個階段:規(guī)劃負(fù)載測試創(chuàng)建Vuser腳本定義測試場景運(yùn)行測試場景監(jiān)視測試場景分析測試結(jié)果。(1)規(guī)劃負(fù)載測試(2)創(chuàng)建Vuser腳本(3)定義測試場景(4)運(yùn)行測試場景(5)監(jiān)視測試場景(
6、6)分析測試結(jié)果7.4LoadRunner的常用函數(shù)簡介 LoadRunner中,使用的函數(shù)有很多,這里只介紹編寫性能測試腳本過程中需要用到的函數(shù)。 本節(jié)重點(diǎn)關(guān)注這些典型函數(shù)的應(yīng)用場合及注意點(diǎn),至于函數(shù)詳細(xì)使用說明請參見LoadRunner的幫助文檔。1事務(wù)相關(guān)函數(shù)(1)lr_start_transaction()/lr_end_transaction()。功能:事務(wù)開始標(biāo)記/事務(wù)結(jié)束標(biāo)記。 (2)lr_think_time()。功能:模擬思考時間,即等待時間。(3)lr_rendezvous()。 功能:在Vuser腳本中設(shè)置集合點(diǎn)。2參數(shù)化與關(guān)聯(lián)函數(shù) (1)lr_save_string()
7、/lr_save_int()。功能:將某一字符串/整型保存為參數(shù)。 (2)web_reg_save_param()。 功能:在服務(wù)器返回的文本中查找一個或者多個字符串,并將搜索到的字符串值保存在參數(shù)中。 (3)lr_save_searched_string()。 功能:在某一個字符緩沖區(qū)中搜索指定的字符串,并將搜到的字符串保存在參數(shù)中。 (4)lr_save_datetime()。功能:將時間保存為參數(shù)。 (5)web_save_timestamp_param()。 功能:將當(dāng)前時間戳保存為參數(shù)。 (6)lr_eval_string()。 功能:將某一字符串中包含的所有參數(shù)替換為真實(shí)值,并返回
8、替換后的字符串。3驗(yàn)證點(diǎn)函數(shù) (1)web_reg_find()。 功能:在HTML文檔中查找指定的字符串。 (2)web_image_check()。 功能:判斷某一個圖片是否存在HTML頁面中。4日志輸出函數(shù) (1)lr_output_message()。 功能:將VUser的消息打印到日志文件和輸出窗口中,打印的消息帶有腳本行信息。 (2)r_vuser_status_message()。 功能:將VUser的消息輸出到場景運(yùn)行的VUser狀態(tài)窗口。7.5【HP Virtual User Generator】窗口中“運(yùn)行”選項(xiàng)卡的作用與組成 【HP Virtual User Genera
9、tor】窗口中“運(yùn)行”選項(xiàng)卡是用來管理和監(jiān)控測試情況的控制中心。 “運(yùn)行”視圖包含5個主要部分,如圖7-1所示。圖7-1【HP Virtual User Generator】窗口中“運(yùn)行”選項(xiàng)卡的組成(1)“場景組”窗格。(2)“場景狀態(tài)”窗格。(3)“可用圖”樹。(4)圖查看區(qū)域。(5)圖例。【引導(dǎo)測試】【任務(wù)7-1】使用QuickTest Professional測試Mercury Tours范例網(wǎng)站【任務(wù)描述】【任務(wù)實(shí)施】1啟動QuickTest Professional與加載所需的插件 啟動QuickTest Professional,打開【插件管理器】對話框,在該對話框選擇“.NET
10、”、“Web”和“ASP Ajax”等所需加載的插件,然后單擊【確定】按鈕啟動QTP。2錄制測試腳本(1)錄制和運(yùn)行設(shè)置。(2)開始錄制。(3)登錄Mercury Tours網(wǎng)站。(4)輸入訂票數(shù)據(jù)。(5)選擇飛機(jī)航班。(6)輸入客戶和信用卡相關(guān)信息。(7)返回Mercury Tours范例網(wǎng)站的首頁。(8)停止錄制。(9)保存腳本。圖7-2【錄制和運(yùn)行設(shè)置】對話框圖7-3“FLIGHT CONFIRMATION”頁面的主要內(nèi)容3編輯完善測試腳本 錄制腳本的過程會將所有操作都錄制,為了成功地回放,需要刪除一些不必要的腳本代碼。 4回放測試腳本 在【QuickTest Professional】
11、的工具欄中單擊【Run】按鈕,打開【運(yùn)行】對話框,在“結(jié)果位置”選項(xiàng)卡中選擇“新建運(yùn)行結(jié)果文件夾”單選按鈕,然后輸入或選擇運(yùn)行結(jié)果的保存位置及文件名稱,如圖7-4所示。圖7-4【運(yùn)行】對話框5查看測試結(jié)果 在【QuickTest Professional】的【自動化】菜單中選擇【結(jié)果】命令,打開【測試結(jié)果】窗口,可以看出Mercury Tours范例網(wǎng)站已通過測試,測試結(jié)果如圖7-5所示。圖7-5【測試結(jié)果】窗口【任務(wù)7-2】使用LoadRunner錄制與運(yùn)行打開百度網(wǎng)站首頁的腳本【任務(wù)描述】 在【HP Virtual User Generator】窗口中錄制打開百度網(wǎng)站(網(wǎng)址為)首頁的操作,
12、然后進(jìn)行回放。【任務(wù)實(shí)施】1啟動LoadRunner2打開【HP Virtual User Generator】3錄制Vuser腳本4保存錄制的VuGen腳本5運(yùn)行錄制的VuGen腳本6查看測試結(jié)果圖7-6【HP LoadRunner 11.00】窗口圖7-7【新建虛擬用戶】對話框圖7-8【開始錄制】對話框圖7-9“正在啟動要用于錄制的應(yīng)用程序”提示信息對話框圖7-10【正在錄制】工具欄圖7-11【代碼生成】對話框圖7-12【打開百度網(wǎng)站首頁 測試結(jié)果】窗口【任務(wù)7-3】使用LoadRunner測試HP Web Tours Application范例程序【任務(wù)7-3-1】使用VuGen向?qū)т浿?/p>
13、測試腳本【任務(wù)描述】 錄制一名乘客預(yù)訂從舊金山(San Francisco)到洛杉磯(Los Angeles)的機(jī)票。 要求錄制訂票的完整過程,包括登錄、預(yù)訂機(jī)票和注銷操作。用例編號測試數(shù)據(jù)預(yù)期輸出Test01UsernamejojoPasswordbean成功預(yù)定一張機(jī)票Departure CitySan FranciscoDeparture Date當(dāng)前日期Arrival CityLos AngelesReturn Date當(dāng)前日期的后一天日期Seating PreferenceWindowType of SeatFirstFlightBlue Sky Air 630Credit Card
14、12345678Exp Date09/11表7-4測試HP Web Tours Application范例網(wǎng)站的測試用例【任務(wù)實(shí)施】 打開VuGen并創(chuàng)建一個空白腳本,通過錄制操作和手動添加增強(qiáng)功能來完善空白腳本。1啟動LoadRunner2打開【HP Virtual User Generator】3創(chuàng)建一個空白Web腳本圖7-13VuGen的向?qū)?錄制對WebTours網(wǎng)站的操作(1)啟動Start Web Server。(2)開始錄制。(3)登錄“HP WebTours”網(wǎng)站。(4)輸入航班信息。(5)選擇航班。(6)輸入支付信息并預(yù)訂機(jī)票。(7)注銷。(8)停止錄制。(9)保存腳本。圖7
15、-14在說明窗格下部單擊【開始錄制】按鈕圖7-15【開始錄制】對話框圖7-16登錄“HP WebTours”網(wǎng)站圖7-17“HP WebTours”網(wǎng)站的歡迎頁面圖7-18“Payment Details”頁面圖7-19關(guān)于錄制情況的概要信息5查看錄制的腳本 (1)以“樹視圖”形式查看腳本樹和錄制快照。 (2)以“腳本視圖”形式查看錄制的腳本。圖7-20“測試WebTours”的樹視圖圖7-21“測試WebTours”的腳本視圖6回放腳本 (1)設(shè)置運(yùn)行時行為。 “運(yùn)行邏輯”設(shè)置。 “步”設(shè)置。 “日志”配置。 “思考時間”設(shè)置。 (2)實(shí)時查看腳本的運(yùn)行情況。圖7-22【任務(wù)】窗格的“驗(yàn)證回
16、放”界面圖7-23【運(yùn)行時設(shè)置】對話框圖7-24在【常規(guī)選項(xiàng)】對話框?qū)Α帮@示”進(jìn)行設(shè)置圖7-25【選擇結(jié)果目錄】對話框圖7-26【運(yùn)行時查看器】窗口圖7-27“是否掃描關(guān)聯(lián)”消息框圖7-28上次回放的概要信息圖7-29“輸出窗口”的“回放日志”選項(xiàng)卡7查看并分析腳本運(yùn)行結(jié)果 回放錄制的腳本后,需要查看結(jié)果以確定是否全部成功通過。 如果某個地方失敗,則需要知道失敗的時間以及原因。 VuGen會在【測試結(jié)果】窗口中提供回放結(jié)果概要信息。圖7-30【測試WebTours 測試結(jié)果】窗口8在腳本中插入事務(wù)(1)打開前面創(chuàng)建的腳本文件“測試WebTours”,如果此腳本文件已經(jīng)打開,可以選擇顯示其名稱的
17、選項(xiàng)卡。(2)打開事務(wù)創(chuàng)建向?qū)А#?)插入事務(wù)開始標(biāo)記和事務(wù)結(jié)束標(biāo)記。(4)指定事務(wù)名稱。(5)在樹視圖中觀察事務(wù)。 圖7-31“事務(wù)創(chuàng)建”界面圖7-32插入事務(wù)開始標(biāo)記和事務(wù)結(jié)束標(biāo)記圖7-33插入事務(wù)后的樹視圖9參數(shù)化腳本(1)找到要更改數(shù)據(jù)的位置。(2)創(chuàng)建參數(shù)。(3)設(shè)置參數(shù)屬性。圖7-34【提交數(shù)據(jù)步驟屬性】對話框 圖7-35【選擇或創(chuàng)建參數(shù)】對話框圖7-36【參數(shù)屬性】對話框10驗(yàn)證Web頁面內(nèi)容 文本檢查:檢查文本字符串是否出現(xiàn)在Web頁面上。 圖像檢查:檢查圖像是否出現(xiàn)在Web頁面上。圖7-37選擇要檢查的文本內(nèi)容圖7-38【查找文本】對話框11輸出提示信息(1)選擇一個位置。(
18、2)插入一條輸出消息。圖7-39【添加步驟】對話框圖7-40【輸出消息】對話框12運(yùn)行增強(qiáng)的腳本并查看回放日志 (1)啟用圖像和文本檢查。 (2)啟用日志記錄和參數(shù)替換。 (3)運(yùn)行腳本。 (4)查找文本檢查。 (5)查找事務(wù)的起始點(diǎn)。 (6)查看參數(shù)替換。 (7)在【文件】菜單選擇【保存】命令或單擊工具欄中的【保存】按鈕保存腳本。圖7-41在【運(yùn)行時設(shè)置】對話框中啟用圖像和文本檢查圖7-42在【運(yùn)行時設(shè)置】對話框中啟用日志記錄和參數(shù)替換【任務(wù)7-3-2】創(chuàng)建與運(yùn)行負(fù)載測試【任務(wù)描述】 創(chuàng)建一個場景,模擬10位用戶同時使用機(jī)票預(yù)訂系統(tǒng)進(jìn)行登錄、訂購機(jī)票和注銷的操作,并觀察系統(tǒng)在負(fù)載下的運(yùn)行情況
19、。用例編號測試數(shù)據(jù)預(yù)期輸出Test01Vuser10網(wǎng)站運(yùn)行正常開始Vuser每20秒啟動2個Vuser持續(xù)時間5分鐘停止Vuser每隔30 s停止2個Vuser使用錄制思考時間的隨機(jī)百分比最小值為50%,最大值為150%計(jì)算機(jī)名稱localhost表7-5負(fù)載測試的測試用例【任務(wù)實(shí)施】1打開HP LoadRunner2打開Controller并選擇可用腳本 手工場景。 面向目標(biāo)的場景。圖7-43【新建場景】對話框圖7-44【HP LoadRunner Controller】窗口的“設(shè)計(jì)”選項(xiàng)卡 【HP LoadRunner Controller】窗口的“設(shè)計(jì)”選項(xiàng)卡主要包括以下幾個組成部分。
20、 “場景組”窗格。 “服務(wù)水平協(xié)議”窗格。 “場景計(jì)劃”窗格。3修改腳本詳細(xì)信息 (1)確保“測試webtours”出現(xiàn)在“場景組”窗格的“組名稱”列中。 (2)選擇腳本。 (3)更改組名稱。圖7-45【組信息】對話框4查看Load Generator的信息 在【HP LoadRunner Controller】窗口的【場景】菜單中選擇【Load Generator】命令,打開【Load Generator】對話框,在該對話框中顯示了Load Generator的詳細(xì)信息,包括本地計(jì)算機(jī)名稱、Load Generator的狀態(tài)以及計(jì)算機(jī)平臺等,如圖7-46所示。圖7-46【Load Gener
21、ator】對話框5配置負(fù)載計(jì)劃 (1)選擇計(jì)劃類型和運(yùn)行模式。 (2)設(shè)置計(jì)劃操作定義。 設(shè)置Vuser初始化。 指定逐漸開始。 安排持續(xù)時間。 指定逐漸關(guān)閉。圖7-47“初始化”操作的【編輯操作】對話框圖7-48“啟動Vuser”操作【編輯操作】對話框圖7-49“持續(xù)時間”操作的【編輯操作】對話框圖7-50“停止Vuser”操作的【編輯操作】對話框6設(shè)置Vuser在測試期間的行為方式(1)打開運(yùn)行時設(shè)置(2)啟動思考時間(3)啟用日志記錄圖7-51在【運(yùn)行時設(shè)置對于腳本】對話框中啟動思考時間7添加和配置Windows資源監(jiān)控器 在應(yīng)用程序中生成重負(fù)載時,希望實(shí)時了解應(yīng)用程序的性能以及潛在的瓶
22、頸。 圖7-52“Windows資源”圖圖7-53【添加計(jì)算機(jī)】對話框圖7-54【W(wǎng)indows 資源】對話框8運(yùn)行負(fù)載測試(1)切換【HP LoadRunner Controller】窗口的“運(yùn)行”選項(xiàng)卡。(2)開始場景。(3)監(jiān)控負(fù)載下應(yīng)用程序的運(yùn)行情況。(4)實(shí)時觀察Vuser的運(yùn)行情況。(5)查看用戶操作的概要信息。(6)在測試期間增加負(fù)載。(7)查看應(yīng)用程序在負(fù)載下的運(yùn)行狀態(tài)。(8)查看應(yīng)用程序運(yùn)行期間發(fā)生的錯誤。(9)判斷測試已完成運(yùn)行。(10)保存場景。圖7-55【場景組】窗格圖7-56“結(jié)果目錄已存在”的提示信息對話框圖7-57【設(shè)置結(jié)果目錄】對話框圖7-58“運(yùn)行”選項(xiàng)卡默認(rèn)
23、顯示的4個聯(lián)機(jī)圖圖7-59“吞吐量”圖圖7-60【Vuser】窗口圖7-61【運(yùn)行時查看器】窗口圖7-62“Vuser日志”窗口圖7-63【運(yùn)行/停止Vuser】對話框圖7-64在【場景狀態(tài)】窗格中顯示場景的整體狀況圖7-65【事務(wù)】對話框圖7-66【輸出】對話框圖7-67在【Vuser】對話框顯示各個Vuser的狀態(tài)圖7-68【保存 場景】對話框【任務(wù)7-3-3】分析負(fù)載測試場景與發(fā)布結(jié)果【任務(wù)描述】(1)將測試結(jié)果保存為Analysis會話文件,會話文件的名稱為“WebToursAnalysis”。(2)查看“概要報(bào)告”的場景總體統(tǒng)計(jì)信息和事務(wù)整體性能。(3)以圖形方式查看性能。(4)分析
24、服務(wù)器性能的穩(wěn)定性。(5)以HTML報(bào)告的形式發(fā)布分析結(jié)果。 【任務(wù)實(shí)施】 在Analysis會話過程中生成的圖和報(bào)告提供了有關(guān)場景性能的重要信息。1將測試結(jié)果保存為Analysis會話文件 在【HP LoadRunner Controller】窗口的【結(jié)果】菜單中選擇【分析結(jié)果】命令。圖7-69【保存】測試結(jié)果對話框圖7-70【HP LoadRunner Analysis】窗口的外觀 【HP LoadRunner Analysis】窗口主要包含以下4個組成部分。 “會話瀏覽器”窗格。 “屬性”窗格。 圖查看區(qū)域。 圖例。圖7-71【打開現(xiàn)有 Analysis 會話文件】對話框2查看性能概要 (1)查看“概要報(bào)告”的場景總體統(tǒng)計(jì)信息。 (2)查看“概要報(bào)告”的事務(wù)整體性能。 圖7-72“概要報(bào)告”選項(xiàng)卡的“統(tǒng)計(jì)信息概要表”部分圖7-73“概要報(bào)告”選項(xiàng)卡的“事務(wù)摘要”部分3以圖形方式查看性能4分析服務(wù)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 塑料薄膜的耐蒸煮性能研究考核試卷
- 紡織品生產(chǎn)過程中的節(jié)能與減排考核試卷
- 海洋氣象學(xué)發(fā)展與研究技術(shù)探討進(jìn)展考核試卷
- 物流配送模式與創(chuàng)新考核試卷
- 電氣設(shè)備營銷策略創(chuàng)新考核試卷
- 火花點(diǎn)火發(fā)動機(jī)的原理及應(yīng)用考核試卷
- 特色戶外健身路徑規(guī)劃與設(shè)備實(shí)施考核試卷
- 冀中職業(yè)學(xué)院《動物生物化學(xué)教學(xué)實(shí)習(xí)》2023-2024學(xué)年第二學(xué)期期末試卷
- 三峽大學(xué)科技學(xué)院《跨文化交流概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津電子信息職業(yè)技術(shù)學(xué)院《建筑設(shè)計(jì)(3)》2023-2024學(xué)年第二學(xué)期期末試卷
- 個人分紅保險(xiǎn)精算規(guī)定
- JB T 7946.1-2017鑄造鋁合金金相
- 榮威汽車內(nèi)飾環(huán)保材料研發(fā)與應(yīng)用
- SCA涂膠機(jī)內(nèi)部培訓(xùn)資料課件
- 美妝護(hù)膚直播培訓(xùn)課件
- 乖寶寵物行業(yè)分析
- 少年中國說英文版
- 流動人口計(jì)劃生育服務(wù)管理信息系統(tǒng)培訓(xùn)
- 招投標(biāo)培訓(xùn)教程課件
- (完整版)【鋼琴譜】大魚鋼琴譜
- 項(xiàng)目經(jīng)理績效考核制度
評論
0/150
提交評論