qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          精通軟件性能測試與LoadRunner最佳實(shí)戰(zhàn) 連載九

            9.5.10  驗(yàn)收測試方案的“項(xiàng)目實(shí)施階段”部分

            “項(xiàng)目實(shí)施階段”索引段落內(nèi)容主要描述了項(xiàng)目實(shí)施各個(gè)階段進(jìn)入的標(biāo)準(zhǔn)、主要活動(dòng)、交付物和退出標(biāo)準(zhǔn)。

            示范性文檔編寫內(nèi)容介紹如下。

            6. 項(xiàng)目實(shí)施階段

            6.1 項(xiàng)目實(shí)施階段描述

            根據(jù)我方測試方法論和某單位的要求進(jìn)行項(xiàng)目實(shí)施。

            6.1.1 測試計(jì)劃階段

            對整個(gè)測試工作做一個(gè)高層次規(guī)劃,內(nèi)容包括培訓(xùn)、確認(rèn)測試需求、設(shè)定測試優(yōu)先級、識(shí)別風(fēng)險(xiǎn)、確定測試方法、設(shè)計(jì)測試環(huán)境和開發(fā)/選擇必要的測試工具等。

            編寫《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試方案》、《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試計(jì)劃》,并參加管理方組織的評審會(huì),評審?fù)ㄟ^《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試方案》、《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試計(jì)劃》。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            此階段為整個(gè)項(xiàng)目的進(jìn)入標(biāo)準(zhǔn),參考《項(xiàng)目進(jìn)入標(biāo)準(zhǔn)》。

            (2)活動(dòng)。

            制定測試目標(biāo),明確測試風(fēng)險(xiǎn)、測試通過/失敗標(biāo)準(zhǔn)、待測特征、不予測試特征、測試策略(測試階段)、掛起準(zhǔn)則與恢復(fù)需求、測試交付物、測試環(huán)境需求、組織與職責(zé)(角色)、培訓(xùn)需求、進(jìn)度表、計(jì)劃應(yīng)急措施。

            (3)交付件。

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試方案》

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試計(jì)劃》

            (4)退出標(biāo)準(zhǔn)。

            當(dāng)雙方確認(rèn)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試計(jì)劃》后,測試計(jì)劃工作即為完成。

            6.1.2 測試需求階段

            理解被測系統(tǒng)的功能及各業(yè)務(wù)處理流程等,確定測試功能需求邊界,為測試設(shè)計(jì)做準(zhǔn)備。測試需求階段的工作結(jié)果是測試需求說明書,編寫《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》,并參加管理方組織的評審會(huì),評審?fù)ㄟ^《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》。

            (1)進(jìn)入標(biāo)準(zhǔn).

            ● 某單位評審?fù)ㄟ^《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試方案》和《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試計(jì)劃》;

            ● 某單位項(xiàng)目相關(guān)管理和業(yè)務(wù)人員及其開發(fā)方相關(guān)責(zé)任人明確且能夠積極配合測試方工作。

            (2)活動(dòng)。

            ● 根據(jù)合同或者方案建議書,確定測試類型。

            ● 對于每種測試類型,細(xì)化測試內(nèi)容、測試環(huán)境、測試標(biāo)準(zhǔn),如:功能測試:功能點(diǎn)、復(fù)雜度、測試環(huán)境等;性能測試:測試場景,每個(gè)場景涉及業(yè)務(wù)、測試目的、測試條件、測試環(huán)境和性能指標(biāo)等。

            (3)內(nèi)部評審。

            提交用戶評審簽字。

            (4)交付件。

            《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》

            (5)退出標(biāo)準(zhǔn)。

            當(dāng)雙方確認(rèn)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》后,測試需求分析工作即為完成。 6.1.3 測試設(shè)計(jì)階段

            根據(jù)測試需求確定每個(gè)測試項(xiàng)目的詳細(xì)目標(biāo),確定其優(yōu)先級,編寫測試用例,定義未涵蓋的條件,列舉需要編程測試的主題等;根據(jù)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》進(jìn)行測試用例的設(shè)計(jì)工作。編寫《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試設(shè)計(jì)說明書》,并參加管理方組織的評審會(huì),評審?fù)ㄟ^《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試設(shè)計(jì)說明書》。

            為了使測試能涵蓋所有的需求及特點(diǎn),需要利用測試項(xiàng)目清單跟蹤矩陣列表進(jìn)行驗(yàn)證。對于測試用例未涵蓋的條件,需要添加新測試用例進(jìn)行需求涵蓋,以保證測試設(shè)計(jì)方案的完整性。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試需求說明書》得到某單位的確認(rèn)并簽字;

            ● 驗(yàn)收測試項(xiàng)目各級別的測試人員到位;

            (2)活動(dòng)。

            對于每種測試類型的測試需求,進(jìn)行測試設(shè)計(jì),如:功能測試:測試用例、相關(guān)測試輸入數(shù)據(jù)等。

            (3)內(nèi)部評審。

            提交用戶,同時(shí)組織對相關(guān)成果物進(jìn)行評審。

            (4)交付件。

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例設(shè)計(jì)說明書》

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試執(zhí)行計(jì)劃》

            (5)退出標(biāo)準(zhǔn)。

            當(dāng)雙方確認(rèn)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例設(shè)計(jì)說明書》、《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試執(zhí)行計(jì)劃》后,測試設(shè)計(jì)工作即為完成。

            6.1.4 測試環(huán)境部署

            某單位負(fù)責(zé)為驗(yàn)收測試實(shí)施團(tuán)隊(duì)提供的辦公場所,有某單位相關(guān)人員或由某單位委托系統(tǒng)研發(fā)團(tuán)隊(duì)完成安裝測試系統(tǒng),且保證系統(tǒng)為被測試版本,經(jīng)過冒煙測試。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            系統(tǒng)經(jīng)過冒煙測試,達(dá)到測試要求,同時(shí)系統(tǒng)相關(guān)軟、硬件設(shè)置盡量與開發(fā)環(huán)境一致。

            (2)交付件。

            《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試環(huán)境符合度說明》。

            (3)退出標(biāo)準(zhǔn)。

            提供完整的某單位某系統(tǒng)系統(tǒng)第三方測試環(huán)境,且穩(wěn)定運(yùn)行。

            6.1.5 第一輪測試執(zhí)行階段

            根據(jù)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例說明書》、《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試執(zhí)行計(jì)劃》,準(zhǔn)備測試數(shù)據(jù),在搭建的某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試環(huán)境上對不同測試范圍實(shí)施測試。每當(dāng)被測應(yīng)用系統(tǒng)軟件經(jīng)過開發(fā)方修改發(fā)生變化后,都將進(jìn)行回歸測試。在測試階段開始前,都將進(jìn)行一次冒煙測試。如果冒煙測試通過則進(jìn)行正式測試。

            該階段主要任務(wù)是進(jìn)行以下內(nèi)容的工作:

            ● 功能測試;

            ● 文檔測試;

            ● 性能測試。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            測試環(huán)境已經(jīng)就緒。

            (2)活動(dòng)。

            ● 實(shí)施測試,執(zhí)行測試用例;

            ● 記錄測試結(jié)果(缺陷);

            ● 討論和確認(rèn)測試發(fā)現(xiàn)的問題。

            (3)交付件。

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例執(zhí)行每日簡報(bào)》

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試缺陷記錄日表》

            (4)退出標(biāo)準(zhǔn)。

            所有用例執(zhí)行完畢。

           6.1.6 第二輪測試執(zhí)行階段

            根據(jù)《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例》,準(zhǔn)備測試數(shù)據(jù),在搭建的某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試環(huán)境上對不同測試范圍實(shí)施測試。每當(dāng)被測應(yīng)用系統(tǒng)軟件經(jīng)過開發(fā)人修改發(fā)生變化后,都將進(jìn)行回歸測試。該階段主要任務(wù)是進(jìn)行以下內(nèi)容的工作:

            ● 功能測試;

            ● 文檔測試;

            ● 性能測試。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            第一輪測試執(zhí)行后,開發(fā)方就系統(tǒng)中存在的問題做出相應(yīng)修改后。

            (2)活動(dòng)。

            ● 實(shí)施測試,執(zhí)行測試用例;

            ● 記錄測試結(jié)果(缺陷);

            ● 討論和確認(rèn)測試發(fā)現(xiàn)的問題。

            (3)交付件。

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試用例執(zhí)行每日簡報(bào)》

            ● 《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試缺陷記錄日報(bào)》

            (4)退出標(biāo)準(zhǔn)。

            所有用例執(zhí)行完畢。

            6.1.7 測試總結(jié)階段

            測試報(bào)告是用戶驗(yàn)收測試的一個(gè)重要階段,是整個(gè)用戶驗(yàn)收測試的總結(jié)。主要完成某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試收尾階段的工作任務(wù),即編寫《某單位某系統(tǒng)系統(tǒng)用戶驗(yàn)收測試總結(jié)報(bào)告》,并參加管理方組織的評審會(huì),評審?fù)ㄟ^該報(bào)告。

            (1)進(jìn)入標(biāo)準(zhǔn)。

            覆蓋了所有的測試需求,并且按照合同和計(jì)劃完成了要求的測試輪次。

            (2)活動(dòng)。

            ● 各種類型的測試進(jìn)行總結(jié),產(chǎn)生相應(yīng)測試類型的測試報(bào)告;

            ● 對整體測試情況進(jìn)行綜合,產(chǎn)生測試總結(jié)報(bào)告。

            (3)內(nèi)部評審。

            提交用戶進(jìn)行正式評審。

            (4)交付件。

            測試總結(jié)報(bào)告。

            (5)出口準(zhǔn)則。

            完成測試總結(jié)報(bào)告,并經(jīng)過評審后提交管理方。

            (6)退出標(biāo)準(zhǔn)。

            所有文檔提交管理方。

            6.2 測試?yán)锍瘫?/p>

            為了保證測試項(xiàng)目的質(zhì)量的和進(jìn)度,特制定如下里程碑,以便執(zhí)行時(shí)作為檢查依據(jù):

            6.2.1 進(jìn)入標(biāo)準(zhǔn)測試

            檢查測試對象是否滿足測試的進(jìn)入條件:即開發(fā)方完成系統(tǒng)測試,并提交系統(tǒng)測試報(bào)告。

            進(jìn)行冒煙測試,對測試對象進(jìn)行功能快速抽查,用于執(zhí)行測試入口標(biāo)準(zhǔn)的印證。

            6.2.2 測試環(huán)境的搭建

            在客戶的協(xié)助下,搭建測試環(huán)境,盡量模擬真實(shí)運(yùn)行環(huán)境。

            6.2.3 業(yè)務(wù)培訓(xùn)

            接受客戶的業(yè)務(wù)培訓(xùn)是開展測試工作的重要的一環(huán),便于熟悉理解某單位某系統(tǒng)系統(tǒng)的各類業(yè)務(wù)、功能和接口等。

            6.2.4 制定測試計(jì)劃、測試需求準(zhǔn)備

            根據(jù)《某單位某系統(tǒng)系統(tǒng)業(yè)務(wù)需求書》、《某單位某系統(tǒng)系統(tǒng)需求規(guī)格說明書》和《某單位某系統(tǒng)系統(tǒng)程序設(shè)計(jì)說明書》整理測試需求;協(xié)調(diào)開發(fā)方協(xié)助制定測試計(jì)劃。包括:確定測試范圍、目標(biāo)、測試周期、測試環(huán)境配置、測試方法、所需資源和后勤服務(wù)等。

            6.2.5 測試設(shè)計(jì)

            編寫測試用例,涵蓋各個(gè)方面,包括正面和負(fù)面的輸入和數(shù)據(jù);開發(fā)每一個(gè)測試周期具體的測試條件、測試用例、測試腳本、測試數(shù)據(jù)和預(yù)期結(jié)果。測試用例和腳本應(yīng)以實(shí)際業(yè)務(wù)流程執(zhí)行情況為基礎(chǔ)開發(fā)。

            6.2.6 必要測試工具的開發(fā)

            除了已經(jīng)有的測試工具外,還需開發(fā)必要的方便功能測試和性能測試的輔助工具。

            6.2.7 用例評審

            與軟件開發(fā)方、用戶方共同評審測試用例的合理性。

            6.2.8 測試執(zhí)行

            ● 在測試方案和測試計(jì)劃由管理方批準(zhǔn)后,測試用例由用戶方確定后進(jìn)入具體測試實(shí)施階段。

            ● 準(zhǔn)備測試數(shù)據(jù),執(zhí)行測試用例,記錄測試結(jié)果;執(zhí)行一輪測試,二輪回歸測試。

            6.2.9 測試總結(jié)

            對測試的各個(gè)方面進(jìn)行全面總結(jié),提交測試報(bào)告。

            9.5.11  驗(yàn)收測試方案的“測試實(shí)施安排”部分

            示范性文檔編寫內(nèi)容介紹如下。

            7. 測試實(shí)施安排

            7.1 工作流程

            項(xiàng)目實(shí)施過程我們遵循H測試模型,如圖9-9所示。

          圖9-9  H測試模型圖

            此次研發(fā)過程采用敏捷開放,因此測試工作采用H測試模型,H測試模型將測試流程獨(dú)立與開發(fā)流程,使測試流程自身為一個(gè)完全獨(dú)立的流程,將測試準(zhǔn)備活動(dòng)和測試執(zhí)行活動(dòng)清晰的體現(xiàn)出來。除此之外,在項(xiàng)目實(shí)施過程中針對各個(gè)過程均有質(zhì)量管理活動(dòng),對項(xiàng)目實(shí)施過程中的相關(guān)成果進(jìn)行嚴(yán)格的評審。

            7.2 人員組織

            本次項(xiàng)目測試人員均為具有多年測試同行業(yè)的人員,對業(yè)務(wù)及測試有深入理解,此次項(xiàng)目測試工作包括3部分內(nèi)容,即:功能性測試、文檔性測試和性能測試,因此結(jié)合項(xiàng)目特點(diǎn),我公司崗位人員設(shè)置如圖9-10所示。

          圖9-10  測試項(xiàng)目崗位設(shè)置圖

            7.3 人員配置

          表9-9 驗(yàn)收測試項(xiàng)目人員配置表

          人員分類

          人    數(shù)

          職    責(zé)

          項(xiàng)目經(jīng)理

          1

          負(fù)責(zé)承擔(dān)項(xiàng)目任務(wù)的計(jì)劃、組織和控制工作,以實(shí)現(xiàn)項(xiàng)目目標(biāo)

          監(jiān)督、統(tǒng)籌及協(xié)調(diào)項(xiàng)目中各項(xiàng)活動(dòng)和任務(wù)安排

          負(fù)責(zé)向項(xiàng)目協(xié)調(diào)機(jī)構(gòu)定期報(bào)告項(xiàng)目進(jìn)展情況,就項(xiàng)目中存在的問題提出解決建議

          負(fù)責(zé)測試方和業(yè)務(wù)方、開發(fā)方的協(xié)調(diào)配合工作

          功能測試組

          3

          負(fù)責(zé)功能測試、業(yè)務(wù)流程測試

          負(fù)責(zé)編寫、制定功能測試用例

          負(fù)責(zé)測試用例執(zhí)行

          負(fù)責(zé)將問題錄入缺陷管理系統(tǒng)

          負(fù)責(zé)對發(fā)現(xiàn)的BUG進(jìn)行回歸測試

          負(fù)責(zé)問題分類、總結(jié)

          負(fù)責(zé)測試文檔的匯總保存

          性能測試組

          2

          負(fù)責(zé)準(zhǔn)備、實(shí)施性能測試

          文檔審查組

          同功能測試組3

          負(fù)責(zé)對文檔內(nèi)容、規(guī)范性、可讀性進(jìn)行檢查

          負(fù)責(zé)將文檔問題分類、總結(jié)

          負(fù)責(zé)執(zhí)行文檔評審

          9.5.12  驗(yàn)收測試方案的“測試計(jì)劃”部分

            示范性文檔編寫內(nèi)容介紹如下。

            8. 測試計(jì)劃

            在測試開始前對開發(fā)方提交的程序、文檔進(jìn)行冒煙測試。

            計(jì)劃項(xiàng)目周期為:20xx-xx-xx至20xx-xx-xx(時(shí)間將根據(jù)項(xiàng)目實(shí)際情況進(jìn)行調(diào)整)。

            8.1 測試工作量估算

            下面是關(guān)于某單位某系統(tǒng)用戶驗(yàn)收測試的功能測試、文檔測試和性能測試的規(guī)模和工作量的估計(jì)。

            根據(jù)下表統(tǒng)計(jì),預(yù)計(jì)共需xx天,合計(jì)xx人日,約合x.xx人月。

          表9-10 驗(yàn)收測試項(xiàng)目人工統(tǒng)計(jì)表

          驗(yàn)收測試

          任    務(wù)

          時(shí)間
          (天)

          項(xiàng)目經(jīng)理1

          (人日)

          高級測試工程師2人

          (人日)

          測試工程師2

          (人日)

          工作量小計(jì)

          (人日)

          測試計(jì)劃階段

          制定測試計(jì)劃

          4

          4

          4

          2

          15

          測試需求階段

          分析測試需求

          x

          x

          x

          x

          x

          測試設(shè)計(jì)階段

          設(shè)計(jì)測試用例

          x

          x

          x

          x

          x

          制定測試執(zhí)行計(jì)劃

          x

          x

          x

          x

          x

          第一輪測試執(zhí)行階段

          執(zhí)行測試用例

          x

          x

          x

          x

          x

          第二輪測試執(zhí)行階段

          執(zhí)行測試用例

          x

          x

          x

          x

          x

          測試總結(jié)階段

          總結(jié)測試,編寫文檔,項(xiàng)目驗(yàn)收

          x

          x

          x

          x

          x

          合計(jì)

          x

          x

          x

          x

            8.2 測試時(shí)間進(jìn)度表

          表9-11 驗(yàn)收測試項(xiàng)目時(shí)間進(jìn)度表

          階    段

          活    動(dòng)

          預(yù)計(jì)時(shí)間(天)

          1.測試計(jì)劃階段

          啟動(dòng)會(huì)議雙方溝通;整理辦公環(huán)境

          x

          收集所需客戶文檔

          建立配置管理環(huán)境,建立測試管理環(huán)境,制訂BUG管理流程,建立BUG管理環(huán)境

          制訂項(xiàng)目測試詳細(xì)計(jì)劃,制訂配置管理計(jì)劃

          被測系統(tǒng)業(yè)務(wù)了解,熟悉系統(tǒng)功能和業(yè)務(wù)流程,業(yè)務(wù)系統(tǒng)培訓(xùn)

          編寫測試方案

          評審測試方案、測試計(jì)劃

          需求調(diào)研

          2.測試需求分析階段

          需求分析

          x

          需求調(diào)研、細(xì)化測試需求,編寫測試需求

          評審測試需求

          3.測試設(shè)計(jì)階段

          功能測試用例設(shè)計(jì)

          x

          文檔測試用例設(shè)計(jì)

          性能測試用例設(shè)計(jì)

          階    段

          活    動(dòng)

          預(yù)計(jì)時(shí)間(天)

          3.測試設(shè)計(jì)階段

          評審測試用例設(shè)計(jì)

          編寫測試執(zhí)行計(jì)劃

          評審測試執(zhí)行計(jì)劃

          4.第一輪測試階段

          第一輪測試環(huán)境初始化

          x

          功能測試用例執(zhí)行

          文檔測試用例執(zhí)行

          性能測試用例執(zhí)行

          提交回歸測試的缺陷列表,確認(rèn)缺陷

          第二輪測試總結(jié)

          5.第二輪測試階段

          第二輪測試環(huán)境初始化

          x

          功能測試用例執(zhí)行

          文檔測試用例執(zhí)行

          性能測試用例執(zhí)行

          提交回歸測試的缺陷列表,確認(rèn)缺陷

          第二輪測試總結(jié)

          6.測試總結(jié)階段

          測試總結(jié)報(bào)告

          x

          測試總結(jié)報(bào)告評審

          合計(jì)

          xx

            后續(xù)內(nèi)容請從書籍獲得……

            (未完待續(xù))

          版權(quán)聲明:51Testing軟件測試網(wǎng)及相關(guān)內(nèi)容提供者擁有51testing.com內(nèi)容的全部版權(quán),未經(jīng)明確的書面許可,任何人或單位不得對本網(wǎng)站內(nèi)容復(fù)制、轉(zhuǎn)載或進(jìn)行鏡像。51testing軟件測試網(wǎng)歡迎與業(yè)內(nèi)同行進(jìn)行有益的合作和交流,如果有任何有關(guān)內(nèi)容方面的合作事宜,請聯(lián)系我們。

          相關(guān)鏈接:

          精通軟件性能測試與LoadRunner最佳實(shí)戰(zhàn) 連載八

          posted on 2013-07-08 14:20 順其自然EVO 閱讀(281) 評論(0)  編輯  收藏 所屬分類: 性能測試

          <2013年7月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 仪陇县| 堆龙德庆县| 石景山区| 铜川市| 南川市| 张家川| 六盘水市| 香河县| 资阳市| 东乌珠穆沁旗| 抚远县| 项城市| 梁平县| 大足县| 师宗县| 什邡市| 石阡县| 临泽县| 南康市| 龙南县| 内黄县| 开原市| 阿城市| 和田县| 思茅市| 岱山县| 永安市| 龙井市| 贵德县| 子长县| 兰考县| 广昌县| 若羌县| 咸宁市| 屯留县| 龙口市| 三亚市| 阿合奇县| 鸡东县| 潜山县| 淮安市|