安全性測試報(bào)告范文

時間:2024-01-30 17:57:56

導(dǎo)語:如何才能寫好一篇安全性測試報(bào)告,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

篇1

一、基本情況

佳木斯市區(qū)現(xiàn)有7家燃?xì)馄髽I(yè),天然氣門站兩座,液化石油氣儲配站三座,液化石油氣加氣站5座,天然氣加氣站四座在用(另有兩座歇業(yè))?,F(xiàn)有天然氣管線總長度815公里,居民用戶250025戶,工商服用戶2957戶,現(xiàn)有天然氣管線總長度815公里,居民用戶250025戶,工商服用戶2957戶

二、安全風(fēng)險分析

燃?xì)庑袠I(yè)安全風(fēng)險主要有三個方面:

1、燃?xì)鈭稣驹O(shè)施安全運(yùn)行風(fēng)險。主要由于燃?xì)庠O(shè)施失查、失修、失測,違反安全操作規(guī)程,站內(nèi)安全管理不到位等因素引發(fā)。

2、燃?xì)夤艿佬孤╋L(fēng)險。主要由于管道腐蝕、老化,存在質(zhì)量缺陷,外力破壞等因素引發(fā)。

3、燃?xì)庥脩舭踩褂蔑L(fēng)險。主要由于燃?xì)庥脩羧細(xì)饩卟环蠂覙?biāo)準(zhǔn),膠管質(zhì)量不合格,膠管連接不緊密,未按安全規(guī)定程序操作,私自改動燃?xì)庠O(shè)施,報(bào)警器和切斷閥缺失或失效等因素引發(fā)。

三、事故防范對策措施及應(yīng)急處置

為切實(shí)做好國慶期間燃?xì)庑袠I(yè)安全生產(chǎn)工作,督促落實(shí)各燃?xì)馄髽I(yè)落實(shí)安全主體責(zé)任,針對國慶期間安全生產(chǎn)工作的特點(diǎn),加強(qiáng)安全生產(chǎn)工作監(jiān)管,各燃?xì)馄髽I(yè)要建立隱患排查治理工作臺賬,對可能存在安全生產(chǎn)隱患進(jìn)行逐項(xiàng)排查、逐項(xiàng)整治,不放過一個隱患;增強(qiáng)全員的安全意識,消除各類不安全因素和風(fēng)險,并制定有效的應(yīng)急處理措施,防范杜絕各類事故發(fā)生?,F(xiàn)從以下幾方面作出安排部署。

1、進(jìn)一步強(qiáng)化燃?xì)鈭稣景踩芾砉ぷ?,?jié)前開展一次全面安全生產(chǎn)大檢查(已完成),節(jié)日期間再進(jìn)行一輪安全檢查,確保燃?xì)鈭稣緡鴳c節(jié)期間不發(fā)生任何問題。

2、監(jiān)督督促管道燃?xì)馄髽I(yè)認(rèn)真做好燃?xì)夤芫€巡檢、巡查工作,每日一次全覆蓋巡檢到位,發(fā)現(xiàn)問題及時處理。

篇2

就在人們尚沉浸在陸風(fēng)汽車勇闖歐盟、“打開了國際高端市場大門”的興奮之中時,這輛中國產(chǎn)越野車(也稱運(yùn)動型多用途車,簡稱SUV)的歐盟之旅已然步履踉蹌。在一次“碰撞”之后,陸風(fēng)及其所代表的中國汽車正在經(jīng)歷一場空前的信任危機(jī)。

10月6日,歐盟委員會負(fù)責(zé)企業(yè)和工業(yè)事務(wù)的副主席費(fèi)爾霍伊根(Guenter Verheugen)在歐洲議會聽證會上明確表示,他計(jì)劃就進(jìn)口的中國汽車是否通過以小批量進(jìn)口獲得一國監(jiān)管部門的同意而得以繞過歐盟的安全標(biāo)準(zhǔn)進(jìn)行調(diào)查。

此番表態(tài)正因陸風(fēng)而起。9月初,歐洲第一大汽車俱樂部――全德汽車俱樂部(下稱ADAC)對陸風(fēng)進(jìn)行了碰撞試驗(yàn)。隨后公布報(bào)告,在該俱樂部過去20年的撞擊測試歷史中,陸風(fēng)的測試結(jié)果是“最糟糕的成績”。ADAC要求陸風(fēng)做大量的改進(jìn)工作,并認(rèn)為“安全水平如此之低的汽車還不應(yīng)該得到進(jìn)入歐洲市場的通行證”。

幾乎與此同時,江鈴汽車集團(tuán)正攜陸風(fēng)等品牌與吉利汽車、華晨汽車等代表中國自主品牌的汽車首次亮相國際最大的汽車盛會――法蘭克福車展,以期展示中國汽車工業(yè)的新形象。ADAC的測試結(jié)論無疑是當(dāng)頭一棒。

ADAC測試報(bào)告的第二天,陸風(fēng)的制造商江鈴陸風(fēng)汽車有限責(zé)任公司(下稱江鈴陸風(fēng))發(fā)表聲明,稱“在ADAC對陸風(fēng)汽車進(jìn)行碰撞測試時,制造商和歐洲經(jīng)銷商均未收到來自ADAC的任何邀請,陸風(fēng)汽車對整個測試過程均不知情”。江鈴陸風(fēng)表示,對此次測試不作任何評論。

陸風(fēng)事件在國內(nèi)汽車業(yè)引起軒然大波,“陰謀論”之說一度盛行。江鈴控股有限公司的股東之一――長安汽車(集團(tuán))有限責(zé)任公司(下稱長安汽車)董事長兼總裁尹家緒公開表示,“該碰撞事件的整個過程十分可疑……陸風(fēng)在歐洲所遭遇的事件有幕后的指使”。吉利集團(tuán)董事長李書福則影射碰撞事件是一場陰謀――“這個事件的公正性值得懷疑。它想要打擊的對象不是陸風(fēng)一輛汽車,而是打擊全部中國汽車?!?/p>

江鈴陸風(fēng)試圖進(jìn)行反駁。就在歐盟委員會副主席表示將對中國汽車進(jìn)行調(diào)查的當(dāng)天,陸風(fēng)在歐洲的經(jīng)銷商在荷蘭海牙舉行了新聞會,宣稱在多次聯(lián)系A(chǔ)DAC以期取得完整測試報(bào)告未果的情況下,經(jīng)銷商委托歐洲權(quán)威的專業(yè)測試機(jī)構(gòu)TUV(德國萊茵公司)進(jìn)行了“正式、公開的歐洲標(biāo)準(zhǔn)碰撞測試”。測試結(jié)果顯示,在歐洲標(biāo)準(zhǔn)的規(guī)定下,陸風(fēng)是一款安全的汽車。

但來自歐盟委員會的表態(tài)則顯示,因一場測試而引發(fā)的中國汽車信任危機(jī)并不會簡單地因?yàn)榱硪淮螠y試而結(jié)束。

10月14日,歐盟委員會副主席費(fèi)爾霍伊根的發(fā)言人克魯祖伯告訴《財(cái)經(jīng)》,歐盟委員會正在就陸風(fēng)問題進(jìn)行調(diào)查。同時,歐盟委員會非常關(guān)注來自德國方面對單車認(rèn)證程序可能存在的濫用情況。

市場已然做出反應(yīng)。10月13日,陸風(fēng)的歐洲總經(jīng)銷LWMC公司總經(jīng)理比韋爾茲(Peter Bijvelds)在接受《財(cái)經(jīng)》采訪時承認(rèn),“ADAC的報(bào)告對我們進(jìn)軍歐洲市場產(chǎn)生很大沖擊……我們現(xiàn)在正在做的是盡量改進(jìn)我們的安全性能。”

都是價格惹的禍?

這是一個讓許多人激動不已的日子。7月5日,200輛陸風(fēng)汽車運(yùn)抵比利時的安特衛(wèi)普港,中國汽車首次登陸歐洲。

眾所周知,歐盟、美國和日本是世界三大高端汽車市場,也是汽車業(yè)最為發(fā)達(dá)的國家和地區(qū),能夠打入這三大市場并立穩(wěn)腳跟無疑是一國汽車業(yè)實(shí)力的最佳證明。對于以合資品牌為主的中國汽車業(yè)而言,這一夢想的實(shí)現(xiàn)將更加不容易。也正因此,陸風(fēng)的殺出讓眾多業(yè)內(nèi)人士感到意外。

1999年成立的江鈴陸風(fēng)是江鈴集團(tuán)成立的專業(yè)越野車公司。2002年12月,陸風(fēng)首款產(chǎn)品“雙門越野車”亮相車市。2003年2月,陸風(fēng)SUV推出。其時,在世界汽車市場上大行其道的運(yùn)動型多用途車正迎來在國內(nèi)市場的熱銷,陸風(fēng)很快受到市場認(rèn)可。

有業(yè)內(nèi)專家認(rèn)為,對于出口歐盟這樣的成熟市場,陸風(fēng)似乎還顯得過于“年輕”。實(shí)際上,除吉利、華晨等明確表示將進(jìn)軍歐美市場,包括一汽、上汽、東風(fēng)等國有老牌汽車集團(tuán)也都懷揣計(jì)劃。

中國機(jī)電產(chǎn)品進(jìn)出口商會汽車分會資料顯示,2004年,國內(nèi)汽車出口金額在2000萬美元以上的企業(yè)有一汽集團(tuán)、哈飛、長城和奇瑞等六家,江鈴集團(tuán)的出口額為1000萬-2000萬美元之間,排名第七。然而,就在一汽、長城和奇瑞等忙于開拓中東以及亞非市場、老牌汽車公司暗地籌謀之時,陸風(fēng)一個箭步殺了出來,直撲歐盟。

據(jù)《財(cái)經(jīng)》了解,陸風(fēng)駛?cè)霘W洲的起點(diǎn),緣自時任荷蘭AUTOCENTRUM BIJVELDS汽車銷售公司銷售經(jīng)理比韋爾茲2004年的一次江西之行。

AUTOCENTRUM BIJVELDS是RDM集團(tuán)的一家子公司,成立于1965年,曾日本NISSAN品牌在荷蘭的銷售。荷蘭人比韋爾茲年僅27歲,曾是一名職業(yè)賽車手。

江西之行的收獲之一是他從中國帶回了兩輛陸風(fēng)樣車。比韋爾茲對樣車進(jìn)行了技術(shù)改造,使其符合歐洲環(huán)保要求。隨后,AUTOCENTRUM BIJVELDS專門成立LWMC公司,后者成為陸風(fēng)的歐盟總經(jīng)銷商,比韋爾茲任CEO。

比韋爾茲對《財(cái)經(jīng)》表示,“陸風(fēng)工廠的效率給我留下深刻印象”。同時,他坦言,陸風(fēng)格外吸引他的重要原因是15000-20000歐元的低廉價格。他認(rèn)為,這是陸風(fēng)進(jìn)軍歐洲市場的基礎(chǔ)。

據(jù)悉,目前,陸風(fēng)在荷蘭和比利時兩地進(jìn)行銷售,價格為1.5萬歐元左右(約合16萬元人民幣)。這一售價較之當(dāng)?shù)赝愜囆鸵阋?0%-50%,比日本產(chǎn)同類車低20%,與韓國產(chǎn)品相差無幾,價格競爭優(yōu)勢十分明顯。

比韋爾茲稱,首批輸歐的200輛陸風(fēng)車在三周內(nèi)便告售罄。目前,第二批500輛陸風(fēng)已經(jīng)運(yùn)抵歐盟。比韋爾茲稱公司已經(jīng)收到大約600份陸風(fēng)訂單。在他的時間表里,今年底,陸風(fēng)的銷售將達(dá)到1500-2000輛,2007年為2萬輛。

比韋爾茲表示,目前僅德國和荷蘭便有400個陸風(fēng)汽車的經(jīng)銷商,一年內(nèi)將會增加到1300個。明年,陸風(fēng)的目標(biāo)是開進(jìn)德國、法國等地市場。

ADAC的測試讓這一雄心勃勃的計(jì)劃突生變數(shù)。ADAC以匿名方式購進(jìn)了2輛陸風(fēng)車并進(jìn)行了碰撞測試。ADAC承認(rèn),之所以要測試陸風(fēng),是基于三個原因,即陸風(fēng)是第一款登陸歐洲市場的中國汽車,被宣傳為完美無缺的越野車,且以超低價格出售。ADAC想知道,陸風(fēng)是否真的值得購買。

ADAC的標(biāo)準(zhǔn)

位于德國著名汽車制造地慕尼黑的ADAC是歐盟第一大汽車俱樂部,成立于1903年,為非營利性會員組織。2003年,ADAC的會員數(shù)量達(dá)到1480萬。ADAC主要工作是為其會員提供國內(nèi)國際救援、法律咨詢、汽車檢測、汽車試驗(yàn)以及汽車租賃等諸多服務(wù)。由于其獨(dú)立于任何集團(tuán)并以會員的安全利益為出發(fā)點(diǎn),因此其測試結(jié)果在歐洲的汽車消費(fèi)者中具有很高的權(quán)威性。

ADAC對陸風(fēng)的碰撞測試主要涉及正面撞擊、側(cè)面撞擊、兒童安全性和乘客防護(hù)等方面。其公布的測試報(bào)告顯示,陸風(fēng)的正面撞擊結(jié)果最為糟糕,只有1分(滿分為16分),側(cè)面撞擊12分(滿分16分)、兒童安全性39分(滿分49分)、乘客防護(hù)13分(滿分37分)。

ADAC指出,陸風(fēng)嚴(yán)重變形的副駕駛座艙、令人難以接受的“逃生空間”、不夠充足的氣囊裝備和薄弱的側(cè)面防護(hù),都不符合歐盟較高的技術(shù)標(biāo)準(zhǔn)。ADAC要求陸風(fēng)進(jìn)行大量的改進(jìn)工作,包括應(yīng)具有穩(wěn)定的副駕駛座艙、獨(dú)立的方向柱、減輕壓迫的膝蓋及頭部受撞區(qū)域,以及作為標(biāo)準(zhǔn)配置的副駕駛安全氣囊。在報(bào)告里,ADAC甚至將陸風(fēng)戲稱為一個“鐵皮罐頭”。

陸風(fēng)方面反駁稱,ADAC的測試并非歐盟的法定標(biāo)準(zhǔn),其測試不懷好意。陸風(fēng)方面強(qiáng)調(diào),自己已經(jīng)獲得歐盟交通安全委員會的單臺認(rèn)證資格,在歐盟銷售具有合法性。

據(jù)悉,TUV是歐盟授權(quán)的強(qiáng)化單臺認(rèn)證機(jī)構(gòu),陸風(fēng)通過了TUV的測試,意味著拿到了小批量進(jìn)入歐盟市場的通行證。

歐盟委員會副主席費(fèi)爾霍伊根的發(fā)言人克魯祖伯(Gregor Krezhuber)在就陸風(fēng)事件接受《財(cái)經(jīng)》訪問時介紹說,進(jìn)入歐盟的車輛應(yīng)得到所有歐盟國家都認(rèn)可的類型認(rèn)證或者某一具體成員國頒發(fā)的國家類型認(rèn)證。對于小批量汽車(對于轎車而言不超過500輛),歐盟成員國可以免除他們一項(xiàng)或者更多項(xiàng)歐盟關(guān)于汽車指引(EU Directives on vehicles)規(guī)定的內(nèi)容。此外,成員國也可以基于國家要求給予單車認(rèn)證。

歐盟的汽車準(zhǔn)入制度與中國有很大差別。據(jù)清華大學(xué)汽車工程系教授林健介紹,中國目前采取的強(qiáng)制性檢測規(guī)定,進(jìn)入市場的車輛必須經(jīng)過國家授權(quán)機(jī)構(gòu)檢測。歐盟則沒有這樣的強(qiáng)制性規(guī)定。歐盟交通安全委員會法規(guī)顯示,歐盟對進(jìn)口汽車的測試標(biāo)準(zhǔn)分為單臺認(rèn)證和類型認(rèn)證兩類。其中單臺認(rèn)證方式又分為標(biāo)準(zhǔn)單臺認(rèn)證和強(qiáng)化單臺認(rèn)證(ESVA)。單臺認(rèn)證適用于進(jìn)口數(shù)量不高的車輛,相對較為簡單,類型認(rèn)證則適用于大批量進(jìn)口的車輛,程序復(fù)雜而嚴(yán)格。同時,歐盟委員會的專門機(jī)構(gòu)會對市場銷售的車輛不定期抽檢,對安全、環(huán)保等性能不符合規(guī)定的車輛將強(qiáng)制召回。

歐洲汽車制造商協(xié)會發(fā)言人費(fèi)里鵬(Alfredo Filippone)向《財(cái)經(jīng)》證實(shí),陸風(fēng)汽車目前僅僅通過單臺認(rèn)證而非類型認(rèn)證。據(jù)他介紹,決定是否進(jìn)行類型認(rèn)證的銷售數(shù)量,不同國家有不同的標(biāo)準(zhǔn)。

江鈴陸風(fēng)的新聞發(fā)言人徐兵彰則表示,歐盟的有關(guān)法規(guī)相當(dāng)復(fù)雜。江鈴集團(tuán)曾派專人赴歐學(xué)習(xí)相關(guān)法規(guī),帶回的資料有半米高,但對于很多規(guī)定仍不是十分熟悉和了解。

比韋爾茲對于陸風(fēng)的前景依然充滿樂觀。他透露,陸風(fēng)正在積極申請通過類型認(rèn)證。

陸風(fēng)方面在接受《財(cái)經(jīng)》采訪時卻表示,類型認(rèn)證費(fèi)用昂貴――需200萬歐元,且程序復(fù)雜――長達(dá)半年之久,公司將視銷售情況制定下一步計(jì)劃,不會立刻申請類型認(rèn)證。

ADAC則承認(rèn)所采取的測試標(biāo)準(zhǔn)是“較高的安全標(biāo)準(zhǔn)”,其主席彼得邁爾表示,“正是這些對乘客保護(hù)功能的嚴(yán)苛要求,確保了在過去幾年中交通事故死亡人數(shù)的顯著下降?!睔W盟方面的關(guān)注則是基于陸風(fēng)在測試中的糟糕表現(xiàn)。

值得注意的是,類似ADAC的消費(fèi)者組織遍布?xì)W盟各個國家。據(jù)陸風(fēng)歐洲總經(jīng)銷商LWMC銷售經(jīng)理羅伯特普龍科介紹,除了ADAC主動測試車輛外,汽車制造商通常也會將自己的汽車交給類似ADAC這樣的消費(fèi)者組織進(jìn)行評估,目的是贏得口碑、爭取市場。

差距何在?

據(jù)專家介紹,汽車的安全性分為兩大類,一是“主動安全性”,例如盡量提高汽車行駛的穩(wěn)定性和舒適性,減少行車時所產(chǎn)生的偏差;一是“被動安全性”,即一旦事故發(fā)生,汽車對車內(nèi)乘員及外部人員的保護(hù)程度。由于車廂的變形程度是一輛車“被動安全性”是否可靠的重點(diǎn),因此碰撞實(shí)驗(yàn)被視為檢驗(yàn)被動安全性最重要的課題,而其中正面碰撞為汽車撞擊試驗(yàn)的重點(diǎn)。

據(jù)清華大學(xué)汽車工程系碰撞實(shí)驗(yàn)室的介紹,國內(nèi)的碰撞實(shí)驗(yàn)標(biāo)準(zhǔn)與歐盟存在很大差異。中國很長一段時間里在汽車碰撞測試的認(rèn)證標(biāo)準(zhǔn)上處于空白。直到2003年,國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局和國家認(rèn)證認(rèn)可監(jiān)督管理委員會才共同頒布了《強(qiáng)制性產(chǎn)品認(rèn)證管理規(guī)定》,其中規(guī)定了汽車的碰撞測試標(biāo)準(zhǔn)。中國施行的GB11551標(biāo)準(zhǔn)顯示,汽車正面碰撞的速度標(biāo)準(zhǔn)為50公里/小時,碰撞方式為100%正面碰撞,且沒有進(jìn)行側(cè)面碰撞實(shí)驗(yàn)的要求。

在正面碰撞測試方面,歐盟的法規(guī)標(biāo)準(zhǔn),也就是進(jìn)入市場的最低標(biāo)準(zhǔn)為車速56公里/小時。而歐盟最具權(quán)威性的測試機(jī)構(gòu)NCAP(歐洲新車測試組織)則規(guī)定,正面碰撞的速度標(biāo)準(zhǔn)為64公里/小時,為模仿出現(xiàn)幾率最高的兩車對撞情況40%重疊正碰。同時,汽車要進(jìn)行側(cè)面碰撞以及模擬追尾等。

此外,中國的汽車碰撞測試只有兩種結(jié)果――“通過”和“不通過”,歐盟單車認(rèn)證標(biāo)準(zhǔn)與此類同。據(jù)陸風(fēng)介紹,其通過的TUV測試屬此類測試,結(jié)果為“通過”。NCAP等組織的碰撞測試則分多個項(xiàng)目,且有細(xì)致的評分標(biāo)準(zhǔn)。

2003年5月,陸風(fēng)通過了國家質(zhì)量認(rèn)證中心的3C(China Compulsory Certification)――中國國家強(qiáng)制認(rèn)證;2004年7月,通過該中心的ISO9001認(rèn)證。陸風(fēng)的歐盟遭遇再次暴露了中國汽車安全測試上的國際差距。

似乎是一種巧合,近日,國家標(biāo)準(zhǔn)委員會透露,中國將于近期出臺九項(xiàng)有關(guān)汽車安全的強(qiáng)制性國家標(biāo)準(zhǔn),其中動態(tài)側(cè)面碰撞與被追尾乘用車的燃油系統(tǒng)防泄漏和防火性能首次寫進(jìn)強(qiáng)制性國家標(biāo)準(zhǔn)。據(jù)悉,除新制定的標(biāo)準(zhǔn)外,部分原有汽車安全強(qiáng)制性國家標(biāo)準(zhǔn)將重新修訂。

中國社科院工業(yè)經(jīng)濟(jì)研究所研究員趙英曾常年就職于中國汽車工業(yè)總公司。他指出,中國汽車出口進(jìn)入歐美市場的主要障礙是技術(shù)壁壘,即環(huán)保標(biāo)準(zhǔn)和安全標(biāo)準(zhǔn)。歐盟不會針對中國汽車出口設(shè)置專門的貿(mào)易壁壘。在低端市場,中國自主品牌汽車面臨與日韓相同環(huán)境,其競爭對手也主要來自日韓。

長城汽車股份有限公司宣傳部部長商玉貴對《財(cái)經(jīng)》表示,中國汽車出口歐美市場應(yīng)該十分謹(jǐn)慎,以中國自主品牌的技術(shù)水平,進(jìn)入歐美市場風(fēng)險較高。據(jù)海關(guān)統(tǒng)計(jì),今年上半年,長城汽車出口額排第二位。但截至目前,長城的出口仍以中東、非洲、原獨(dú)聯(lián)體國家等發(fā)展中國家市場為主。商玉貴指出,發(fā)展中國家的技術(shù)門檻相對較低是其市場選擇的重要原因。長城原有進(jìn)入歐盟市場的打算,在陸風(fēng)事件后,公司將會更加“謹(jǐn)慎”抉擇。

中國汽車工業(yè)咨詢發(fā)展公司首席分析師賈新光指出,日本及韓國曾以低價格戰(zhàn)略成功打入歐美市場,但也都曾因質(zhì)量和售后服務(wù)等問題經(jīng)歷了慘敗。陸風(fēng)的考驗(yàn)來自消費(fèi)市場,從這個意義上說,ADAC的測試報(bào)告不完全是一件壞事。賈新光指出,目前歐盟奉行的是嚴(yán)格的召回制度,售后服務(wù)體系依賴于經(jīng)銷商的陸風(fēng)一旦出現(xiàn)車輛質(zhì)量問題,后果將十分令人擔(dān)憂。

篇3

兒童在乘車過程中發(fā)生事故已經(jīng)越來越常見,讓人揪心,兒童乘車安全逐漸受到各方關(guān)注。上面的案例也給廣大家長敲響警鐘:兒童乘車必須使用安全座椅。

對于兒童安全座椅,市場上各種良莠不齊的產(chǎn)品實(shí)在讓家長頭疼。近日,由德國ADAC機(jī)構(gòu)公布的一份“兒童安全座椅測試報(bào)告”,或許能作為家長選購產(chǎn)品的一個參考依據(jù)。

2013年德國ADAC機(jī)構(gòu)共測試了42款產(chǎn)品,按照使用年齡與適用體重分為5個組別。其中取得“非常好”最高測試等級的有3款;取得“好”測試等級的有18款;獲得“滿意”的有12款;“及格”的有5款;“不及格”的有4款。相比2012年的測試結(jié)果,2013年的結(jié)果相對可觀很多――2012年測試的46款產(chǎn)品中,只有23款產(chǎn)品,達(dá)到了最好成績“好”的標(biāo)準(zhǔn)。

德國ADAC兒童安全座椅的測試項(xiàng)目包括以下5項(xiàng):安全座椅是否帶有ISOFIX接口;安全性能指數(shù);安全座椅人體工程學(xué)指數(shù)(操作便利合理性);安全座椅材料環(huán)保無毒指數(shù)以及安全座椅清潔指數(shù)。以上5個測試項(xiàng)目中,安全性能指數(shù)與人體工程學(xué)指數(shù)是評價的主要標(biāo)準(zhǔn),各占50%。

說到這,也許還有人不了解ADAC。ADAC的德文全稱是“Allgemeiner Deutscher Automobil-Clube.V.”,譯為德國汽車協(xié)會,也是德國最大的民間汽車協(xié)會之一。德國ADAC的測評結(jié)果在歐洲車主中享有非常高的信譽(yù),它的碰撞測試因標(biāo)準(zhǔn)苛刻而聞名于世,甚至比歐洲碰撞測試(EuroNCAP-Crashtest,簡稱E-NCAP)標(biāo)準(zhǔn)更為嚴(yán)格。

在兒童安全座椅碰撞試驗(yàn)內(nèi)容方面,德國ADAC的碰撞測試采用的汽車行駛時速為70km/h,比歐洲ECER44/04測試標(biāo)準(zhǔn)(測試時速為50km/h)更嚴(yán)苛。ADAC碰撞測試內(nèi)容還包括了強(qiáng)度碰撞、安全座椅的側(cè)面防護(hù)系統(tǒng)以及安全座椅的材質(zhì)環(huán)保無毒等方面,其測試結(jié)果自然也是最權(quán)威的。

鏈接

兒童安全座椅分級:

組別1:適合0~1.5歲兒童,最大載重為13kg(兒童安全座椅級別為0,0+級)

組別2:適合4歲以下的兒童,最大載重為18kg(兒童安全座椅級別為0/I級)

組別3:適合1~4歲的兒童,最大載重范圍為9~18kg(兒童安全座椅級別為I級)

篇4

    系統(tǒng)建設(shè)完成后由信息系統(tǒng)開發(fā)建設(shè)單位負(fù)責(zé)向信息化管理部門申請系統(tǒng)的上線試運(yùn)行,系統(tǒng)申請上線試運(yùn)行必須滿足以下條件:

    1.1系統(tǒng)建設(shè)開發(fā)單位按照系統(tǒng)需求說明書、系統(tǒng)目標(biāo)任務(wù)書或合同中的規(guī)定已完成系統(tǒng)的開發(fā)和實(shí)施,系統(tǒng)經(jīng)用戶試用并修改完善,已相對穩(wěn)定,具備有關(guān)功能和安全保障措施,經(jīng)業(yè)務(wù)部門確認(rèn)能夠滿足當(dāng)前業(yè)務(wù)需求并在一定程度上適應(yīng)業(yè)務(wù)的發(fā)展。

    1.2系統(tǒng)建設(shè)開發(fā)單位對系統(tǒng)進(jìn)行嚴(yán)格的測試,包括系統(tǒng)的功能實(shí)現(xiàn)、安全性、性能、可用性、兼容性、集成性等方面,并形成測試報(bào)告。測試結(jié)果經(jīng)信息化管理部門、業(yè)務(wù)主管部門、運(yùn)行維護(hù)單位的認(rèn)可。

    1.3系統(tǒng)建設(shè)開發(fā)單位完成各個層次重點(diǎn)用戶的培訓(xùn)工作,包括系統(tǒng)最終用戶和運(yùn)行維護(hù)單位有關(guān)人員的培訓(xùn)工作。

    1.4系統(tǒng)建設(shè)開發(fā)單位配合運(yùn)行維護(hù)單位制定詳細(xì)的上線試運(yùn)行實(shí)施計(jì)劃、系統(tǒng)備份方案、系統(tǒng)監(jiān)控方案、安全策略配置方案、應(yīng)急預(yù)案和移交計(jì)劃等。對公司核心應(yīng)用系統(tǒng)需提供快速恢復(fù)系統(tǒng)的部署方案。

    1.5系統(tǒng)建設(shè)開發(fā)單位、運(yùn)行維護(hù)單位共同檢查系統(tǒng)的安裝環(huán)境,確認(rèn)滿足安裝所需的服務(wù)器、網(wǎng)絡(luò)、電源等環(huán)境保障條件。

    2信息系統(tǒng)上線試運(yùn)行測試

    2.1系統(tǒng)開發(fā)完畢后模擬配置生產(chǎn)環(huán)境,并將信息系統(tǒng)部署至模擬測試環(huán)境。

    2.2制定測試方案,對信息系統(tǒng)各功能模塊編寫詳細(xì)的測試用例

    2.3進(jìn)行集成測試,通過性能測試工具對系統(tǒng)進(jìn)行壓力測試和安全評估,重點(diǎn)考察系統(tǒng)的集成性、健壯性、穩(wěn)定性、負(fù)荷響應(yīng)能力和安全性等指標(biāo)。

    2.4進(jìn)行功能測試,對運(yùn)行環(huán)境中各功能模塊的連通性、響應(yīng)能力、安全性以及對整個信息系統(tǒng)的影響等指標(biāo),形成相關(guān)記錄和報(bào)告。

    2.5運(yùn)行維護(hù)單位確認(rèn)上線試運(yùn)行測試通過后,結(jié)果報(bào)信息化管理部門和業(yè)務(wù)主管部門,各相關(guān)部門在系統(tǒng)上線試運(yùn)行申請單簽字確認(rèn)后,系統(tǒng)即具備上線試運(yùn)行條件。

    3系統(tǒng)上線試運(yùn)行

    3.1當(dāng)信息系統(tǒng)滿足以上試運(yùn)行申請條件并通過試運(yùn)行測試后,由信息化管理部門和業(yè)務(wù)主管部門共同確定系統(tǒng)上線試運(yùn)行開始時間和上線試運(yùn)行的期限,原則上上線試運(yùn)行期為三個月,具體可根據(jù)系統(tǒng)的復(fù)雜程度不同,按照能夠全面檢驗(yàn)系統(tǒng)運(yùn)行質(zhì)量的原則確定合理的運(yùn)行時間或?qū)嶋H發(fā)生業(yè)務(wù)數(shù)量。

    3.2上線試運(yùn)行的初期安排一定時間的觀察期。觀察期內(nèi)由系統(tǒng)建設(shè)開發(fā)單位和運(yùn)行維護(hù)單位共同安排人員進(jìn)行運(yùn)行監(jiān)視、調(diào)試、備份和記錄,并提交觀察期的系統(tǒng)運(yùn)行報(bào)告。

    3.3系統(tǒng)上線試運(yùn)行期間,未發(fā)生影響用戶使用的故障、未發(fā)生因軟件缺陷而導(dǎo)致系統(tǒng)停運(yùn)的重大故障、未進(jìn)行較大變更等,可認(rèn)為該系統(tǒng)上線試運(yùn)行期間穩(wěn)定運(yùn)行;否則需待系統(tǒng)整改完善后重新開始上線試運(yùn)行。

    4系統(tǒng)上線試運(yùn)行驗(yàn)收

    系統(tǒng)運(yùn)行期間連續(xù)穩(wěn)定運(yùn)行,沒有影響系統(tǒng)正式上線運(yùn)行的重大問題,可由信息化職能管理部門牽頭組織驗(yàn)收,成立驗(yàn)收工作組(或驗(yàn)收委員會),成員應(yīng)由業(yè)務(wù)部門、系統(tǒng)開發(fā)、運(yùn)行維護(hù)的專業(yè)人員組成,驗(yàn)收工作組包括技術(shù)審查組、生產(chǎn)準(zhǔn)備組、文檔審查組等專業(yè)小組。對項(xiàng)目相關(guān)文檔進(jìn)行全面檢查,對系統(tǒng)功能實(shí)現(xiàn)、性能、安全性、數(shù)據(jù)備份與恢復(fù)、應(yīng)急與快速恢復(fù)方案等進(jìn)行測試和核實(shí),并作出驗(yàn)收結(jié)論。

    5系統(tǒng)正式運(yùn)行

    通過信息系統(tǒng)的上線試運(yùn)行驗(yàn)收是信息系統(tǒng)完成上線試運(yùn)行轉(zhuǎn)入上線正式運(yùn)行維護(hù)的標(biāo)志。通過上線試運(yùn)行驗(yàn)收后,系統(tǒng)完成建轉(zhuǎn)運(yùn)工作,該信息系統(tǒng)即為正式在運(yùn)信息系統(tǒng),需嚴(yán)格按照公司信息系統(tǒng)運(yùn)行維護(hù)和安全管理相關(guān)規(guī)定納入日常管理。運(yùn)行維護(hù)單位負(fù)責(zé)系統(tǒng)的日常運(yùn)行維護(hù),除保證系統(tǒng)所需網(wǎng)絡(luò)和軟硬件環(huán)境正常外,還應(yīng)對系統(tǒng)應(yīng)用情況進(jìn)行實(shí)時監(jiān)控,做好應(yīng)用統(tǒng)計(jì),保證系統(tǒng)安全、可靠和穩(wěn)定運(yùn)行

    6系統(tǒng)下線

篇5

關(guān)鍵詞:實(shí)時嵌入式軟件;軟件測試;腳本

中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2011) 18-0000-02

Real-time Embedded Software Testing Research

Zhang Feng,He Yingjie,Wang Bin

(No.91413 Troops of PLA,Qinhuangdao 066000,China)

Abstract:The development and application of embedded real-time software is a hotspot of computer software nowadays.It’s very important to ensure the quality of embedded real-time software.This article analyzes the characteristics of embedded real-time software.Based on the analysis of the whole structure of the embedded real-time software testing and the architecture of host and target computer,this article discusses script language and its interpretation,at last introduces testing result analyze implement and creates testing report.

Keywords:Real-time embedded software;Software testing;Script

一、引言

當(dāng)今社會信息化進(jìn)程的快速發(fā)展,計(jì)算機(jī)軟件在各個領(lǐng)域得到了越來越廣泛的應(yīng)用,尤其是在工業(yè)控制、電子信息以及武器裝備等很多嵌入式系統(tǒng)中發(fā)揮著核心作用。隨著嵌入式技術(shù)的發(fā)展和計(jì)算機(jī)硬件技術(shù)的進(jìn)步,硬件元件的集成量也大大增加,從而使嵌入式設(shè)備的硬件性能得到了極大的提高。嵌入式系統(tǒng)的發(fā)展趨勢是:硬件逐漸向通用性平臺過渡,依靠軟件來完成系統(tǒng)的各種任務(wù)。因此,軟件已成為決定系統(tǒng)成敗的關(guān)鍵性因素。在嵌入系統(tǒng)開發(fā)中軟件的代碼質(zhì)量對產(chǎn)品的最終質(zhì)量起到了決定性的作用。

軟件質(zhì)量是軟件的生命,軟件測試是保證軟件產(chǎn)品質(zhì)量的重要手段。因此,要成功開發(fā)出高質(zhì)量的軟件產(chǎn)品,必須加強(qiáng)軟件測試工作。本文將提出一種對實(shí)時嵌入式軟件進(jìn)行測試與分析設(shè)計(jì)的一種測試方法。

二、實(shí)時嵌入式軟件的特點(diǎn)

(一)開發(fā)與運(yùn)行環(huán)境分開

嵌入式軟件最終的運(yùn)行平臺是在目標(biāo)機(jī)上,但是由于目標(biāo)機(jī)中的環(huán)境有種種限制,因此,嵌入式軟件的開發(fā)不能在目標(biāo)機(jī)上進(jìn)行,而是在目標(biāo)機(jī)之外的PC上進(jìn)行,即我們所說的宿主機(jī)。在宿主機(jī)上完成軟件開發(fā)后,再將軟件程序移植到目標(biāo)機(jī)上運(yùn)行。也就說,嵌入式軟件的開發(fā)環(huán)境和運(yùn)行環(huán)境是不一致的。正是這個不同,給嵌入式軟件的測試帶來了不少的麻煩。

(二)開發(fā)平臺復(fù)雜多樣

因?yàn)榍度胧较到y(tǒng)的一個突出特點(diǎn)是其專用性,即一個嵌入式系統(tǒng)只進(jìn)行特定的一項(xiàng)或幾項(xiàng)工作,嵌入式軟件運(yùn)行的硬件平臺都是為進(jìn)行這些工作而開發(fā)出來的專用硬件電路,它們的體系結(jié)構(gòu)、硬件電路,甚至所用到的元器件都是不一樣的,所以嵌入式軟件運(yùn)行平臺(通常稱為開發(fā)平臺)也是復(fù)雜多樣的。

(三)硬件資源、時間有嚴(yán)格限制

由于嵌入式系統(tǒng)的專用性,嵌入式軟件運(yùn)行的硬件平臺的硬件資源是相當(dāng)有限的。另外,由于嵌入式系統(tǒng)的實(shí)時性,決定了嵌入式系統(tǒng)的運(yùn)行時間也是嚴(yán)格限制的。實(shí)時軟件的時間約束主要表現(xiàn)為軟件或其中的進(jìn)程的時間約束。通常,實(shí)時系統(tǒng)可分為:硬實(shí)時系統(tǒng)和軟實(shí)時系統(tǒng)。硬實(shí)時系統(tǒng)中,處理請求的時間約束異常關(guān)鍵,即未滿足約束的處理請求被認(rèn)為是系統(tǒng)的失敗。而軟實(shí)時系統(tǒng)中的時間約束只是希望被滿足,即使不滿足也不會引發(fā)系統(tǒng)失敗。這種軟、硬實(shí)時系統(tǒng)的劃分,實(shí)際上是刻畫了實(shí)時軟件中時間特性強(qiáng)度,它對于軟件的時間特性設(shè)計(jì)和測試有著重要的影響,決定了它在測試中的花銷,即是否為時間特性進(jìn)行單獨(dú)。

(四)缺乏可視化編程模式

由于嵌入式軟件最終要在目標(biāo)機(jī)平臺上運(yùn)行,而其開發(fā)只能在宿主機(jī)平臺上進(jìn)行,編程的結(jié)果只能在代碼完成并通過相應(yīng)的調(diào)試器和編譯器然后下載到目標(biāo)機(jī)平臺上才能看到,無法實(shí)現(xiàn)可視化編程。

(五)不同的嵌入式軟件在不同環(huán)境下的可靠性、安全性的要求是不同的

一些嵌入式系統(tǒng),比如軍隊(duì)的雷達(dá)、電子對抗系統(tǒng),它們要在電磁很強(qiáng)的惡劣的環(huán)境下可靠地工作,而且要保證操作人員的安全。但是對于手機(jī)軟件來說,它的可靠性和安全性就不如電子武器軍事裝備要求的高。

三、實(shí)時嵌入式軟件測試

實(shí)時嵌入式軟件的突出特點(diǎn)在于其運(yùn)行環(huán)境(目標(biāo)機(jī)環(huán)境)和開發(fā)環(huán)境(宿主機(jī)環(huán)境)的不一致,這一特點(diǎn)也導(dǎo)致典型的實(shí)時嵌入式軟件測試要從宿主機(jī)下載到目標(biāo)機(jī)上進(jìn)行測試。

(一)實(shí)時嵌入式軟件測試的總體體系結(jié)構(gòu)設(shè)計(jì)

實(shí)時嵌入式軟件測試的一般步驟是在主機(jī)上編寫測試代碼,然后把該代碼編譯下載到目標(biāo)機(jī),接著通過測試執(zhí)行該測試目標(biāo)代碼。測試工具運(yùn)行在宿主機(jī)上,測試所需要的信息在目標(biāo)機(jī)上產(chǎn)生,由于目標(biāo)機(jī)的資源相當(dāng)匱乏,測試后所得的信息在目標(biāo)機(jī)上不便分析,通過主機(jī)和目標(biāo)機(jī)之間的通信把測試所得信息上傳回主機(jī),再由主機(jī)中的測試結(jié)果分析工具對測試信息進(jìn)行分析。嵌入式測試基本結(jié)構(gòu)如圖1所示。

(二)實(shí)時嵌入式軟件測試宿主機(jī)及目標(biāo)機(jī)的體系結(jié)構(gòu)設(shè)計(jì)

如圖2所示,在宿主機(jī)方,在測試開始前制定測試計(jì)劃,根據(jù)不同的測試目的選擇相應(yīng)的測試用例,生成測試腳本,通過腳本解釋器實(shí)時解釋非實(shí)時生成的測試命令,并將測試命令和數(shù)據(jù)通過目標(biāo)服務(wù)器發(fā)送至被測目標(biāo)系統(tǒng);同時將從目標(biāo)機(jī)上的測試獲得測試結(jié)果數(shù)據(jù)后,可顯示測試結(jié)果,以提示測試人員,還可以由測試結(jié)果分析工具對測試結(jié)果進(jìn)行分析,最后傳送回測試結(jié)果數(shù)據(jù)庫,并生成測試報(bào)告。在目標(biāo)機(jī)方,測試接收測試命令后運(yùn)行被測實(shí)時嵌入式應(yīng)用軟件,被測應(yīng)用軟件將測試后生成信息發(fā)送到測試中的一個專門任務(wù)的消息隊(duì)列中,此任務(wù)負(fù)責(zé)在適當(dāng)?shù)臅r候?qū)⑦@些信息發(fā)送到宿主機(jī)方。同時目標(biāo)服務(wù)器中也有負(fù)責(zé)接收測試所得信息的專門任務(wù),它從目標(biāo)機(jī)上的測試獲得測試結(jié)果數(shù)據(jù)。

四、腳本語言及腳本語言解釋器

(一)腳本語言

實(shí)時嵌入式軟件測試腳本語言的設(shè)計(jì):在腳本化的實(shí)時嵌入式軟件測試中,測試腳本語言的設(shè)計(jì)非常關(guān)鍵,根據(jù)實(shí)時嵌入式軟件測試的特點(diǎn)和腳本化的嵌入式軟件測試的實(shí)現(xiàn)機(jī)制,我們采用對結(jié)構(gòu)化的腳本語言進(jìn)行擴(kuò)展的方式,即在通用結(jié)構(gòu)化語言的詞法、語法的基礎(chǔ)上加入針對實(shí)時嵌入式軟件測試特性的描述。通用結(jié)構(gòu)化語言是指在C語言的基礎(chǔ)上,進(jìn)行C簡化,保留不可缺少的、可用于實(shí)時嵌入式軟件測試的結(jié)構(gòu)化特性,而省去一些測試中不必要的特性。我們設(shè)計(jì)的腳本語言包括控制命令和消息命令兩大部分??刂泼钍菍y試執(zhí)行的流程進(jìn)行控制,如整數(shù)變量、循環(huán)(for)、條件判斷(if⋯else)、暫停(pause)、中止(stop)、腳本執(zhí)行開始段(begin)、腳本執(zhí)行中止段(end)等。而消息命令由一個主要的命令組成,就是msg命令,msg命令后面有五個參數(shù),分別是被測試對象的進(jìn)程號、發(fā)向被測試對象的消息號、被測試的消息內(nèi)容、消息內(nèi)容參數(shù)1、消息內(nèi)容參數(shù)2。這五個參數(shù)就可以決定目標(biāo)嵌入式系統(tǒng)執(zhí)行何種測試。

(二)腳本語言解釋器

1.腳本語言。軟件測試中,實(shí)現(xiàn)軟件測試自動化技術(shù)的有效手段是腳本技術(shù)的引入。軟件測試腳本化可以減少測試人員的工作量,提高軟件測試的可維護(hù)性,實(shí)現(xiàn)軟件測試過程中用戶和被測軟件之間的交互。同時由于解釋性的腳本語言可移植性好,有利于實(shí)現(xiàn)跨平臺,可提高腳本代碼的可重用性,提高測試的可重復(fù)性。測試腳本是具有正規(guī)語法的數(shù)據(jù)和指令的集合。在軟件測試過程中,測試腳本通常以文本形式存在,由測試腳本組織用戶所施加的一系列軟件執(zhí)行動作,達(dá)到驅(qū)動被測軟件運(yùn)行的目的,從而完成測試。

2.腳本解釋器。根據(jù)實(shí)時嵌入式軟件測試腳本語言的設(shè)計(jì),設(shè)計(jì)針對該語言的解釋器。腳本語言解釋器是腳本語言的支撐,解釋器設(shè)計(jì)的成功與否直接關(guān)系到能否實(shí)現(xiàn)腳本化的實(shí)時嵌入式軟件測試。針對上述腳本語言設(shè)計(jì)中所提到的用戶施加的測試命令及其特性,則需要處理測試中各命令的時間要求以及命令之間的并發(fā)同步等問題,解釋器應(yīng)由兩部分組成,即控制部分和解釋部分??刂撇糠值淖饔迷谟趯y試腳本進(jìn)行預(yù)處理,提取各種命令的執(zhí)行腳本,生成按時間排列的命令表,然后根據(jù)實(shí)時調(diào)度時鐘信號和條件判斷觸發(fā)解釋部分的調(diào)用,借助在控制部分中的多命令處理方式可以保證測試中各種命令的并發(fā)和同步的處理,從而保證了實(shí)時嵌入式軟件測試中對實(shí)時特性的要求;解釋部分的工作原理是在控制部分按時鐘信號觸發(fā)后,加載需要解釋的腳本執(zhí)行代碼,腳本源代碼首先由詞法分析器進(jìn)行詞法分析,分離出標(biāo)識符、關(guān)鍵字和變量名等,然后由語法分析器根據(jù)語法定義,分析源程序的語法正確性并根據(jù)語義執(zhí)行相應(yīng)的語義動作。最后生成測試命令并通過目標(biāo)服務(wù)器下載到目標(biāo)機(jī)上,以驅(qū)動被測軟件的運(yùn)行。

五、測試結(jié)果分析工具及測試報(bào)告生成

測試結(jié)果分析工具包括內(nèi)存分析工具、性能分析工具、覆蓋分析工具等。

內(nèi)存分析工具:在嵌入式系統(tǒng)中,內(nèi)存約束通常是有限的。內(nèi)存分析工具用來處理在動態(tài)內(nèi)存分配中存在的缺陷。當(dāng)動態(tài)內(nèi)存被錯誤地分配后,通常難以再現(xiàn),可能導(dǎo)致的失效難以追蹤,使用內(nèi)存分析工具可以避免這類缺陷進(jìn)入功能測試階段。

性能分析工具:在嵌入式系統(tǒng)中,程序的性能通常是非常重要的。經(jīng)常會有這樣的要求,在特定時間內(nèi)處理一個中斷,或生成具有特定定時要求的一幀。開發(fā)人員面臨的問題是決定應(yīng)該對哪一部分代碼進(jìn)行優(yōu)化來改進(jìn)性能,常常會花大量的時間去優(yōu)化那些對性能沒有任何影響的代碼。性能分析工具會提供有關(guān)的數(shù)據(jù),說明執(zhí)行時間是如何消耗的,是什么時候消耗的,以及每個例程所用的時間。根據(jù)這些數(shù)據(jù),確定哪些例程消耗大部分執(zhí)行時間,從而可以決定如何優(yōu)化軟件,獲得更好的時間性能。對于大多數(shù)應(yīng)用來說,大部分執(zhí)行時間用在相對少量的代碼上,費(fèi)時的代碼估計(jì)占所有軟件總量的5%~20%。性能分析工具不僅能指出哪些例程花費(fèi)時間,而且與調(diào)試工具聯(lián)合使用可以引導(dǎo)開發(fā)人員查看需要優(yōu)化的特定函數(shù),性能分析工具還可以引導(dǎo)開發(fā)人員發(fā)現(xiàn)在系統(tǒng)調(diào)用中存在的錯誤以及程序結(jié)構(gòu)上的缺陷。

覆蓋分析工具:在進(jìn)行白盒測試時,可以使用代碼覆蓋分析工具追蹤哪些代碼被執(zhí)行過。分析過程可以通過插裝來完成,插裝可以是在測試環(huán)境中嵌入硬件.也可以是在可執(zhí)行代碼中加入軟件,也可以是二者相結(jié)合。工具一般會提供有關(guān)功能覆蓋、分支覆蓋、條件覆蓋的信息。對于嵌入式軟件來說,代碼覆蓋分析工具可能侵入代碼的執(zhí)行,影響實(shí)時代碼的運(yùn)行過程?;谟布拇a覆蓋分析工具的侵入程度要小一些,但是價格一般比較昂貴,而且限制被測試代碼的數(shù)量。

以上測試結(jié)果分析工具可根據(jù)測試偏重點(diǎn)的不同選用相應(yīng)比較成熟的商業(yè)分析工具。軟件測試報(bào)告的內(nèi)容包括測試結(jié)果的統(tǒng)計(jì)信息,測試結(jié)果的分析、評判。我們可以用C語言中的fprintf函數(shù)實(shí)現(xiàn)測試報(bào)告的生成。

六、結(jié)束語

隨著我國軟件業(yè)的發(fā)展,作為軟件質(zhì)量保證的重要組成的軟件測試已越來越受到重視,而軟件測試自動化工具由于可以提高軟件測試的有效性和效率,因此,軟件測試自動化工具的開發(fā)已成為軟件測試的一個重要研究領(lǐng)域。本文對實(shí)時嵌入式軟件測試進(jìn)行了研究和設(shè)計(jì),介紹了開發(fā)實(shí)時嵌入式軟件測試自動化中的一些關(guān)鍵技術(shù)的實(shí)現(xiàn)思想,該思想已成功地應(yīng)用于公司的嵌入式操作系統(tǒng)軟件平臺測試,對該軟件平臺的質(zhì)量和穩(wěn)定性起到了很關(guān)鍵的作用。

參考文獻(xiàn):

[1]康一梅,張永革.嵌入式軟件測試[M].機(jī)械工業(yè)出版社,2008,7

[2]于以序,何艷敏.實(shí)時嵌入式軟件測試研究[J].中國測試技術(shù),2004,9

[3]飛思科技產(chǎn)品研發(fā)中心.實(shí)用軟件測試方法與應(yīng)用[M].北京:電子工業(yè)出版社,2003

篇6

關(guān)鍵詞:計(jì)算機(jī)軟件 可靠性測試 設(shè)計(jì)方法

在科學(xué)技術(shù)飛速發(fā)展的今天,計(jì)算機(jī)和軟件的應(yīng)用深入到各行業(yè)中,導(dǎo)致計(jì)算機(jī)系統(tǒng)失效和停機(jī)的原因也越來越多,軟件故障就是主要原因之一。所以,軟件的可靠性得到了越來越多的關(guān)注。

1 軟件可靠性的定義

軟件可靠性是軟件系統(tǒng)的固有特性,它能在限定的時間內(nèi)和特定的環(huán)境下完成它本身所具有的功能能力。除此之外,軟件可靠性是依據(jù)軟件系統(tǒng)用戶的要求和目標(biāo)所設(shè)定的,以此來確保它的功能能正確的執(zhí)行。

2 對國內(nèi)外軟件可靠性工程現(xiàn)狀的研究

作為一門剛剛新起的工程學(xué)科,軟件可靠性依然處于起步階段,其發(fā)展還得經(jīng)過一段時間。

2.1 國外 國外對軟件可靠性的研究起步較早,從60年代后期就已經(jīng)開始通過投入大量的人力和物力,并在這一行業(yè)取得了明顯的效果。

2.2 國內(nèi) 相對于國外,國內(nèi)起步較晚,并且在各個技術(shù)、方式、方法等方面跟國外差距很大。國內(nèi)的軟件生成方式比較落后,缺陷較多,主要表現(xiàn)為以下三個方面:①透明度差;②缺乏客戶對軟件可靠性的支持和信心;③軟件系統(tǒng)的質(zhì)量欠佳,主要是因?yàn)閷浖y試的把關(guān)不夠嚴(yán)格。

3 對軟件可靠性測試過程的研究

3.1 測試前的檢查 所有軟件的可靠性必須在測試之前進(jìn)行信息的核實(shí)。核實(shí)的信息主要包括研制任務(wù)書、提供的程序和數(shù)據(jù)、文檔和程序,看看它們的信息是否一致。

3.2 設(shè)計(jì)測試用例 測試目標(biāo)、待測試的功能、測試環(huán)境及條件、測試日期、測試輸入、測試步驟、預(yù)期的輸出、評價輸出結(jié)果是評價測試用例的重要指標(biāo)。

發(fā)現(xiàn)問題是測試的主要意義和目的所在,綜合發(fā)現(xiàn)的問題,寫出測試方案及其改善的方法,以此提高軟件的可靠性。在選取測試用例和數(shù)據(jù)的時候,應(yīng)該偏向于那種比較容易發(fā)現(xiàn)問題的,并在錯綜復(fù)雜的環(huán)境下運(yùn)行,以檢測該應(yīng)用軟件能否正確的輸出數(shù)據(jù)。

3.3 測試實(shí)施 在綜合測試中,應(yīng)該依據(jù)項(xiàng)目合同、需求說明書、用戶文檔所規(guī)定的配置程序數(shù)據(jù)來進(jìn)行測試,并運(yùn)用多臺計(jì)算機(jī)同時運(yùn)行軟件而不是簡單的靠單一的計(jì)算機(jī)來運(yùn)行,在運(yùn)行過程中,計(jì)算運(yùn)行時間,并且考慮進(jìn)行“強(qiáng)化輸入”。

3.4 可靠性數(shù)據(jù)收集 可靠性評估以軟件可靠性數(shù)據(jù)為基準(zhǔn)。除此之外,還得建立相對應(yīng)的軟件錯誤分析報(bào)告和糾錯系統(tǒng)在相關(guān)標(biāo)準(zhǔn)要求下,制定和執(zhí)行軟件錯誤報(bào)告、完成規(guī)程所需要的一系列步驟,確保測試階段的錯誤報(bào)告的真實(shí)性和數(shù)據(jù)來源的可靠性。

3.5 編寫測試報(bào)告 測試報(bào)告應(yīng)該包含的內(nèi)容如下:產(chǎn)品標(biāo)識;使用的配置(硬件和軟件);使用的文檔;產(chǎn)品說明、用戶文檔、程序和數(shù)據(jù)的測試結(jié)果;與需求不相符的項(xiàng)的列表;測試的最終日期。

4 對軟件可靠性設(shè)計(jì)方法的研究

由軟件的可靠性概念我們得出,軟件的漏洞和不足能導(dǎo)致系統(tǒng)故障的發(fā)生。如軟件壽命周期的各個階段能導(dǎo)致軟件存在不足。因此,為了提高軟件的可靠性,提高軟件的質(zhì)量和減少缺陷是非常重要的。所以我們要找到一些減少各個壽命周期缺陷的設(shè)計(jì)方法。

4.1 規(guī)范(要求/規(guī)格說明) 規(guī)范錯誤的產(chǎn)生是由于規(guī)格說明與用戶要求說明之間有誤差。為了有效的減少和把錯誤縮減到最小,可以對程序的要求、所用的結(jié)構(gòu)、研制及試驗(yàn)中需要的程序試驗(yàn)要求和文件,以及程序語言、輸入和輸出的基本要求做出恰當(dāng)?shù)囊蟆?/p>

4.2 軟件設(shè)計(jì) 為了使設(shè)計(jì)出的軟件具有可靠性,需要把機(jī)型信息、資源、 語言、模型及數(shù)據(jù)結(jié)構(gòu)等這些因素考慮進(jìn)來。針對這些問題,采取一些有效的設(shè)計(jì)方法:

第一, “自頂向下設(shè)計(jì)”法。自頂向下設(shè)計(jì)方法的明顯價值優(yōu)勢是它的每個設(shè)計(jì)環(huán)節(jié)和要素清楚明了。這樣的設(shè)計(jì)方法能在早期就發(fā)現(xiàn)設(shè)計(jì)存在的問題,并進(jìn)行及時的更正,從而避免了較低層次的細(xì)節(jié)問題。

第二,結(jié)構(gòu)化程序設(shè)計(jì)。結(jié)構(gòu)化程序設(shè)計(jì)是把程序分塊,并對每一塊提出不同的設(shè)計(jì)要求和規(guī)格說明,再相對應(yīng)的標(biāo)注上與其他程序接口的方法,明確指出相對應(yīng)的數(shù)據(jù)輸入和數(shù)據(jù)輸出及其測試方法。結(jié)構(gòu)化設(shè)計(jì)使得編程更易于編寫和糾錯,提高和完善。

第三,容錯設(shè)計(jì)。飛機(jī)的飛行控制系統(tǒng)、空中交通管制系統(tǒng)、核反應(yīng)堆安全系統(tǒng)等就需要采用到容錯軟件。

4.3 軟件編碼 軟件錯誤的一個很重要的來源就是編碼產(chǎn)生的不足,而編碼是在軟件設(shè)計(jì)的基礎(chǔ)上完成的。設(shè)計(jì)與生產(chǎn)分離是有效降低編碼錯誤的方法。

5 小結(jié)

綜上所述,軟件可靠性設(shè)計(jì)工程已經(jīng)得到大家的認(rèn)可,但在其在發(fā)展進(jìn)程上還需要不斷的改進(jìn)和完善,彌補(bǔ)缺陷與不足,力爭最大限度的完善軟件可靠性,使其發(fā)展達(dá)到成熟化階段。通過對軟件可靠性測試和可靠性方法的評估方法的研究,本文認(rèn)為軟件可靠性工程作為新興的學(xué)科,還需要不斷的探索發(fā)現(xiàn)和解決探索過程中發(fā)現(xiàn)的問題。

參考文獻(xiàn):

[1]柳純錄.軟件評測師教程[M].北京:清華大學(xué)出版社,2005.

[2]陳璇.淺談關(guān)于軟件安全性測試方法研究[J].電腦知識與技術(shù),2009(3).

[3]張磊,周繼鋒,張強(qiáng).系統(tǒng)軟件可靠性驗(yàn)證測試方法研究[J].計(jì)算機(jī)與數(shù)字工程,2010,06.

篇7

關(guān)鍵詞:紡織品 甲醛 測定方法 水萃取法 蒸氣吸收法 高效液相色譜法

甲醛是一種無色、具有強(qiáng)烈氣味的刺激性氣體,對生物細(xì)胞的原生質(zhì)是一種毒性物質(zhì),可與生物體內(nèi)的蛋白質(zhì)結(jié)合,改變蛋白質(zhì)的結(jié)構(gòu)并將其凝固。吸入高濃度甲醛時可誘發(fā)支氣管哮喘、呼吸道炎癥。在穿著和貯存過程中,在濕度和溫度的作用下,會不同程度地釋放出游離甲醛,與皮膚直接接觸對皮膚粘膜有刺激作用,可引起過敏性皮炎,其在我國有毒化學(xué)品優(yōu)先控制名單上高居第二位。自20世紀(jì)20年代以來,甲醛作為纖維素纖維樹脂整理的常用交聯(lián)劑,在面料整理中使用,主要應(yīng)用在防縮水、抗皺、防水、防褪色、阻燃處理等,為維持印花、染色的耐久性和改善手感等需求而在助劑中添加甲醛,在生產(chǎn)過程中經(jīng)過前處理,印染,后處理等多道加工工序,導(dǎo)致紡織品中存在殘留甲醛。

甲醛是是衡量紡織品安全性能的一個重要指標(biāo)。準(zhǔn)確檢測紡織產(chǎn)品中甲醛含量,是維護(hù)消費(fèi)者安全的前提。

國家標(biāo)準(zhǔn)關(guān)于紡織品中甲醛含量的測定有三種方法,即GB/T2912.1―2009《紡織品甲醛的測定第1部分:游離和水解的甲醛(水萃取法)》、GB/T2912.2―2009《紡織品甲醛的測定第2部分:釋放的甲醛(蒸氣吸收法)》和GB/T2912.3―2009《紡織品甲醛的測定第3部分:高效液相色譜法》。目前,在我國大多數(shù)紡織標(biāo)準(zhǔn)中,測試紡織品中甲醛含量都要求采用水萃取法,這種方法快捷方便, 應(yīng)用廣泛。第二種、第三種方法由于受到產(chǎn)品或條件限制,使用的較少。但事實(shí)上,“水萃取法”測試甲醛含量有一定的局限性,某些情況下,蒸汽吸收法和高效液相色譜法其實(shí)更為有效。由于這三種方法在甲醛測定方面各自存在著優(yōu)點(diǎn)和缺點(diǎn),筆者現(xiàn)結(jié)合具體工作實(shí)際對三者差異進(jìn)行分析。

一、三種方法的主要差異分析

1、標(biāo)準(zhǔn)適用范圍

2、萃取介質(zhì)

水萃取法和蒸氣吸收法要求所有試劑均為分析純,蒸餾水或去離子水至少滿足GB/T6682中三級水要求。高效液相色譜法也明確要求試劑為分析純,乙腈甚至要求是色譜純,蒸餾水符合GB/T6682中規(guī)定的二級水??傮w來說高效液相色譜法對試劑及蒸餾水的要求更高。

3、試驗(yàn)設(shè)備及測試原理

水萃取法和蒸氣吸收法前處理設(shè)備分別是恒溫水浴鍋和干燥器,測量設(shè)備均為分光光度計(jì);高效液相色譜法使用的儀器為高效液相色譜儀,配有紫外檢測檢測器或二極管陣列檢測器。水萃取法和蒸汽吸收法測試紡織品甲醛含量時雖然甲醛提取的方式不同,但都是建立在吸光光度法的基礎(chǔ)上的,即水萃取或吸收后的甲醛與顯色劑反應(yīng)生成吸光物質(zhì),顯色液用分光光度計(jì)比色測定其甲醛含量。為確保測試結(jié)果的準(zhǔn)確性,在利用光度法測試樣品濃度時應(yīng)該保持溶液中要測物質(zhì)的濃度在一定的范圍,同時盡量避免和去除干擾物。高效液相色譜法測試紡織品中的甲醛,試樣經(jīng)水萃取或蒸汽吸收處理后,以2,4-二硝基苯肼為衍生化試劑,生成2,4-二硝基苯腙,用 HPLC測定,對照標(biāo)準(zhǔn)工作曲線計(jì)算出樣品的甲醛含量。

4、測試步驟

水萃取法)測試過程是:代表性的剪碎后的樣品中取1g(精確至10mg),放入250mL碘量瓶或三角燒瓶中,加100mL水,蓋緊蓋子恒溫水浴鍋(40±2)℃保溫(60±5)min,每5min搖瓶一次。冷卻過濾,然后取5mL過濾液,加5mL配好的乙酰丙酮溶液搖勻恒溫(40±2)℃保溫(30±5)min。取出后,在室溫放置(30±5)min后,在412nm處測吸光度,計(jì)算甲醛含量。蒸汽吸收法測試過程:取樣品1g(精確至10mg), 為獲得滿意精度,水萃取法中可增加試樣質(zhì)量至2.5g,懸于裝有50mL水的瓶中、密封,放在(49±2)℃恒溫烘箱中(20±0.25)h,取出,冷卻。然后顯色、測吸光度,計(jì)算甲醛含量。高效液相色譜法測試過程:樣品的預(yù)處理按照前兩種方法中的預(yù)處理方法提取織物中的甲醛。然后準(zhǔn)確取1.0mL的提取液和2.0mL衍生化試液于10mL具塞試管中,混合均勻后在(60±2)℃水浴中靜置反應(yīng)30min。此溶液冷卻至室溫后用0.45μm的濾膜過濾,用HPLC/UVD或HPLC/DAD分析。然后根據(jù)已制成的標(biāo)準(zhǔn)工作曲線計(jì)算甲醛含量。

(1)試樣預(yù)處理

水萃取法和蒸氣吸收法都要求在測試前密封保存試樣,對試樣不進(jìn)行調(diào)濕,且都是從樣品上取兩塊試樣剪碎,稱取1g,精確至10mg。為獲得滿意精度,水萃取法中可增加試樣質(zhì)量至2.5g,蒸氣吸收法中沒有此要求。

(2)樣品試液的制備

水萃取法要求將試樣放入碘量瓶或三角燒瓶中,加100mL水,蓋緊蓋子,在40℃水浴中振蕩60min,然后用2號玻璃漏斗過濾。萃取液靜置可有效地去除剪碎的紡織品因振蕩而產(chǎn)生的極微顆粒,它能使用樣品試液產(chǎn)生輕微混濁,會影響分光光度計(jì)的透光度,因而影響測量結(jié)果。蒸氣吸收法是將試樣放入金屬絲網(wǎng)籃或者用雙股線將試樣系起來,然后放入盛有50mL水的試驗(yàn)瓶中,認(rèn)真按標(biāo)準(zhǔn)操作即可。

(3)濃度的測定

水萃取法和蒸氣吸收法的校正曲線及測量方法相同,都是通過納氏試劑顯色后用分光光度計(jì)測定。高效液相色譜法是用2,4-二硝基苯腙衍生化,用HPLC-UVD/DAD測定。通過對比發(fā)現(xiàn)高效液相色譜法衍生化的溫度高于水萃取法和蒸氣吸收法的顯色溫度,且冷卻時間沒有具體要求,可見衍生后的樣品溶液不會隨時間的推移產(chǎn)生大的變化,而前兩種方法顯色后的試液會隨時間發(fā)生變化。

5、測試報(bào)告表示

水萃取法和蒸氣吸收法的試驗(yàn)結(jié)果要求取兩次檢測結(jié)果的平均值,且計(jì)算結(jié)果約至整數(shù)位,若結(jié)果小于20mg/kg,結(jié)果報(bào)告“未檢出”,對兩次結(jié)果的差值與平均值之比沒作具體要求。高效液相色譜法也是取平均值,但計(jì)算結(jié)果約至0.1mg/kg,兩次結(jié)果的差值與平均值之比若大于20%需重新測定,若結(jié)果小于5.0mg/kg,結(jié)果報(bào)告“

二、結(jié)論

紡織品甲醛測試的三個方法各有特色,水萃取法簡單易行,對于企業(yè)的生產(chǎn)自控和實(shí)驗(yàn)室的大規(guī)模檢測非常實(shí)用。但水萃取液中干擾物較多,容易產(chǎn)生偏離真實(shí)值的結(jié)果。蒸汽吸收法采用水吸收織物釋放的甲醛,溶液中干擾少,容易得到真實(shí)結(jié)果,但耗時較長,不利于需要快速知道結(jié)果的產(chǎn)品測試。高效液相色譜法能很好地解決低含量甲醛分析和提取液中非甲醛物質(zhì)干擾問題, 但試驗(yàn)設(shè)備使用和維護(hù)費(fèi)用高,對檢驗(yàn)員的素質(zhì)要求較高,整個操作過程復(fù)雜,在實(shí)際應(yīng)用上存在一定局限。在實(shí)際檢驗(yàn)工作中,要針對不同種類的樣品選擇相應(yīng)的方法,并按照標(biāo)準(zhǔn),嚴(yán)格控制各個實(shí)驗(yàn)步驟,保證數(shù)據(jù)準(zhǔn)確。同時,在日常測試中,應(yīng)該做好儀器的日常維護(hù)、保養(yǎng)及儀器的定期核查,以保證儀器的穩(wěn)定性,從而確保測試結(jié)果的準(zhǔn)確性。

參考文獻(xiàn):

篇8

郵政銀行的信息系統(tǒng)要采用科學(xué)先進(jìn)的項(xiàng)目設(shè)計(jì)思路和項(xiàng)目架構(gòu),集中處理郵政銀行的資金儲蓄及現(xiàn)金匯兌業(yè)務(wù),信息系統(tǒng)要具備可操作性、高性能、伸縮性強(qiáng)的特點(diǎn)。此外,除了能夠有效處理銀行業(yè)務(wù)需求外,在系統(tǒng)的擴(kuò)展性及維保的便捷性上,也要具備相當(dāng)大的彈性空間,以促進(jìn)郵政銀行發(fā)展目標(biāo)的達(dá)成。郵政銀行軟件信息系統(tǒng)項(xiàng)目要遵循先進(jìn)性、安全性、前瞻性、可擴(kuò)展性、可維護(hù)性及經(jīng)濟(jì)適用性等原則,強(qiáng)化信息系統(tǒng)項(xiàng)目的質(zhì)量。

2郵政儲蓄銀行軟工工程項(xiàng)目的開發(fā)管理過程

(1)需求分析。

根據(jù)用戶準(zhǔn)確要求,找準(zhǔn)市場定位,是進(jìn)行需求分析的基礎(chǔ)。需求分析的目的,在于保證軟件開發(fā)的準(zhǔn)確到位,以節(jié)約時間和成本,提高系統(tǒng)利用率。需求分析的主要內(nèi)容為需求的符合程度、項(xiàng)目系統(tǒng)的安全性、穩(wěn)定性、可擴(kuò)展性及容錯性等,在此基礎(chǔ)上形成完整一致、可控性強(qiáng)的文檔,以滿足郵政銀行的各項(xiàng)業(yè)務(wù)需求。由于軟件用戶在軟件的功能性上有著一個較為清晰化的框架,對軟件要處理哪些數(shù)據(jù)有著明確的需求,因此,在對軟件投入研發(fā)前,要和用戶及時交流溝通,以便軟件在使用中達(dá)到高效完美的最佳效果。

(2)概要設(shè)計(jì)需求分析階段

只是根據(jù)用戶需求大體劃分出目標(biāo)系統(tǒng)的類型,并沒有設(shè)計(jì)到具體設(shè)計(jì)思路,如使用何種編程語言,運(yùn)用哪個操作平臺等,而概要設(shè)計(jì)階段,就是著重對這些要素進(jìn)行甄選。要實(shí)現(xiàn)概要設(shè)計(jì)與需求分析的有效銜接,根據(jù)具體情況選擇合適的開發(fā)方式,需求變化幅度較小的,選擇采用瀑布式開發(fā)模型,以形成較完整的分析文檔,需求變化幅度較大的,采用更穩(wěn)妥的設(shè)計(jì)方式,以便及時返回上一級進(jìn)行修繕。郵政銀行信息系統(tǒng)項(xiàng)目設(shè)計(jì),要依據(jù)設(shè)計(jì)文檔整體要求,對整體系統(tǒng)項(xiàng)目及各個子系統(tǒng)項(xiàng)目加以編碼,形成開發(fā)文檔。

(3)細(xì)致設(shè)計(jì)。

細(xì)致設(shè)計(jì)階段可以采用成熟度模型(CMM),這一模型涵蓋了軟件工程,硬件工程和系統(tǒng)工程三個環(huán)節(jié),并細(xì)分了各自環(huán)節(jié)的等級,各等級中又有對應(yīng)的過程域。細(xì)致設(shè)計(jì)環(huán)節(jié)著重對分析模型進(jìn)行詳細(xì)校驗(yàn)修改,因?yàn)榫幊汰h(huán)境的改變,或?yàn)榱思?xì)致定義軟件界面,需要對相關(guān)類結(jié)構(gòu)進(jìn)行修改。詳細(xì)設(shè)計(jì)的過程主要是根據(jù)概要設(shè)計(jì)的脈絡(luò),對軟件體系結(jié)構(gòu)作細(xì)化處理,設(shè)計(jì)各軟件單元外部接口、輸入輸出、算法、流程邏輯、占用資源比、性能表現(xiàn)、單元調(diào)試與測試等方面,從而完成對整體數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)。通過對這些環(huán)節(jié)的細(xì)致設(shè)計(jì),對軟件的系統(tǒng)性能,邏輯集中系統(tǒng)是否健壯、安全進(jìn)行分析驗(yàn)證,以滿足郵政業(yè)務(wù)開展需求。

(4)編碼單元測試和聯(lián)合測試。

軟件開發(fā)人員以特定軟件開發(fā)工具為基礎(chǔ),通過操作每個軟件單元及數(shù)據(jù)庫定義的形式,在相應(yīng)語言開發(fā)工具的配合下,正確研發(fā),調(diào)測系統(tǒng),從而更貼合軟件用戶需求。郵政銀行信息系統(tǒng)項(xiàng)目要借助工具模擬運(yùn)營后的業(yè)務(wù)最高峰值時的系統(tǒng)承壓能力、穩(wěn)定能力及性能表現(xiàn)能力,以便有效處理郵政銀行的各類業(yè)務(wù)。測試的內(nèi)容有穩(wěn)定性測試、容災(zāi)測試、異常測試及雙機(jī)切換測試等。測試中要注意軟件單元的集中性,做到將模塊、硬件及網(wǎng)絡(luò)其他資源有機(jī)結(jié)合,測試結(jié)果與需求不符時,要適時地返回修改。此外,對系統(tǒng)的功能、性能,也需進(jìn)行測試,以保證軟件的運(yùn)行需求得以滿足,最后形成測試報(bào)告。

(5)試運(yùn)行和后期維護(hù)。

挑選試用范圍,開發(fā)人員與試用用戶對系統(tǒng)運(yùn)行情況進(jìn)行記錄,以便分析總結(jié)試運(yùn)行中出現(xiàn)的問題。試用人員要接受開發(fā)人員的相關(guān)培訓(xùn)。后期維護(hù)涉及到軟件系統(tǒng)的升級變更,此時就要進(jìn)行性能回歸測試,驗(yàn)證業(yè)務(wù)更新后系統(tǒng)的邏輯性能能否及時跟進(jìn),避免因性能不佳致使銀行業(yè)務(wù)的滯后及癱瘓。此外,在銀行業(yè)務(wù)增加時,要選取郵政銀行典型業(yè)務(wù)開展綠燈測試,確保業(yè)務(wù)在軟件系統(tǒng)上的兼容性、可操作性。

3結(jié)語

篇9

關(guān)鍵詞:LoadRunner;性能測試;負(fù)載測試

中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)07-1567-02

LoadRunner Tool for Applied Research in the Performance Test

ZHANG Feng, LIU Qing-feng, HE Ying-jie

(91413 troops,Qinhuangdao 066001,China)

Abstract: This paper with some guiding significance for the software performance testing. First LoadRunner performance characteristics, then the general process of performance testing are described, explained by the practical application of how LoadRunner performance testing process and test results are analyzed.

Key words: LoadRunner; performance testing; load testing

隨著國家建設(shè)逐漸在信息化建設(shè)領(lǐng)域的發(fā)展,軟件在國家信息化建設(shè)中的作用越來越大,在很多領(lǐng)域中也發(fā)揮越來越重要的作用。但是隨著軟件技術(shù)、方法的不斷發(fā)展,雖然目前的軟件功能基本滿足可以使人們快速開發(fā)復(fù)雜性的應(yīng)用的需求,但是隨著軟件應(yīng)用規(guī)模也越來越大,架構(gòu)越來越復(fù)雜,最終導(dǎo)致還會影響軟件的性能而停止使用,給軟件開發(fā)機(jī)構(gòu)以及客戶都帶來了一定的損失。因此,解決軟件性能的問題對世界都具有重要的現(xiàn)實(shí)意義。LoadRunner是目前國內(nèi)性能測試領(lǐng)域應(yīng)用最廣泛的工具之一,它可以通過模擬成千上萬的用戶,很快地幫助用戶確認(rèn)和查找性能問題。

1性能測試基礎(chǔ)知識

系統(tǒng)的性能是一個很大的概念,覆蓋面非常廣泛,對一個軟件系統(tǒng)而言包括執(zhí)行效率、資源占用、穩(wěn)定性、安全性、兼容性、可擴(kuò)展性、可靠性等等,性能測試是用來保證產(chǎn)品后系統(tǒng)的性能滿足用戶要求。性能測試在軟件質(zhì)量保證中起重要作用。

在性能測試的執(zhí)行中,可以根據(jù)具體的性能指標(biāo),分解為多種子測試,根據(jù)其關(guān)系,可以在不同的時間和空間內(nèi)執(zhí)行。這些子測試通常包括以下幾種:

1)壓力測試。壓力測試是模擬實(shí)際應(yīng)用的軟硬件環(huán)境及用戶使用過程的系統(tǒng)負(fù)荷,長時間或超大負(fù)荷地運(yùn)行測試軟件,來測試被測系統(tǒng)的性能、可靠性、穩(wěn)定性等。

2)負(fù)載測試。負(fù)載測試是確定在各種工作負(fù)載下系統(tǒng)測性能,目標(biāo)是測試當(dāng)負(fù)載逐漸增加時,系統(tǒng)組成部分的響應(yīng)輸出項(xiàng),例如通過量、響應(yīng)時間、CPU負(fù)載、內(nèi)存使用等如何決定系統(tǒng)性能(穩(wěn)定性和響應(yīng))。

3)并發(fā)測試。并發(fā)性能測試是指逐漸增加并發(fā)用戶數(shù)負(fù)載,直到系統(tǒng)的瓶頸或者不能接收的性能點(diǎn),通過綜合分析交易指標(biāo)、資源監(jiān)控指標(biāo)等來確定并發(fā)性能的過程。并發(fā)性能測試是負(fù)載壓力測試中的重要內(nèi)容。

4)健壯性測試。健壯性是指在異常情況下,軟件能夠正常運(yùn)行的能力,這里的異常指的是資源過少、用戶數(shù)過多、突發(fā)故障等。

5)容量測試。容量測試是檢驗(yàn)軟件的能力最高能達(dá)到什么程度的測試,一般應(yīng)測試到在正常情況下軟件所具備的最高能力,如:響應(yīng)時間或并發(fā)處理個數(shù)等能力。

2 LoadRunner簡介和性能測試流程

2.1 LoadRunner簡介

LoadRunner主要由Mercury虛擬用戶生成器VuGen(創(chuàng)建腳本)、創(chuàng)建、管理和監(jiān)控負(fù)載測試的中央控制臺Mercury LoadRunner Controlle(設(shè)計(jì)和運(yùn)行場景)、壓力生成器LoadGenerator(模擬用戶生成負(fù)載)、結(jié)果分析工具M(jìn)ercury Analysis(分析場景)組成。

2.2性能測試流程

LoadRunner通常是按照圖1的流程來進(jìn)行性能測試的,即使在項(xiàng)目驗(yàn)收階段啟動的性能測試也不例外。不過,可能會根據(jù)項(xiàng)目的實(shí)際情況省略一些步驟。

圖1LoadRunner性能測試流程

各流程的主要內(nèi)容介紹如下:

1)測試需求分析。主要任務(wù)是確定測試策略和測試范圍。測試策略主要根據(jù)軟件類型以及用戶對待性能測試的態(tài)度來確定。測試范圍則根據(jù)測試策略和需求分析的結(jié)果來確定。

2)測試計(jì)劃的制定與評審。測試計(jì)劃的內(nèi)容主要包括測試范圍、測試環(huán)境、測試方案簡介、風(fēng)險分析等。測試計(jì)劃要經(jīng)過評審才可以生效。

3)測試用例的設(shè)計(jì)與開發(fā)。主要包括測試用例的設(shè)計(jì)和測試腳本的開發(fā)。測試腳本的開發(fā)主要是指開發(fā)和用例相關(guān)的測試程序。

4)測試的執(zhí)行與監(jiān)控。主要包括性能測試的實(shí)施與過程監(jiān)控。測試實(shí)施主要指通過測試工具或真實(shí)的用戶來執(zhí)行測試用例,具體工作主要有創(chuàng)建測試場景、執(zhí)行測試場景、監(jiān)視測試場景等。

5)分析測試結(jié)果。主要任務(wù)是根據(jù)前面的測試數(shù)據(jù)來分析測試結(jié)果,為優(yōu)化和調(diào)整系統(tǒng)提供依據(jù)。通過對測試結(jié)果的綜合分析,準(zhǔn)確定位系統(tǒng)的性能問題。

6)編寫性能測試報(bào)告。根據(jù)分析結(jié)果編寫性能測試報(bào)告。測試報(bào)告主要包括測試過程記錄、測試結(jié)果分析、系統(tǒng)調(diào)整建議等內(nèi)容。

7)總結(jié)測試經(jīng)驗(yàn)。通過總結(jié)本次工作的經(jīng)驗(yàn)和教訓(xùn),給以后相類似的工作提供一些指導(dǎo)作用。不斷的總結(jié)和學(xué)習(xí),也能提高團(tuán)隊(duì)每個人的思想意識和學(xué)習(xí)能力。

3測試案例

3.1背景概述

Mercury Tours是一個簡單的、小型的機(jī)票預(yù)定網(wǎng)站。如果想在該網(wǎng)站上預(yù)訂機(jī)票,旅客需要先在該網(wǎng)站上注冊一個用戶名和設(shè)置相應(yīng)的密碼,并填寫相關(guān)的用戶信息,注冊成功后,旅客就可以使用注冊的用戶名和密碼登錄該網(wǎng)站進(jìn)行機(jī)票預(yù)定。

為了測試多個用戶同時訪問Web服務(wù)器時是否存在性能下降等性能問題,找出Web服務(wù)器能夠同時支持的最大用戶數(shù),需要對Web服務(wù)器進(jìn)行并發(fā)用戶性能測試。在具體的性能測試工作中,并發(fā)用戶往往是借助工具來進(jìn)行模擬的。鑒于LoadRunner在性能測試方面的強(qiáng)大功能,在本測試案例中使用LoadRunner來模擬大量的用戶,然后讓這些虛擬用戶同時訪問網(wǎng)站,從而幫助我們確認(rèn)和查找性能問題。測試的體系架構(gòu)如圖2所示。

圖2測試體系架構(gòu)圖

3.2測試分析和規(guī)劃

注冊和登錄是系統(tǒng)的基本功能,尤其是登錄,多數(shù)用戶都會使用到,因此登錄功能是重點(diǎn)設(shè)計(jì)的測試場景,以保證用戶能夠正常登錄訪問系統(tǒng)。注冊功能的并發(fā)用戶數(shù)量較少,且僅僅是提交數(shù)據(jù)的過程,因此可以不進(jìn)行測試。

單用戶登錄的模擬場景主要如下:1)打開首頁,進(jìn)入登錄界面,提交登錄信息;2)進(jìn)入系統(tǒng)訂票界面,進(jìn)行訂票操作;3)注銷登錄,退出系統(tǒng)。

為了達(dá)到測試目的,需要使用LoadRunner設(shè)計(jì)一定數(shù)量的虛擬用戶并發(fā)登錄系統(tǒng),查看登錄結(jié)果。

3.3測試腳本的錄制和開發(fā)

運(yùn)行LoadRunner,在錄制面板上輸入要錄制的目標(biāo)站點(diǎn)URL,打開網(wǎng)頁后進(jìn)行登錄操作并進(jìn)行錄制。將登錄操作定義為一個事務(wù),在錄制過程中添加事務(wù)和集合點(diǎn)。插入事務(wù)是為了更好地分析并發(fā)用戶的操作響應(yīng)時間。

如果直接用錄制后的腳本創(chuàng)建測試場景,則所有的虛擬用戶在場景運(yùn)行時執(zhí)行的操作將會與錄制的操作完全一樣,這不符合實(shí)際情況。在實(shí)際情況中,并發(fā)登錄的用戶是不相同的,這個時候可以使用LoadRunner的參數(shù)化功能。參數(shù)化實(shí)際就是使用參數(shù)來替換一些常量,當(dāng)腳本運(yùn)行時,虛擬用戶使用指定數(shù)據(jù)源中的值來替換參數(shù)。在本例中,將用戶名和密碼參數(shù)化為“username”和“password”兩個參數(shù),然后為這兩個參數(shù)指定一個數(shù)據(jù)源。

3.4場景的創(chuàng)建和執(zhí)行

啟動Controller,場景類型選擇手動測試場景,設(shè)置一定數(shù)量的虛擬用戶,配置測試腳本和負(fù)載生成器,使用計(jì)劃生成器同時加載所有的虛擬用戶并使所有的虛擬用戶運(yùn)行到結(jié)束。場景配置完成后就可以啟動測試場景,在場景運(yùn)行時可以查看用戶狀態(tài)和運(yùn)行數(shù)據(jù)圖。

3.5結(jié)果分析

運(yùn)行后的虛擬用戶運(yùn)行情況和事物響應(yīng)時間如圖3、圖4、圖5所示。在虛擬用戶運(yùn)行圖中,紫色線條代表正在運(yùn)行的虛擬用戶數(shù),黃色線條代表已經(jīng)結(jié)束的虛擬用戶數(shù),紅色線條代表出錯的虛擬用戶數(shù);在事物響應(yīng)時間圖中,棕色線條代表action事物的響應(yīng)時間,紫色線條代表登錄事務(wù)的響應(yīng)時間。

從圖3中可以看出,當(dāng)虛擬用戶數(shù)為20時,事務(wù)的響應(yīng)時間比較小,且基本成一條直線,說明Web服務(wù)器的性能比較穩(wěn)定;當(dāng)虛擬用戶數(shù)增加到30時,如圖4所示,事務(wù)響應(yīng)時間有所增加,隨著測試時間的變化,事務(wù)響應(yīng)時間逐漸變大,說明系統(tǒng)處理事務(wù)的速度逐漸變慢,服務(wù)器性能呈現(xiàn)下降的趨勢;當(dāng)虛擬用戶數(shù)增加到40時,如圖5所示,事務(wù)響應(yīng)時間增加明顯,隨著測試時間的變化,事務(wù)響應(yīng)時間成一條斜線,說明服務(wù)器性能有很大下降,同時有7個虛擬用戶運(yùn)行出錯,進(jìn)一步查看出錯原因發(fā)現(xiàn)是下載資源時超時,說明Web服務(wù)器的最大并發(fā)用戶數(shù)不超過40。

圖3虛擬用戶為20的虛擬用戶運(yùn)行圖和事物響應(yīng)時間圖

圖4虛擬用戶為30的虛擬用戶運(yùn)行圖和事物響應(yīng)時間圖

圖5虛擬用戶為40的虛擬用戶運(yùn)行圖和事物響應(yīng)時間

4結(jié)論

性能測試對于軟件的重要性不言而喻,通過性能測試,可以發(fā)現(xiàn)系統(tǒng)存在的重大缺陷和問題,指導(dǎo)開發(fā)人員進(jìn)行改進(jìn)和完善,保證軟件能夠安全可靠地應(yīng)用于國家的信息化建設(shè)中。本文從性能測試的基礎(chǔ)概念入手,結(jié)合實(shí)例,闡述了如何使用性能測試工具LoadRunner進(jìn)行測試以及如何對測試結(jié)果進(jìn)行分析。LoadRunner只是性能測試的利器之一,為了更好地進(jìn)行測試,還需要學(xué)習(xí)和掌握更多性能測試方面的工具。

參考文獻(xiàn):

[1]柳純錄.軟件評測師教程[M].北京:清華大學(xué)出版社,2005.

[2]韓明軍.軟件性能測試過程[J].軟件工程與標(biāo)準(zhǔn)化,2007(11).

[3]桑圣洪,胡飛.性能測試工具LoadRunner的工作機(jī)理及關(guān)鍵技術(shù)研究[J].科學(xué)技術(shù)與工程,2007,7(6).

[4]黃茂生.分析故障數(shù)據(jù),提高軟件測試的缺陷發(fā)現(xiàn)率[J].電子產(chǎn)品可靠性與環(huán)境試驗(yàn);2003(04).

[5]李怡,周國祥.基于LoadRunner的一種性能測試流程方案研究與設(shè)計(jì)[J].計(jì)算機(jī)應(yīng)用研究,2009(11).

篇10

本文就萃取介質(zhì)、試驗(yàn)儀器、試驗(yàn)條件、試驗(yàn)要求和測試報(bào)告的表示等幾個方面對GB/T 2912.1―2009《紡織品 甲醛的測定 第1部分:游離和水解的甲醛(水萃取法)》、GB/T 2912.2―2009《紡織品 甲醛的測定 第2部分:釋放的甲醛(蒸氣吸收法)》和GB/T 2912.3―2009《紡織品 甲醛的測定 第3部分:高效液相色譜法》三個標(biāo)準(zhǔn)進(jìn)行解讀,并對三者的差異進(jìn)行分析。

關(guān)鍵詞:紡織品;甲醛含量的測定;差異分析

1 引言

甲醛是紡織品中一個涉及人體健康安全的有害物質(zhì)限量指標(biāo),是衡量紡織品安全性能的一個重要指標(biāo)。甲醛是一種無色、有強(qiáng)烈刺激性氣味的氣體,在我國有毒化學(xué)品優(yōu)先控制名單上甲醛高居第二位。由于甲醛對皮膚直接接觸可引起過敏性皮炎、吸入高濃度甲醛時可誘發(fā)支氣管哮喘、對皮膚黏膜的刺激作用等危害,已經(jīng)被世界衛(wèi)生組織確定為致癌和致畸形物質(zhì)。因此,準(zhǔn)確地檢測出紡織產(chǎn)品中甲醛的含量,是維護(hù)消費(fèi)者安全的前提。

國家標(biāo)準(zhǔn)關(guān)于紡織品中甲醛含量的測定有三種方法,即GB/T 2912.1―2009《紡織品 甲醛的測定 第1部分:游離和水解的甲醛(水萃取法)》[1]、GB/T 2912.2―2009《紡織品 甲醛的測定 第2部分:釋放的甲醛(蒸氣吸收法)》[2]和GB/T 2912.3―2009《紡織品 甲醛的測定 第3部分:高效液相色譜法》[3]。第一種方法使用的較多,第二種、第三種方法由于受到產(chǎn)品或條件限制,使用的較少。現(xiàn)結(jié)合具體工作實(shí)際,淺談紡織品中甲醛含量測定三個方法在實(shí)際檢測工作中的理解。

2 三種方法的主要差異及分析

2.1 標(biāo)準(zhǔn)的適用范圍

三個標(biāo)準(zhǔn)的適用范圍如表1所示。

2.2 萃取介質(zhì)

水萃取法和蒸氣吸收法要求所有的試劑均為分析純,對蒸餾水或者去離子水的要求為至少滿足GB/T 6682中三級水要求;高效液相色譜法也明確要求試劑為分析純,乙腈甚至要求是色譜純,蒸餾水符合GB/T 6682中規(guī)定的二級水。由此看來,高效液相色譜法對試劑及蒸餾水的要求更高。

2.3 設(shè)備和儀器

水萃取法和蒸氣吸收法,由于前處理方法不同,因此前處理設(shè)備分別是恒溫水浴鍋和干燥器,測量設(shè)備均為分光光度計(jì);高效液相色譜法采用高效液相色譜儀,配有紫外檢測器或二極管陣列檢測器。

2.4 分析步驟

2.4.1 試樣預(yù)處理

水萃取法和蒸氣吸收法都要求在測試前密封保存試樣,對試樣不進(jìn)行調(diào)濕,且都是從樣品上取兩塊試樣剪碎,稱取1 g,精確至10 mg。為了獲得滿意的精度,水萃取法中可增加試樣質(zhì)量至2.5 g,蒸氣吸收法中無此說法。

2.4.2 樣品試液的制備

水萃取法要求將試樣放入碘量瓶或三角燒瓶中,加100 mL水,蓋緊蓋子,在40℃水浴中振蕩60 min,然后用2號玻璃漏斗過濾;在工作實(shí)踐中,我們發(fā)現(xiàn),萃取液靜置是一個很重要的環(huán)節(jié),靜置可有效地去除剪碎的紡織品因振蕩而產(chǎn)生的極微顆粒,它能使樣品試液產(chǎn)生輕微渾濁,會影響分光光度計(jì)的透光度,因而會影響到測量的結(jié)果;蒸氣吸收法是將試樣放入金屬絲網(wǎng)籃或者用雙股線將試樣系起來,然后放入盛有50 mL水的試驗(yàn)瓶中,只要認(rèn)真按標(biāo)準(zhǔn)操作即可。

2.4.3 濃度的測定

水萃取法和蒸氣吸收法的校正曲線及測量方法是一樣的,都是通過納氏試劑顯色后用分光光度計(jì)測定。取試樣溶液和納氏試劑各5 mL在(40±2)℃水浴中顯色(30±5)min,常溫下避光冷卻(30±5)min,用10 mm的比色皿在412 nm波長下測定;高效液相色譜法是用2,4-二硝基苯腙衍生化,用HPLC-UVD/DAD測定。取1.0 mL試樣溶液和2.0 mL衍生化試液在60℃水浴中反應(yīng)30 min,冷卻至室溫后用0.45 μm濾膜過濾,供HPLC-UVD/DAD分析。

通過對比發(fā)現(xiàn)高效液相色譜法衍生化的溫度高于水萃取法和蒸氣吸收法的顯色溫度,且冷卻時間沒有具體要求,可見衍生后的樣品溶液不會隨時間的推移產(chǎn)生大的變化,而水萃取法和蒸氣吸收法顯色后的試液會根據(jù)時間的推移發(fā)生變化。若樣品溶液是深色的萃取液,根據(jù)水萃取法可做雙甲酮確認(rèn)試驗(yàn),確認(rèn)是否為溶液中甲醛的顯色產(chǎn)生的吸光度。

2.5 測試報(bào)告的表示差異

水萃取法和蒸氣吸收法要求取兩次檢測結(jié)果的平均值作為試驗(yàn)結(jié)果,且計(jì)算結(jié)果修約至整數(shù)位,若結(jié)果小于20mg/kg,試驗(yàn)結(jié)果報(bào)告“未檢出”,對兩次結(jié)果的差值與平均值之比沒作具體要求;高效液相色譜法也是取兩次檢測結(jié)果的平均值,但計(jì)算結(jié)果修約至0.1mg/kg,兩次結(jié)果的差值與平均值之比若大于20%需重新測定,若結(jié)果小于5.0mg/kg,試驗(yàn)結(jié)果報(bào)告為“<5.0mg/kg”。本文認(rèn)為其要求更嚴(yán)密。

3 結(jié)論

本文對水萃取法、蒸氣吸收法和高效液相色譜法三個紡織品中甲醛含量測試標(biāo)準(zhǔn)進(jìn)行了比較。通過對比分析發(fā)現(xiàn),高效液相色譜法的檢出限較水萃取法和蒸氣吸收法適合甲醛含量極低的檢測,且深色試樣溶液使用此標(biāo)準(zhǔn)操作更簡單。水萃取法和蒸氣吸收法的檢出限稍高,二者的前處理方法不同,但試樣溶液的顯色以及濃度的測定是一樣的。在實(shí)際檢驗(yàn)工作中,要針對不同種類的樣品選擇好相應(yīng)的方法標(biāo)準(zhǔn),并按照標(biāo)準(zhǔn),嚴(yán)格控制各個試驗(yàn)步驟,保證數(shù)據(jù)準(zhǔn)確。

參考文獻(xiàn):

[1] GB/T 2912.1―2009 紡織品 甲醛的測定 第1部分:游離和水解的甲醛(水萃取法)[S].

[2] GB/T 2912.2―2009 紡織品 甲醛的測定 第2部分:釋放的甲醛(蒸氣吸收法) [S].