第一篇:測試實(shí)驗(yàn)報(bào)告小結(jié)
(一)>> swa1 請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [5 6 3;10 20 4;] A = >>
第二次 > swa1 請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 2 1;10 4 3;50 20 6;] A = 50
第三次
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [10 6 1;9 5 3;20 14 6;13 10 8;] A = >>
(二)方波
1.>> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 4
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 5
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 1
Type =
>>
三角波 1 >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
>> n =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 6
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 2
Type =
>>
鋸齒波 1>> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 3
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 6
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>> >> swa2 請(qǐng)輸入合成信號(hào)的諧波最高次數(shù):Nn= 9
Nn =
請(qǐng)輸入合成信號(hào)的類型(1-方波 2-三角波 3-鋸齒波)Nn= 3
Type =
>>
(三)>> DFA 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;8 6 3;] A = >>
加
>> DFA 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 2
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;8 6 3;] A = >>>> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)3列(頻率-Hz):A= [10 20 5;30 40 9;20 30 9;] A =
>>
2列(相位-度)
加 >> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 3
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [10 20 5;30 40 9;20 30 9;] A =
>>>> dfa 請(qǐng)輸入周期系數(shù)Tm= 1
Tm =
是否加窗cflag=(0-不加窗 1-加窗)0
cflag =
0
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)
2列(相位-度)
3列(頻率-Hz):A= [6 5 2;9 6 3;10 5 4;20 10 9;] A = >>
加 >> dfa 請(qǐng)輸入周期系數(shù)Tm=
Tm =
是否加窗cflag=(0-不加窗 1-加窗)1
cflag =
請(qǐng)輸入合成信號(hào)的個(gè)數(shù):Nn= 4
Nn =
請(qǐng)輸入對(duì)應(yīng)信號(hào)的幅值,相位,頻率矩陣A(Nn*3),其中1列(幅值)3列(頻率-Hz):A= [6 5 2;9 6 3;10 5 4;20 10 9;] A = >>
2列(相位-度)
第二篇:系統(tǒng)測試實(shí)驗(yàn)報(bào)告
軟件測試實(shí)驗(yàn)報(bào)告
萬繼王(20111081147)
任課教師:賈春花
班級(jí):2011級(jí)計(jì)科(1)班
實(shí)驗(yàn)?zāi)康模?/p>
計(jì)算機(jī)在生活中的普遍,計(jì)算機(jī)已經(jīng)成為我們生活中不可缺少的部分,計(jì)算機(jī)已經(jīng)被廣泛的應(yīng)用到各個(gè)領(lǐng)域,網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為了人們發(fā)布與獲取信息的重要途徑之一,在我們的生活中已經(jīng)離不開計(jì)算機(jī),離不開網(wǎng)絡(luò),計(jì)算機(jī)給人們的生活帶來方便的同時(shí)也需要開發(fā)相應(yīng)的管理系統(tǒng)和軟件,所以,這就需要我們進(jìn)行軟件測試,軟件測試是使用人工或者自動(dòng)手段來運(yùn)行或測定某個(gè)系統(tǒng)的過程,檢驗(yàn)它是否滿足規(guī)定的需求或者弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。軟件測試作為保證軟件質(zhì)量、提高軟件可靠性的重要手段,在軟件開發(fā)中起著不可替代的作用。其關(guān)鍵與核心是測試數(shù)據(jù)生成。軟件測試的實(shí)質(zhì)是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)精心選取一批測試數(shù)據(jù),形成測試用例,并用這些測試用例去驅(qū)動(dòng)被測程序,觀察程序的執(zhí)行結(jié)果,驗(yàn)證所得結(jié)果與預(yù)期結(jié)果是否一致,然后做相應(yīng)的調(diào)整。
此次實(shí)驗(yàn)是為了檢驗(yàn)我們是否掌握本學(xué)期所學(xué)的《軟件質(zhì)量保證與測試》這門課程的基礎(chǔ)知識(shí),并查找出被測試軟件的不足或缺陷,及時(shí)做出相應(yīng)的調(diào)整,也讓我們掌握一定的黑盒測試和白盒測試的相應(yīng)內(nèi)容。還有就是在于總結(jié)測試階段的測試以及分析測試結(jié)果,描述系統(tǒng)是否符合需求(或達(dá)到xxx功能目標(biāo)),同時(shí),了解軟件測試概念,了解軟件測試的主要內(nèi)容,了解手動(dòng)測試自動(dòng)測試,初步掌握測試軟件并能夠進(jìn)行簡單運(yùn)用。了解軟件測試在當(dāng)前計(jì)算機(jī)行業(yè)中的相關(guān)地位,了解為了成為軟件測試工程師所需要掌握的技能。
實(shí)驗(yàn)內(nèi)容:
軟件測試前景:隨著軟件產(chǎn)業(yè)的發(fā)展,軟件產(chǎn)品的質(zhì)量控制與質(zhì)量管理正逐漸成為軟件企業(yè)生存與發(fā)展的核心。
軟件測試是指:使用人工或者自動(dòng)手段來運(yùn)行或測試某個(gè)系統(tǒng)的過程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。
軟件測試的內(nèi)容:1.確定軟件生存周期中的一個(gè)給定階段的產(chǎn)品是否達(dá)到前階段確立的需求的過程;2.程序正確性的形式證明,即采用形式理論證明程序符合設(shè)計(jì)規(guī)約規(guī)定的過程;3.評(píng)市、審查、測試、檢查、審計(jì)等各類活動(dòng),或?qū)δ承╉?xiàng)處理、服務(wù)或文件等是否和規(guī)定的需求相一致進(jìn)行判斷和提出報(bào)告。
軟件測試的對(duì)象:不僅僅是程序測試,軟件測試應(yīng)該包括整個(gè)軟件開發(fā)期間各個(gè)階段所產(chǎn)生的文檔,如需求規(guī)格說明、概要設(shè)計(jì)文檔、詳細(xì)設(shè)計(jì)文檔,當(dāng)然軟件測試的主要對(duì)象還是源程序。
實(shí)驗(yàn)測試步驟:
第一步,進(jìn)入登錄界面。在運(yùn)行程序后彈出登錄界面,有賬號(hào)的可以直接登錄,沒有賬號(hào)的要先申請(qǐng)賬號(hào)(及注冊(cè)),然后才可以登錄。在注冊(cè)賬號(hào)時(shí)需要自己填寫賬號(hào)、密碼、昵稱和個(gè)性簽名。這些東西都沒有限制,可以是數(shù)字、字母、漢字以及三者的混合,頭像的話是可以自己選擇的。賬號(hào)和密碼是必須填寫的,否則無法注冊(cè),其他的可填可不填。相關(guān)截圖如下所示:
登錄界面:
賬號(hào)申請(qǐng)界面:
賬號(hào)申請(qǐng)成功界面 : 第二步,進(jìn)行登錄。登錄之后可以進(jìn)行密碼修改和添加好友。登錄之后我們 可以點(diǎn)擊修改密碼對(duì)密碼進(jìn)行修改,也可以輸入好友賬號(hào)添加好友。添加好友時(shí)輸入好友賬號(hào),點(diǎn)擊添加好友,彈出添加好友對(duì)話框,點(diǎn)擊“是”,添加好友就成功了,若不想添加此好友可以點(diǎn)擊“否”,就可以拒絕添加此好友了。
相關(guān)截圖如下所示:
登錄成功界面:
修改密碼界面: 篇二:web系統(tǒng)測試綜合實(shí)驗(yàn)報(bào)告
測
試
報(bào)
告
目錄 1.1.1系統(tǒng)功能..........................................................................................................................4 1.1.2系統(tǒng)的體系結(jié)構(gòu)..............................................................................................................4 1.1.3開發(fā)環(huán)境..........................................................................................................................5 1.2.1測試需求..........................................................................................................................5
1、功能測試.....................................................................................................................6
2、性能測試.....................................................................................................................6
3、兼容性測試.................................................................................................................6 1.2.2測試資源..........................................................................................................................6
1、人力資源.....................................................................................................................6
2、測試環(huán)境.....................................................................................................................6
3、測試工具.....................................................................................................................6
4、文檔資料.....................................................................................................................7 1.2.3測試策略..........................................................................................................................7
1、功能測試.....................................................................................................................7
2、性能測試.....................................................................................................................8
3、用戶界面測試.............................................................................................................9
4、安全性測試.................................................................................................................9
5、兼容性測試.................................................................................................................9 1.2.4測試標(biāo)準(zhǔn)..........................................................................................................................9
1、測試特性.....................................................................................................................9
2、輸出準(zhǔn)則.....................................................................................................................9
3、缺陷嚴(yán)重級(jí)別定義...................................................................................................10 測試用例設(shè)計(jì).................................................................................................................11
2、錄制的測試腳本.......................................................................................................14
3、執(zhí)行測試...................................................................................................................14
4、測試結(jié)果...................................................................................................................14 1.3.2相冊(cè)模塊測試................................................................................................................14
1、測試用例設(shè)計(jì)...........................................................................................................15
2、執(zhí)行測試...................................................................................................................16
3、測試結(jié)果...................................................................................................................16 1.3.3個(gè)人檔模塊測試............................................................................................................17
1、測試用例設(shè)計(jì)...........................................................................................................17
2、執(zhí)行測試...................................................................................................................19
3、測試結(jié)果分析...........................................................................................................19 1.3.4日志模塊測試................................................................................................................20
1、測試用例設(shè)計(jì)...........................................................................................................20
2、執(zhí)行測試...................................................................................................................27
3、測試結(jié)果分析...........................................................................................................27 1.3.5鏈接測試........................................................................................................................27 1.4.1測試用例設(shè)計(jì)................................................................................................................30 1.4.2測試環(huán)境........................................................................................................................33 1.4.3測試執(zhí)行........................................................................................................................33 1.4.4測試結(jié)果分析................................................................................................................34 1.1.1系統(tǒng)功能
(1)日志模塊:撰寫和發(fā)表日志。
(2)撰寫說說模塊:發(fā)表說說。
(3)相冊(cè)管理模塊:支持多相冊(cè)功能,可將相冊(cè)分類收藏,可以上傳照片,創(chuàng)建相冊(cè),同時(shí)可以上傳視頻和制作個(gè)性相冊(cè)等功能。
(4)音樂盒模塊:可以收藏音樂,可以管理我的音樂盒里的音樂等。
(5)個(gè)人檔管理模塊:修改自己的個(gè)人信息。
(6)留言板模塊:查看留言和對(duì)留言進(jìn)行回復(fù)。
(7)用戶模板:提供用戶制定功能,打造個(gè)性,設(shè)置自己喜歡的風(fēng)格。1.1.2系統(tǒng)的體系結(jié)構(gòu)
系統(tǒng)的體系結(jié)構(gòu)如下圖: 1.1.3開發(fā)環(huán)境
(1)操作系統(tǒng):windows xp(sp2)(2)web服務(wù)器:apache(3)數(shù)據(jù)庫:mysql(4)開發(fā)語言和工具:php+zend+phpwind(5)瀏覽器:ie6.0 1.2.1測試需求
此系統(tǒng)屬于一般類型的應(yīng)用軟件,用戶要求各功能正常使用,系統(tǒng)響應(yīng)比較快,運(yùn)行穩(wěn)健,能滿足10000人正常使用。此系統(tǒng)用戶可以建立個(gè)人主頁(發(fā)表日志,發(fā)表說說,相冊(cè)管理,音樂盒管理,個(gè)人檔管理等)。
此次測試的目的就是檢查核心模塊功能是否正常,驗(yàn)證系統(tǒng)性能是否滿足應(yīng)用需求。這次測試的具體內(nèi)容如下:篇三:在線考試系統(tǒng)實(shí)驗(yàn)報(bào)告
河南工程小學(xué)院
畢業(yè)設(shè)計(jì)(論文)報(bào)告
系 別 軟件工程系
專 業(yè) 計(jì)算機(jī)應(yīng)用
班 級(jí)
姓 名 ****** 學(xué) 號(hào) ********* 設(shè)計(jì)題目 在線考試系統(tǒng)
指導(dǎo)教師 ****** 起迄日期 2011.1.2——2011.4.20 畢業(yè)設(shè)計(jì)誠信承諾書
本人慎重承諾和聲明: 我承諾在畢業(yè)設(shè)計(jì)過程中嚴(yán)格遵守學(xué)校有關(guān)規(guī)定,在指導(dǎo)教師的安排與指導(dǎo)下完成所規(guī)定的畢業(yè)設(shè)計(jì)工作,絕不弄虛作假,不請(qǐng)別人代做畢業(yè)設(shè)計(jì)或抄襲別人的成果。所撰寫的畢業(yè)論文或畢業(yè)設(shè)計(jì)是在指導(dǎo)老師的指導(dǎo)下自主完成,文中所有引文或引用數(shù)據(jù)、圖表均注明來源,本人愿意為由此引起的后果承擔(dān)責(zé)任。
學(xué)生簽名: 日期: 年 月 日
畢業(yè)設(shè)計(jì)知識(shí)產(chǎn)權(quán)權(quán)屬聲明
本人在老師指導(dǎo)下所完成的論文及設(shè)計(jì)成果、知識(shí)產(chǎn)權(quán)歸屬學(xué)校。學(xué)校享有以任何方式發(fā)表、復(fù)制、公開閱覽、借閱以及申請(qǐng)專利等權(quán)利。
學(xué)生簽名: 日期: 年 月 日
指導(dǎo)教師簽名: 日期: 年 月 日
在線考試系統(tǒng)
摘 要
通過考試系統(tǒng)webexam是目前市場占有率較高,應(yīng)用最廣泛的遠(yuǎn)程網(wǎng)絡(luò)學(xué)習(xí)考試軟件,適合政府、行業(yè)及企業(yè)的各專業(yè)網(wǎng)上考試、作業(yè)、練習(xí)等應(yīng)用。它采用web方式,同時(shí)適用于局域網(wǎng)和internet,無需安裝客戶端,即可實(shí)現(xiàn)網(wǎng)上考試、作業(yè)、練習(xí)、成績排行等功能,并能夠答卷保存、自動(dòng)判分、成績查詢和分析等功能
該系統(tǒng)同時(shí)擁有最開放的題庫管理系統(tǒng)和最靈活的組卷系統(tǒng),能夠自動(dòng)輸出word試卷,提供excel題目導(dǎo)入導(dǎo)出、題庫和試卷導(dǎo)入導(dǎo)出等設(shè)計(jì),提供資源的快速收集和高度共享。在開發(fā)方法上,引入了當(dāng)今流行的microsoft.net remoting 技術(shù)思想,把整個(gè)開發(fā)程分為需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)等步驟。該系統(tǒng)通過優(yōu)化和再造管理流程,使人力資源的管理更為高效和科學(xué),數(shù)據(jù)更為準(zhǔn)確,從而將人事部門從繁重的、耗時(shí)的工作中解放出來,把精力集中到更高層的政策性工作中去。關(guān)鍵詞 在線考試系統(tǒng) ; c#.net編程語言 ; visual studio 2008 ;sql server 2005數(shù)據(jù)庫
目 錄
第1章 緒論.....................................................................................................................................1 1.1 課題研究背景...................................................................................................................1 1.2 課題研究目的和意義.......................................................................................................1 第2章 系統(tǒng)分析概述.....................................................................................................................2 2.1 引言...................................................................................................................................2 2.2 系統(tǒng)需求分析...................................................................................................................2 2.3 系統(tǒng)概述...........................................................................................................................3 2.4 visual studio 2008的概述..........................................................................................4 2.5 sql server 2005數(shù)據(jù)庫的概述....................................................................................5 第3章 系統(tǒng)方案總體設(shè)計(jì).............................................................................................................6 3.1 系統(tǒng)設(shè)計(jì)思想及相關(guān)技術(shù)介紹.......................................................................................6 3.1.1 系統(tǒng)架構(gòu)設(shè)計(jì).......................................................................................................6 3.1.2 系統(tǒng)總體模塊功能設(shè)計(jì).......................................................................................6 第4章 數(shù)據(jù)庫的設(shè)計(jì).....................................................................................................................8 4.1 引言...................................................................................................................................8 4.2 數(shù)據(jù)庫需求分析...............................................................................................................8 4.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì).......................................................................................................8 4.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì).......................................................................................................8 第5章 界面設(shè)計(jì)與實(shí)現(xiàn)...............................................................................................................10 5.1 主頁設(shè)計(jì).........................................................................................................................10 5.1.1 實(shí)現(xiàn)目標(biāo).............................................................................................................10 5.1.2 登錄窗口.............................................................................................................10 5.1.3 注冊(cè)窗口.............................................................................................................12 5.2 主要界面設(shè)計(jì)—用戶登錄信息畫面.............................................................................13 5.2.1 實(shí)現(xiàn)目標(biāo).............................................................................................................13 5.2.2 主界面.................................................................................................................13 5.3 主要界面設(shè)計(jì) —— addquestion.aspx.....................................................................17 5.3.1 實(shí)現(xiàn)目標(biāo).............................................................................................................17 5.4 主要界面設(shè)計(jì) —— usermangement.aspx.................................................................18 5.4.1 實(shí)現(xiàn)目標(biāo).............................................................................................................18 結(jié)
論............................................................................................................................................20 致
謝............................................................................................................................................21 參 考 文 獻(xiàn)...................................................................................................................................22 第1章 緒論
1.1 課題研究背景
近幾年來,隨著internet的崛起,遠(yuǎn)程教育開始發(fā)展,普及網(wǎng)絡(luò)教育的呼聲日益高漲,其勢頭不亞于電子商務(wù)。聯(lián)合國教科文組織1998年在其一項(xiàng)調(diào)查報(bào)告中:無論是發(fā)達(dá)國家還是發(fā)展中國家,都不同程度存在教育滯后于現(xiàn)實(shí)需要的問題,特別是第三世界國家,而普及遠(yuǎn)程教育,尤其是網(wǎng)絡(luò)教育,不僅是解決這一問題的有效途徑,而且將成為革新傳統(tǒng)教育模式的重要?jiǎng)恿Α?/p>
中國的網(wǎng)絡(luò)教育也隨internet的發(fā)展而同步增長,同時(shí),網(wǎng)絡(luò)教育也為中國的教育事業(yè)開辟了新的天地。
1.2 課題研究目的和意義
隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會(huì)其他部門都已經(jīng)開始設(shè)了遠(yuǎn)程教育。但是,遠(yuǎn)程教育的軟件的開發(fā)目前還處于起步階段,隨著這項(xiàng)技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)到遠(yuǎn)程教育當(dāng)中去,這就給軟件設(shè)計(jì)人員提出了更高的設(shè)計(jì)要求。
遠(yuǎn)程教育包括很多環(huán)節(jié)。例如,教學(xué)系統(tǒng)、考試系統(tǒng)、和答疑系統(tǒng)等等。其中一個(gè)很重要的環(huán)節(jié)是在線考試系統(tǒng),同時(shí),它也是最難實(shí)現(xiàn)的環(huán)節(jié)。在我國,遠(yuǎn)程教育以蓬勃發(fā)展起來。但目前學(xué)校和社會(huì)上的各種考試大都都采用傳統(tǒng)的考試方法,在此方式下,組織一次考試,要經(jīng)過五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績?cè)u(píng)估和試卷分析。
顯然隨著考試類型的不斷增加和考試要求的不斷提高,教師的工作量也越來越大,可以說傳統(tǒng)的考試方法已經(jīng)不能適用于現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶。人們迫切需要這些技術(shù)來進(jìn)行在線考試,以減輕教師的工作的負(fù)擔(dān)以及提高工作效率,與此同時(shí)提高了考試的質(zhì)量,從而使考試更趨于公正、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。篇四:軟件測試實(shí)驗(yàn)報(bào)告
武漢理工大學(xué)
學(xué) 生 實(shí) 驗(yàn) 報(bào) 告 書
實(shí)驗(yàn)課程名稱 軟件測試
開 課 學(xué) 院 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院
指導(dǎo)老師姓名 毛 雪 濤
學(xué) 生 姓 名
學(xué)生專業(yè)班級(jí) 2014 — 2015 學(xué)年 第 一 學(xué)期
任務(wù)1:針對(duì)一個(gè)常用的通訊軟件做黑盒測試,利用所學(xué)的黑盒測試方法來設(shè)計(jì)測試用例,并做相應(yīng)測試,給出測試方案和測試報(bào)告。
實(shí)驗(yàn)一.通訊軟件飛信個(gè)人生日填寫測試用例
一.簡介 1.1編寫目的
本測試項(xiàng)目擬對(duì)通訊聊天工具飛信輸入生日日期進(jìn)行測試。1.2項(xiàng)目背景
通訊聊天工具中都會(huì)有用戶填寫個(gè)人的基本資料,其中生日日期的填寫需要進(jìn)行則是。本項(xiàng)目即為用軟件測試輸入個(gè)人生日日期的正確性。1.3術(shù)語
等價(jià)類劃分:把程序的輸入域劃分成若干部分(子集),然后從每個(gè)部分中選取少數(shù)代表性數(shù)據(jù)作為測試用例。每一類的代表性數(shù)據(jù)在測試中的作用等價(jià)于這一類中的其他值。1.4參考資料
軟件測試 佟偉光主編 人民郵電出版社
黑盒測試用例設(shè)計(jì)示例 作者: chinaitlab 來源: chinaitlab 二.測試概要 2.1測試程序源代碼 #include if(day==29) { month=3; day=1; cout<<明天是:< 利用等價(jià)類劃分法設(shè)計(jì)測試用例如下: 用例一:輸入日期年份超過界限,如輸入:20151104; 用例二:輸入日期月份輸入有誤,如輸入:19931304; 用例三:輸入日期輸入有誤,如輸入:19931144; 用例四:輸入日期包含非數(shù)字字符,如輸入:1993佛說!; 用例五:輸入日期超過8位數(shù)字,如:1993110402; 用例六:輸入日期短于8位數(shù)字,如:1993114; 用例七:輸入年份為閏年且輸入月份為2,日期超過29,如:20000230,2.3測試方法 手工利用黑盒測試中的等價(jià)類劃分法進(jìn)行測試,主要測試目標(biāo)為檢驗(yàn)函數(shù)是否符合題目所給要求。即:輸入是否符合規(guī)定條件,及程序的魯棒性。 三.測試結(jié)果及缺陷分析 3.1測試執(zhí)行情況與記錄 測試情況記錄: 1、輸入日期20151104,程序提醒“年份超過界限,請(qǐng)重新輸入”。 2、輸入日期19931304,程序提醒“月份輸入有誤,請(qǐng)重新輸入”。 3、輸入日期19931144,程序提醒“日期輸入有誤,請(qǐng)重新輸入”。 4、輸入日期1993佛說!,程序沒有提醒,合理的應(yīng)該出現(xiàn)提醒“輸入非數(shù)字 字符,請(qǐng)重新輸入”。 5、輸入日期1993110402,程序沒有提醒,合理的應(yīng)該出現(xiàn)提醒“輸入字符超篇五:計(jì)算機(jī)測試系統(tǒng)實(shí)驗(yàn)報(bào)告1 計(jì)算機(jī)測試系統(tǒng)機(jī)電控制 實(shí)驗(yàn)報(bào)告 2014年12月21日 一、實(shí)驗(yàn)?zāi)康睦糜?jì)算機(jī)、數(shù)據(jù)采集卡、被控對(duì)象(機(jī)電實(shí)驗(yàn)平臺(tái)aedk—dj6)等組成計(jì)算機(jī)測控系統(tǒng),在了解相關(guān)硬件的基礎(chǔ)上,采用有關(guān)的軟件工具,結(jié)合相應(yīng)的控制規(guī)律,在windows環(huán)境下實(shí)現(xiàn)對(duì)相應(yīng)硬件的訪問控制,從而實(shí)現(xiàn)對(duì)被控對(duì)象的測試控制。通過實(shí)驗(yàn)加深了解計(jì)算機(jī)測控系統(tǒng)的組成,掌握windows環(huán)境下對(duì)硬件訪問控制的方法,掌握對(duì)被控對(duì)象的測試和控制的方法,以及對(duì)測試數(shù)據(jù)處理、分析方法,具備一定的計(jì)算機(jī)測控硬軟件設(shè)計(jì)能力和應(yīng)用能力。 二、實(shí)驗(yàn)設(shè)備 pci9112數(shù)據(jù)采集卡,機(jī)電實(shí)驗(yàn)平臺(tái)aedk—dj6等。 三、實(shí)驗(yàn)原理 本實(shí)驗(yàn)要求編程實(shí)現(xiàn)指針位置的測量和控制實(shí)驗(yàn),原理如下: 本實(shí)驗(yàn)平臺(tái)通過機(jī)械結(jié)構(gòu)將步進(jìn)電機(jī)的角位移轉(zhuǎn)換為直線位移,利用電位器和數(shù)據(jù)采集卡9112內(nèi)的a/d轉(zhuǎn)換器,構(gòu)成測位置系統(tǒng)。當(dāng)步進(jìn)電機(jī)運(yùn)轉(zhuǎn)時(shí),帶動(dòng)電位器旋轉(zhuǎn),電位器輸出的模擬量——電壓值發(fā)生改變,通過a/d轉(zhuǎn)換器采集電壓值來確定指針位置。電位器輸出的模擬量與指針位置成近似線性關(guān)系,即采集的數(shù)字量就能直接反映出指針的位置,具體原理如下: (1)電機(jī)通過橡膠傳動(dòng)帶聯(lián)動(dòng),再通過蝸桿和齒輪將電機(jī)的圓周運(yùn)動(dòng)轉(zhuǎn)化為皮帶的水平運(yùn)動(dòng)。 (2)皮帶的位移用指針和刻度尺來表示,刻度尺共分為16大格,每格1cm,最小刻度為1mm。皮帶移動(dòng)帶動(dòng)右端一個(gè)多線圈電位器轉(zhuǎn)動(dòng),通過改變阻值來改變反饋電壓,此電壓被同時(shí)送入控制接口插座in0腳(已經(jīng)接到9112的16路模擬量輸入端口中的0號(hào)端口)。當(dāng)皮帶在16cm范圍內(nèi)變化時(shí),in0腳的位置反饋電壓將在0~+5v范圍內(nèi)線性變化。實(shí)驗(yàn)過程中可以通過測量或采集此電壓來計(jì)算當(dāng)前的指針位置。(3)實(shí)驗(yàn)平臺(tái)使用四相步進(jìn)電機(jī),電流脈沖由a、b、c、d四個(gè)引腳輸入。a、b、c、d已經(jīng)接到9112內(nèi)16路數(shù)字輸出端口的4、5、6、7四個(gè)端口上,即從9112依次輸出0010h、0020h、0040h、0080h,可以使步進(jìn)電機(jī)正轉(zhuǎn);依次輸出0080h、0040h、0020h、0010h,可以使步進(jìn)電機(jī)反轉(zhuǎn)。 四、實(shí)驗(yàn)內(nèi)容 1:總體設(shè)計(jì) 實(shí)驗(yàn)通過上位pc機(jī)控制實(shí)驗(yàn)平臺(tái)實(shí)現(xiàn)電機(jī)的閉環(huán)控制。 上位機(jī)通過labview虛擬儀器控制9112數(shù)據(jù)采集卡與下位硬件平臺(tái)數(shù)據(jù)端口進(jìn)行通信,從而實(shí)現(xiàn)對(duì)下位硬件平臺(tái)的閉環(huán)控制,系統(tǒng)結(jié)構(gòu)框圖如下: labview 數(shù)據(jù)接口 2:前面板設(shè)計(jì) labview程序前面板可以分為三個(gè)區(qū)域,分別是模式選擇區(qū)域、控制區(qū)域以及顯示區(qū)域。 模式選擇區(qū)域如下: 該區(qū)域用來選擇系統(tǒng)的工作模式,當(dāng)設(shè)定系統(tǒng)的工作模式為“自動(dòng)”時(shí),程序自動(dòng)控制電機(jī)轉(zhuǎn)動(dòng),使得標(biāo)尺移動(dòng)到指定位置,當(dāng)設(shè)定系統(tǒng)的工作模式為“手動(dòng)”時(shí),通過手動(dòng)控制電機(jī)的移動(dòng)方向,使得標(biāo)尺移動(dòng)到指定位置。當(dāng)按下“停止”按鈕時(shí),系統(tǒng)停止運(yùn)行。 控制區(qū)域如下: 該控制區(qū)域在系統(tǒng)工作在手動(dòng)模式時(shí)起作用,在手動(dòng)工作模式下,當(dāng)按鈕處于“左移”位置時(shí),標(biāo)尺指針向左移動(dòng),當(dāng)按鈕處于“右移”位置時(shí),標(biāo)尺指針向右移動(dòng)。 顯示區(qū)域如下: 設(shè)定位置標(biāo)尺用來預(yù)設(shè)定標(biāo)尺位置,作為實(shí)際標(biāo)尺移動(dòng)的參考標(biāo)志,實(shí)際位 置標(biāo)尺動(dòng)態(tài)的顯示當(dāng)前標(biāo)尺的位置。 示波器顯示兩條曲線,曲線一顯示的是標(biāo)尺設(shè)定位置隨時(shí)間變化的曲線,曲線二顯示的是標(biāo)尺實(shí)際位置隨時(shí)間變化的曲線,在程序運(yùn)行過程中示波器可以動(dòng)態(tài)的顯示出指針實(shí)際位置曲線不斷接近設(shè)定位置曲線,最后重合在一起。3:程序流程圖 程序運(yùn)行流程如下圖所示: 程序運(yùn)行時(shí),首先判斷系統(tǒng)的工作模式,如果為手動(dòng)工作模式,則判斷手動(dòng)控制按鍵狀態(tài),如果為左移,則控制電機(jī)使得指針左移,如果為右移,則控制電機(jī)使得指針右移。如果系統(tǒng)處于手動(dòng)工作模式,則判斷指針實(shí)際位置是否等于設(shè)定位置,如果相等或者處于誤差允許范圍內(nèi),則不移動(dòng)指針,如果不相等則判斷實(shí)際位置與設(shè)定位置的大小,如果實(shí)際位置小于設(shè)定位置,則控制電機(jī)使得指針右移,如果實(shí)際位置大于設(shè)定位置,則控制電機(jī)使得指針左移。4:關(guān)鍵部分程序?qū)崿F(xiàn)(1)讀取實(shí)際位置 前面是9112采集卡初始化部分,后續(xù)為電壓采集模塊,由于滿度電壓輸出為5v,對(duì)應(yīng)的標(biāo)尺刻度為16厘米,所以結(jié)果上述運(yùn)算可以得出標(biāo)尺指針的實(shí)際位置。 (2)控制電機(jī)正轉(zhuǎn) 電機(jī)的正轉(zhuǎn)控制可以用狀態(tài)機(jī)實(shí)現(xiàn),通過狀態(tài)機(jī)順序輸出十六進(jìn)制數(shù)值: 0x10、0x20、0x40、0x80即可控制電機(jī)正轉(zhuǎn)。 軟件質(zhì)量保證與測試 2016 ~ 2017學(xué)年 第二學(xué)期 學(xué) 院 計(jì)算機(jī)科學(xué)技術(shù) 專 業(yè) 軟件工程 學(xué) 號(hào) 140521221 姓 名 蒲鳳 指導(dǎo)教師王鵬 目錄 一、單元測試.......................................................1 1.1實(shí)驗(yàn)?zāi)康?.....................................................1 1.2實(shí)驗(yàn)環(huán)境......................................................1 1.3實(shí)驗(yàn)原理......................................................1 1.4實(shí)驗(yàn)內(nèi)容......................................................1 1.4.1 C#單元測試................................................1 1.4.2 測試用例..................................................4 1.5實(shí)驗(yàn)結(jié)果......................................................5 1.6實(shí)驗(yàn)總結(jié)......................................................6 1.6.1插件安裝...................................................6 1.6.2心得體會(huì)...................................................6 1.6.3單元測試意義...............................................6 二、LOADRUNNER性能測試.............................................7 2.1實(shí)驗(yàn)?zāi)康?.....................................................7 2.2實(shí)驗(yàn)環(huán)境......................................................7 2.3實(shí)驗(yàn)原理......................................................7 2.4實(shí)驗(yàn)內(nèi)容......................................................7 2.4.1 HP LoadRunner錄制腳本.....................................7 2.4.2 HP LoadRunner腳本測試場景設(shè)計(jì)及分析......................17 2.5實(shí)驗(yàn)結(jié)果.....................................................33 2.6實(shí)驗(yàn)分析.....................................................34 2.7實(shí)驗(yàn)總結(jié).....................................................34 三、反編譯........................................................36 3.1實(shí)驗(yàn)?zāi)康?....................................................36 3.2實(shí)驗(yàn)環(huán)境.....................................................36 3.3實(shí)驗(yàn)原理.....................................................36 3.4實(shí)驗(yàn)內(nèi)容.....................................................36 3.4.1 Net Refelector反編譯.....................................36 3.5實(shí)驗(yàn)結(jié)果.....................................................40 3.6實(shí)驗(yàn)總結(jié).....................................................41 3.6.1心得體會(huì)..................................................41 I 3.6.2 對(duì)軟件安全性的看法.......................................41 四、SQL注入.......................................................42 4.1實(shí)驗(yàn)?zāi)康?....................................................42 4.2實(shí)驗(yàn)環(huán)境.....................................................42 4.2實(shí)驗(yàn)原理.....................................................42 4.3實(shí)驗(yàn)內(nèi)容.....................................................42 4.3.1 sql注入..................................................42 4.4實(shí)驗(yàn)結(jié)果.....................................................52 4.5實(shí)驗(yàn)總結(jié).....................................................54 4.5.1心得體會(huì)..................................................54 4.5.2 SQL注入危害..............................................54 五、禪道項(xiàng)目管理的BUG管理模塊使用................................55 5.1實(shí)驗(yàn)?zāi)康?....................................................55 5.2實(shí)驗(yàn)環(huán)境.....................................................55 5.3實(shí)驗(yàn)原理.....................................................55 5.4實(shí)驗(yàn)內(nèi)容.....................................................55 5.4.1禪道項(xiàng)目管理的bug管理模塊使用............................55 5.5實(shí)驗(yàn)結(jié)果.....................................................67 5.6實(shí)驗(yàn)總結(jié).....................................................68 II 一、單元測試 1.1實(shí)驗(yàn)?zāi)康?/p> 1.能夠使用編程工具進(jìn)行單元測試。 2.檢查代碼實(shí)現(xiàn)是否符合設(shè)計(jì),盡早發(fā)現(xiàn)設(shè)計(jì)和需求中存在的錯(cuò)誤。3.發(fā)現(xiàn)在編碼過程中引入的錯(cuò)誤,跟蹤需求和設(shè)計(jì)的實(shí)現(xiàn)是否一致。 1.2實(shí)驗(yàn)環(huán)境 環(huán)境:vs2013 1.3實(shí)驗(yàn)原理 主要采用白盒技術(shù),檢查模塊控制結(jié)構(gòu)的某些特殊路徑,期望覆蓋盡可能多的出錯(cuò)點(diǎn)。 1.4實(shí)驗(yàn)內(nèi)容 1.4.1 C#單元測試 1.新建一個(gè)類庫項(xiàng)目,并為其中的類為BinaryTree.構(gòu)建二叉樹并添加前序遍歷方法。如圖1-1所示。 圖1-1 2.創(chuàng)建單元測試。在方法名上右擊,然后單擊“Generate Unit Test”選項(xiàng),打開對(duì)話框。如圖1-2所示。 圖1-2 3.選擇方法,為新建項(xiàng)目命名。如圖1-3所示。 圖1-3 4.然后在解決方案管理中就多了相應(yīng)的BinaryTree Tests解決方案。如圖1-4所示。 圖1-4 打開測試菜單->窗口->測試資源管理器,如圖1-5所示。 圖1-5 5.在測試試圖,右鍵運(yùn)行要測試的方法,在測試結(jié)果窗口中查看測試結(jié)果,運(yùn)行測試之前。如圖1-6所示。 圖1-6 1.4.2測試用例 1.設(shè)置測試參數(shù)。如圖1-7,1-8所示。 圖1-7 圖1-8 2.運(yùn)行之后。如圖1-9所示。 圖1-9 1.5實(shí)驗(yàn)結(jié)果 經(jīng)過測試,ResultEqualTest1,ResultEqualTest2均未通過測試,調(diào)整參數(shù),重新測試,測試結(jié)果如下,如圖1-10所示。: 圖1-10 1.6實(shí)驗(yàn)總結(jié) 1.6.1插件安裝 在vs2013進(jìn)行單元測試之前,需要按照手動(dòng)添加插件。選擇工具-擴(kuò)展和更新,搜索并安裝Unit Test Generator。1.6.2心得體會(huì) 本次測試設(shè)計(jì)涉及預(yù)期測試需求,實(shí)驗(yàn)結(jié)果符合預(yù)期。單元測試幫助開發(fā)人員編寫代碼,提升質(zhì)量,減少bug;提升反饋速度,減少重復(fù)工作,提高開發(fā)效率;保證最后的代碼不會(huì)破壞之前的代碼功能,同時(shí)讓代碼維護(hù)更容易,有助于改進(jìn)代碼質(zhì)量和設(shè)計(jì)。1.6.3單元測試意義 單元測試集中注意力與程序的基本組成部分,首先保證每個(gè)單元測試通過,才能使下一步把單元組成部分組裝成部件并測試其正確性具有基礎(chǔ)。單元是整個(gè)軟件的構(gòu)成基礎(chǔ),只有保證零部件一樣,這個(gè)設(shè)備的質(zhì)量才有基礎(chǔ),單元的質(zhì)量也是整個(gè)軟件質(zhì)量的基礎(chǔ)。因此,單元測試的效果會(huì)直接影響到軟件的后期測試,最終在很大程度上影響到產(chǎn)品的質(zhì)量。同時(shí),單元規(guī)模較小,復(fù)雜性較低,因而發(fā)現(xiàn)錯(cuò)誤后容易隔離和定位,有利于調(diào)試工作。 二、LoadRunner性能測試 2.1實(shí)驗(yàn)?zāi)康?/p> 1.掌握LoadRunner的使用方法。2.能夠使用LoadRunner進(jìn)行負(fù)載測試 3.學(xué)會(huì)用LoadRunner設(shè)計(jì)場景并嘗試,并分析測試結(jié)果。 2.2實(shí)驗(yàn)環(huán)境 環(huán)境:HP LoadRunnner 2.3實(shí)驗(yàn)原理 LoadRunner進(jìn)行負(fù)載測試通常有五個(gè)階段組成: 計(jì)劃、腳本創(chuàng)建、場景定義、場景執(zhí)行和結(jié)果分析。 (1)計(jì)劃負(fù)載測試:定義性能測試要求,例如并發(fā)用戶的數(shù)量、典型業(yè)務(wù)流程和所需相應(yīng)時(shí)間。 (2)創(chuàng)建Vuser腳本:將最終用戶活動(dòng)捕獲到自動(dòng)腳本中。(3)定義場景:使用LoadRunnerControlller設(shè)置負(fù)載測試環(huán)境。(4)運(yùn)行場景:通過LoadRunnerControlller驅(qū)動(dòng)、管理和監(jiān)控負(fù)載測試。(5)分析結(jié)果:使用LoadRunnerAnalysis創(chuàng)建圖和報(bào)告并評(píng)估性能。 2.4實(shí)驗(yàn)內(nèi)容 2.4.1HP LoadRunner錄制腳本 1.啟動(dòng)服務(wù)。如圖2-1所示。 圖2-1 2.登錄自帶網(wǎng)站W(wǎng)ebTours,并注冊(cè)。如圖2-2所示。 圖2-2 填寫注冊(cè)信息,如圖2-3,2-4所示。 圖2-3 圖2-4 注冊(cè)成功,如圖2-5所示。 圖2-5 3.打開Loadrunner,點(diǎn)擊新建腳本打開VuGen。如圖2-6所示。 圖2-6 新建腳本,如圖2-7所示。 圖2-7 4.新建腳本,選擇協(xié)議。如圖2-8所示。 圖2-8 5.選擇瀏覽器,設(shè)置所測web的地址。如圖2-9所示。 圖2-9 6.點(diǎn)擊左下角Options按鈕,進(jìn)入錄制環(huán)境設(shè)置界面。如圖2-10,2-11所示。 圖2-10 圖2-11 7、模擬用戶操作開始錄制腳本。如圖2-12所示。 圖2-12 用戶操作如下,模擬用戶訂票。如圖2-13所示。 圖2-13 8.結(jié)束錄制,生成腳本。如圖2-14所示。 圖2-14 9.回放腳本,驗(yàn)證腳本是否正確。如圖2-15所示。 圖2-15 回放結(jié)果,如圖2-16所示。 圖2-16 10.增加事務(wù),并命名。如圖2-17所示。 圖2-17 給事務(wù)命名,如圖2-18所示。 圖2-18 查看事務(wù),如圖2-19所示。 圖2-19 11.參數(shù)化。在腳本中找到需要參數(shù)化的值,例如登錄名和登錄密碼。如圖2-20所示。 圖2-20 2.4.2HP LoadRunner腳本測試場景設(shè)計(jì)及分析 1.導(dǎo)入腳本,打開controller。如圖2-21所示。 圖2-21 2.選擇文件路徑。如圖2-22所示。 圖2-22 3.進(jìn)入初始界面。如圖2-23所示。 圖2-23 4.為了設(shè)置集合點(diǎn),取消默認(rèn)勾選框,添加腳本。如圖2-24所示。 圖2-24 5.確定,進(jìn)入場景設(shè)置界面。如圖2-25所示。 圖2-25 6.設(shè)置場景,選擇初始化。如圖2-26所示。 圖2-26 7.打開運(yùn)行時(shí)設(shè)置,設(shè)置迭代次數(shù)。如圖2-27所示。 圖2-27 8.設(shè)置迭代參數(shù)為2。如圖2-28所示。 圖2-28 9.點(diǎn)開Miscellaneous,設(shè)置Continueon error,使錯(cuò)誤發(fā)生時(shí)可繼續(xù)執(zhí)行。如圖2-29所示。 圖2-29 10.設(shè)計(jì)集合點(diǎn)。如圖2-30所示。 圖2-30 設(shè)置當(dāng)所有虛擬用戶都到達(dá)集合點(diǎn)才釋放,模擬多用戶同時(shí)進(jìn)行某一操作的情況。選中policy。如圖2-31所示。 圖2-31 11.設(shè)置policy。如圖2-32所示。 圖2-32 12.點(diǎn)擊運(yùn)行,進(jìn)入運(yùn)行時(shí)監(jiān)控界面。如圖2-33所示。 圖2-33 13.點(diǎn)擊運(yùn)行場景。如圖2-34所示。 圖2-34 14.觀察運(yùn)行結(jié)果。如圖2-35,2-36,2-37,2-38,2-39所示。 圖2-35 圖2-36 圖2-37 圖2-38 圖2-39 15.設(shè)置場景運(yùn)行時(shí)Windows資源監(jiān)控圖。如圖2-40所示。 圖2-40 點(diǎn)擊添加。如圖2-41,2-42所示。 圖2-41 圖2-42 運(yùn)行時(shí)Windows資源監(jiān)控圖截圖如下。如圖2-43所示。 圖2-43 16.打開分析器,形成分析結(jié)果。如圖2-44,2-45所示。 圖2-44 圖2-45 17.分析器自動(dòng)形成分析結(jié)果。如圖2-46,2-47,2-48,2-49,2-50所示。 圖2-46 圖2-47 18.點(diǎn)開監(jiān)控的圖表,根據(jù)需要合并圖表以便更好地分析。 圖2-48 圖2-49 圖2-50 19.添加Windows資源監(jiān)控圖表。如圖2-51,2-52所示。 圖2-51 圖2-52 20.添加頁面分析結(jié)果圖表。如圖2-53所示。 圖2-53 21.生成測試報(bào)告。如圖2-54所示。 圖2-54 生成測試報(bào)告中。如圖2-55所示。 圖2-55 生成測試報(bào)告,如圖2-56所示。 圖2-56 2.5實(shí)驗(yàn)結(jié)果 回放驗(yàn)證。如圖2-57所示。 圖2-57 生成測試報(bào)告,點(diǎn)擊內(nèi)容,如圖2-58所示。 圖2-58 2.6實(shí)驗(yàn)分析 通過測試報(bào)告可以看出,最多能夠創(chuàng)建10個(gè)vuser,平均吞吐量是14320字節(jié)每分,平均每秒點(diǎn)擊數(shù)量約為10次。同時(shí)可以通過以下方式使被測系統(tǒng)所受壓力減輕,從如下方面進(jìn)行綜合調(diào)解:將測試腳本中think time值加大并在控制臺(tái)中按比例實(shí)現(xiàn),此處think time指在transaction外部的時(shí)間;Controller中Run-Time Setting的Pacing設(shè)置值加大;虛擬用戶登錄時(shí)使用遞增策略,間隔稍長。 2.7實(shí)驗(yàn)總結(jié) LoadRunner,是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具。通過以模擬上千萬用戶實(shí)施并發(fā)負(fù)載及實(shí)時(shí)性能監(jiān)測的方式來確認(rèn)和查找問題,LoadRunner能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測試。企業(yè)使用LoadRunner能最大限度地縮短測試時(shí)間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。LoadRunner可適用于各種體系架構(gòu)的自動(dòng)負(fù)載測試,能預(yù)測系統(tǒng)行為并評(píng)估系統(tǒng)性能。學(xué)會(huì)了使用LoadRunner錄制腳本。基本的流程是啟動(dòng)服務(wù)器、注冊(cè)、錄制腳本及進(jìn)行參數(shù)化設(shè)置。設(shè)計(jì)涉及場景的搭建和測試,通過Lordrunner進(jìn)行腳本測試,同時(shí)能夠生成相應(yīng)的圖表,直觀的反應(yīng)了測試結(jié)果。Lordrunner作為專業(yè)的性能測試工具,通過模擬成千上萬的用戶對(duì)被測應(yīng)用進(jìn)行操作和請(qǐng)求,在實(shí)驗(yàn)室環(huán)境中精確重現(xiàn)生產(chǎn)環(huán)境中任意可能出現(xiàn)的業(yè)務(wù)壓力,然后通過在測試過程中獲取的信息和數(shù)據(jù)來確認(rèn)和查找軟件的性能問題,分析性能瓶頸。 三、反編譯 3.1實(shí)驗(yàn)?zāi)康?/p> 1.學(xué)會(huì)如何使用反編譯工具對(duì)程序進(jìn)行反編譯。2.能夠使用.NetRefelector進(jìn)行反編譯。 3.2實(shí)驗(yàn)環(huán)境 環(huán)境:.Net Refelector,VS2008 3.3實(shí)驗(yàn)原理 反編譯的主要思想:將特定的機(jī)器代碼,即我們的“源程序”,先翻譯為低級(jí)的中間代碼,然后再根據(jù)特定的高級(jí)語言將中間代碼翻譯為高級(jí)程序。反編譯器也有前端和后端。前端是一個(gè)機(jī)器依賴的模塊,句法分析二進(jìn)制程序、分析其指令的語義、并且生成該程序的低級(jí)中間表示法和每一子程序的控制流向圖。通用的反編譯機(jī)器是一個(gè)與語言和機(jī)器無關(guān)的模塊,分析低級(jí)中間代碼,將它轉(zhuǎn)換成對(duì)任何高級(jí)語言都可接受的高級(jí)表示法,并且分析控制流向圖的結(jié)構(gòu)、把它們轉(zhuǎn)換成用高級(jí)控制結(jié)構(gòu)表現(xiàn)的圖。最后,后端是一個(gè)目標(biāo)語言依賴的模塊,生成目標(biāo)語言代碼。反編譯的過程中要使用一些工具:把二進(jìn)制程序裝入內(nèi)存,對(duì)這一程序做句法分析或反匯編,以及反編譯或者分析該程序來生成高級(jí)語言程序。這個(gè)過程借助編譯器和庫的簽名來識(shí)別特定的編譯器和庫子程序。只要在二進(jìn)制程序中識(shí)別出編譯器簽名,就不去反編譯這些編譯器啟動(dòng)代碼(start-up)和庫子程序:對(duì)于前者,從最后的目標(biāo)程序去掉啟動(dòng)代碼的那些例程,反編譯器從主(main)程序入口點(diǎn)開始分析;對(duì)于后者,那些子程序用其庫函數(shù)名代替。 3.4實(shí)驗(yàn)內(nèi)容 3.4.1Net Refelector反編譯 1.啟動(dòng).NETRefelector(在所有程序中找到RedGate文件夾)找到安裝文件,點(diǎn)擊運(yùn)行。如圖3-1所示。 圖3-1 2.選擇文件,打開可執(zhí)行文件。如圖3-2所示。 圖3-2 選擇文件路徑。如圖3-3所示。 圖3-3 3.導(dǎo)入工程截圖如下。如圖3-4所示。 圖3-4 4.相關(guān)函數(shù)和類,如圖3-5所示。 圖3-5 5.選中工程,導(dǎo)出源碼。如圖3-6所示。 圖3-6 6.選擇導(dǎo)出文件路徑。如圖3-7所示。 圖3-7 7.選中反編譯程序,點(diǎn)擊運(yùn)行。如圖3-8所示。 圖3-8 3.5實(shí)驗(yàn)結(jié)果 反編譯成功,如圖3-9所示。 圖3-9 3.6實(shí)驗(yàn)總結(jié) 3.6.1心得體會(huì) 本次實(shí)驗(yàn)通過反編譯工具進(jìn)行了反編譯,完成了從可執(zhí)行文件到源碼的轉(zhuǎn)換,學(xué)會(huì)了如何使用.NET Refelector反編譯工具。3.6.2 對(duì)軟件安全性的看法 軟件安全(Software Security)就是使軟件在收到惡意攻擊的情形下依然能夠繼續(xù)正確運(yùn)行及確保軟件被在授權(quán)范圍內(nèi)合法使用的思想。軟件安全性分析任務(wù)包含于軟件生存周期的若干活動(dòng)中,是針對(duì)軟件的安全性質(zhì)量,作為這些活動(dòng)的補(bǔ)充。軟件安全性分析作為開發(fā)中軟件的質(zhì)量的重要保證,關(guān)系到軟件的獲取、供應(yīng)、開發(fā)、運(yùn)行和維護(hù),已得到專業(yè)人士的高度重視。并且現(xiàn)在,軟件安全性分析任務(wù)的各項(xiàng)細(xì)節(jié)執(zhí)行都寫入了國軍標(biāo),被安全相關(guān)軟件的需方、供方、開發(fā)者、維護(hù)者以及獨(dú)立的評(píng)價(jià)者使用。規(guī)范化將推進(jìn)軟件安全性分析的進(jìn)程,使更多的開發(fā)和評(píng)測單位遵循標(biāo)準(zhǔn)化文件,督促開發(fā)團(tuán)隊(duì)采取相應(yīng)的技術(shù)手段,以軟件測試作為輔助。同樣,軟件安全性分析標(biāo)準(zhǔn)也會(huì)在推進(jìn)的過程中,得到不斷地發(fā)展。 四、SQL注入 4.1實(shí)驗(yàn)?zāi)康?/p> 1.明白SQL注入原理。2.能夠進(jìn)行簡單的SQL注入。 4.2實(shí)驗(yàn)環(huán)境 環(huán)境:VS2013,SQL Server Management Studio 4.2實(shí)驗(yàn)原理 SQL注入即是指web應(yīng)用程序?qū)τ脩糨斎霐?shù)據(jù)的合法性沒有判斷,攻擊者可以在web應(yīng)用程序中事先定義好的查詢語句的結(jié)尾上添加額外的SQL語句,以此來實(shí)現(xiàn)欺騙數(shù)據(jù)庫服務(wù)器執(zhí)行非授權(quán)的任意查詢,從而進(jìn)一步得到相應(yīng)的數(shù)據(jù)信息。 4.3實(shí)驗(yàn)內(nèi)容 4.3.1 sql注入 1.點(diǎn)擊SQL SERVERR2。如圖4-1所示。 圖4-1 登陸數(shù)據(jù)庫,如圖4-2所示。 圖4-2 2.創(chuàng)建數(shù)據(jù)庫SQLTEST。如圖4-3,4-4所示。 圖4-3 圖4-4 3.創(chuàng)建表UserLogin。如圖4-5所示。 圖4-5 設(shè)置主鍵如下,如圖4-6所示。 圖4-6 設(shè)置成功,截圖如下。如圖4-7所示。 圖4-7 輸入表名。如圖4-8所示。 圖4-8 4.選中表,編輯前200行。如圖4-9所示。 圖4-9 5.編輯測試數(shù)據(jù),如圖4-10所示。 圖4-10 6.打開VS2013,新建項(xiàng)目。如圖4-11所示。 圖4-11 選中Asp.net Web應(yīng)用程序。如圖4-12所示。 曙光民辦小學(xué)2013學(xué)年第二學(xué)期期中測試分析與反思 王新東2014.11.12 半個(gè)學(xué)期一轉(zhuǎn)眼過去了,期中考試也順利結(jié)束了,本次期中考試,我們班學(xué)生全部參加考試,優(yōu)秀率63.8%,及格率83.8%。總的來說,本次考試成績不算理想,主要是學(xué)困生太多了,他們的成績太差。逐題看過學(xué)生的試卷后,綜觀學(xué)生答題情況,我針對(duì)學(xué)生各方面的掌握情況做以下分析及反思: 一、試卷題型分析 本次試卷題型分為:字詞、句子、日積月累、閱讀、作文五大項(xiàng),知識(shí)涉及面廣,考查了學(xué)生基礎(chǔ)知識(shí)、閱讀、習(xí)作幾個(gè)不同方面的知識(shí)。 二、學(xué)生考情分析 (一)基礎(chǔ)知識(shí)部分 從本班試卷的總體情況來看,學(xué)生對(duì)于基礎(chǔ)知識(shí)的掌握比較牢固,這與平時(shí)的嚴(yán)格要求和學(xué)生良好自學(xué)習(xí)慣的養(yǎng)成有關(guān),要繼續(xù)發(fā)揚(yáng)。盡管如此,還是出現(xiàn)了一些不該有的錯(cuò)誤! 第1題,選擇完全正確的一組詞語,雖然說這是最簡單的題目,但越是簡單的就越容易失誤,我仔細(xì)數(shù)了一下,全對(duì)的只占全班的三分之一,這與期中考試沒有復(fù)習(xí)有關(guān),但也說明平日里要多讓學(xué)生回顧前面學(xué)過的知識(shí)。 第2題,照樣子寫詞語,需要注意學(xué)生平日對(duì)生字的掌握對(duì)詞語的積累。第3題,選擇正確答案,學(xué)生普遍完成不好。這一題考查學(xué)生對(duì)字詞的理解,平日里要多加強(qiáng)對(duì)學(xué)生多方面知識(shí)與能力的培養(yǎng)。 第4題,修改句子錯(cuò)誤。要教育學(xué)生審題認(rèn)真。 第5題,根據(jù)課文內(nèi)容填空。這一題學(xué)生錯(cuò)誤并不多,只是有個(gè)別學(xué)生書寫不夠到位。 (二)閱讀部分 這一部分分為課內(nèi)閱讀和課外閱讀。 課內(nèi)閱讀,學(xué)生對(duì)于已經(jīng)學(xué)過的課文內(nèi)容的理解也能基本到位。失分較多的是聯(lián)系生活實(shí)際說一說“你喜歡春節(jié)嗎?你是怎樣過的?請(qǐng)介紹一下”,其實(shí)學(xué)生都知道,只是語言組織不夠連貫,沒能表達(dá)出自己的感受。平日上課時(shí)還是要讓更多的學(xué)生張開口,并且訓(xùn)練學(xué)生說完整的話,說出自己真實(shí)的感受。 課外閱讀,失分相對(duì)較多,寫近義詞的大多數(shù)學(xué)生完成較好,但有些學(xué)生就一個(gè)也不會(huì),這與平日找對(duì)近義詞不重視有關(guān),以后要注意了。對(duì)文中一些加引號(hào)的詞語的作用理解較透徹,只是語言組織能力不夠好,要多訓(xùn)練。在概括每段的內(nèi)容時(shí),有些學(xué)生理解錯(cuò)誤,誤認(rèn)為是第一、二自然段,沒有正確理解是劃分好的段落。 (三)習(xí)作部分 本次習(xí)作有一定的難度,要求學(xué)生以感恩為題寫出心中的體驗(yàn),大多數(shù)學(xué)生內(nèi)容比較貧乏,感受也不夠真實(shí)。 三、小結(jié) 通過一次測試,學(xué)生的表現(xiàn)暴露出來了教師很多教學(xué)中的薄弱點(diǎn),從學(xué)生的試卷中也發(fā)現(xiàn)了不少急待改進(jìn)的問題。 1、學(xué)生的書寫較以前有所下降。 進(jìn)入五年級(jí)后,我也發(fā)現(xiàn)有些學(xué)生的字體發(fā)生了較大的變化,處于能力養(yǎng)成期的孩子很容易發(fā)生波動(dòng),也給我提了個(gè)醒,除了教師的以身作則外,還要在日常教 學(xué)中多提醒學(xué)生注意認(rèn)真書寫。 2、粗心大意的毛病還存在。 有不少學(xué)生的出錯(cuò)就是因?yàn)樽约旱氖韬鏊隆?duì)于這些學(xué)生我想就試卷問題讓他們討論,并讓他們自己制定克服辦法。執(zhí)行起來,還是需要師生共同的持之以恒。期中考試已經(jīng)結(jié)束了,在后半個(gè)學(xué)期的教學(xué)中,我要重點(diǎn)針對(duì)出現(xiàn)的問題找到相應(yīng)的解決措施,同時(shí)繼續(xù)以激發(fā)學(xué)習(xí)興趣作為教學(xué)的首要著眼點(diǎn),讓學(xué)生能夠在教師的指導(dǎo)下進(jìn)行學(xué)習(xí),并享受到學(xué)習(xí)給他們帶來的快樂,為以后的學(xué)習(xí)奠定良好的基礎(chǔ)。 實(shí)驗(yàn)一 直流激勵(lì)時(shí)霍爾傳感器位移特性實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康? 了解霍爾式傳感器原理與應(yīng)用。 二、基本原理: 金屬或半導(dǎo)體薄片置于磁場中,當(dāng)有電流流過時(shí),在垂直于磁場與電流得方向上將產(chǎn)生電動(dòng)勢,這種物理現(xiàn)象稱為霍爾效應(yīng).具有這種效應(yīng)得元件成為霍爾元件,根據(jù)霍爾效應(yīng),霍爾電勢 U H =K H IB,當(dāng)保持霍爾元件得控制電流恒定,而使霍爾元件在一個(gè)均勻梯度得磁場中沿水平方向移動(dòng),則輸出得霍爾電動(dòng)勢為,式中 k—位移傳感器得靈敏度。這樣它就可以用來測量位移.霍爾電動(dòng)勢得極性表示了元件得方向.磁場梯度越大,靈敏度越高;磁場梯度越均勻,輸出線性度就越好。 三、需用器件與單元: 霍爾傳感器實(shí)驗(yàn)?zāi)0濉⒒魻杺鞲衅鳌ⅰ?5V 直流電源、測微頭、數(shù)顯單元.四、實(shí)驗(yàn)步驟: 1、將霍爾傳感器安裝在霍爾傳感器實(shí)驗(yàn)?zāi)K上,將傳感器引線插頭插入實(shí)驗(yàn)?zāi)0宓貌遄?實(shí)驗(yàn)板得連接線按圖 9—1 進(jìn)行。1、3 為電源±5V,2、4 為輸出。 2、開啟電源,調(diào)節(jié)測微頭使霍爾片大致在磁鐵中間位置,再調(diào)節(jié) Rw1 使數(shù)顯表指示為零。 圖9-1 直流激勵(lì)時(shí)霍爾傳感器位移實(shí)驗(yàn)接線圖 3、測微頭往軸向方向推進(jìn),每轉(zhuǎn)動(dòng) 0、2mm記下一個(gè)讀數(shù),直到讀數(shù)近似不變,將讀數(shù)填入表9-1。 表9-1 X(mm) V(mv) 作出 V—X曲線,計(jì)算不同線性范圍時(shí)得靈敏度與非線性誤差。 五、實(shí)驗(yàn)注意事項(xiàng): 1、對(duì)傳感器要輕拿輕放,絕不可掉到地上。 2、不要將霍爾傳感器得激勵(lì)電壓錯(cuò)接成±15V,否則將可能燒毀霍爾元件。 六、思考題: 本實(shí)驗(yàn)中霍爾元件位移得線性度實(shí)際上反映得時(shí)什么量得變化? 七、實(shí)驗(yàn)報(bào)告要求: 1、整理實(shí)驗(yàn)數(shù)據(jù),根據(jù)所得得實(shí)驗(yàn)數(shù)據(jù)做出傳感器得特性曲線. 2、歸納總結(jié)霍爾元件得誤差主要有哪幾種,各自得產(chǎn)生原因就是什么,應(yīng)怎樣進(jìn)行補(bǔ)償。 實(shí)驗(yàn)二 集成溫度傳感器得特性 一、實(shí)驗(yàn)?zāi)康? 了解常用得集成溫度傳感器基本原理、性能與應(yīng)用。 二、基本原理: 集成溫度傳器將溫敏晶體管與相應(yīng)得輔助電路集成在同一芯片上,它能直接給出正比于絕對(duì)溫度得理想線性輸出,一般用于-50℃-+150℃之間測量,溫敏晶體管就是利用管子得集電極電流恒定時(shí),晶體管得基極—發(fā)射極電壓與溫度成線性關(guān)系。為克服溫敏晶體管 U b 電壓生產(chǎn)時(shí)得離散性、均采用了特殊得差分電路。集成溫度傳感器有電壓型與電流型二種,電流輸出型集成溫度傳感器,在一定溫度下,它相當(dāng)于一個(gè)恒流源。因此它具有不易受接觸電阻、引線電阻、電壓噪聲得干擾。具有很好得線性特性。本實(shí)驗(yàn)采用得就是國產(chǎn)得 AD590.它只需要一種電源(+4V-+30V).即可實(shí)現(xiàn)溫度到電流得線性變換,然后在終端使用一只取樣電阻(本實(shí)驗(yàn)中為 R2)即可實(shí)現(xiàn)電流到電壓得轉(zhuǎn)換。它使用方便且電流型比電壓型得測量精度更高。 三、需用器件與單元: 溫度控制器、加熱源、溫度模塊、數(shù)顯單元、萬用表。 四、實(shí)驗(yàn)步驟: 1、將主控箱上總電源關(guān)閉,把主控箱中溫度檢測與控制單元中得恒流加熱電源輸出與溫度模塊中得恒流輸入連接起來。 2、將溫度模塊中得溫控 Pt100與主控箱得Pt100 輸入連接起來。 3、將溫度模塊中左上角得 AD590 接到 a、b 上(正端接 a,負(fù)端接b),再將 b、d 連接起來.4、將主控箱得+5V 電源接入a與地之間。 5、將 d 與地與主控箱得電壓表輸入端相連(即測量1K 電阻兩端得電壓).6、開啟主電源,將溫度控制器得 SV 窗口設(shè)定為(設(shè)置方法見附錄2),以后每隔設(shè)定一次,即Δt=,讀取數(shù)顯表值,將結(jié)果填入下表。 表10-1 T(℃) V(mV) 7、根據(jù)上表計(jì)算 AD590 得非線性誤差。 五、實(shí)驗(yàn)注意事項(xiàng): 1、加熱器溫度不能加熱到 120℃以上,否則將可能損壞加熱器。 2、不要將 AD590 得+、—端接反,因?yàn)榉聪螂妷嚎赡軗舸?AD590。 六、思考題: 大家知道在一定得電流模式下 PN 結(jié)得正向電壓與溫度之間具有較好得線性關(guān)系,因此就有溫敏二極管,您若有興趣可以利用開關(guān)二極管或其它溫敏二極管在50℃-100℃之間,作溫度特性,然后與集成溫度傳感器相同區(qū)間得溫度特性進(jìn)行比較,從線性瞧溫度傳感器線性優(yōu)于溫敏二極管,請(qǐng)闡明理由.七、實(shí)驗(yàn)報(bào)告要求: 1、簡單說明 AD590 得基本原理,討論電流輸出型與電壓輸出型集成溫度傳感器得優(yōu)缺點(diǎn)。 2、總結(jié)實(shí)驗(yàn)后得收獲、體會(huì)。 實(shí)驗(yàn) 三 光電二極管與光敏電阻得特性研究 一、實(shí)驗(yàn)?zāi)康? 了解光電二極管與光敏電阻得特性與應(yīng)用。 二、基本原理: :(1)光電二極管: 光電二極管就是利用 PN結(jié)單向?qū)щ娦缘媒Y(jié)型光電器件,結(jié)構(gòu)與一般二極管類似。PN 結(jié)安裝在管得頂部,便于接受光照。外殼上有以透鏡制成得窗口以使光線集中在敏感面上,為了獲得盡可能大得光生電流,PN 結(jié)得面積比一般二極管要大.為了光電轉(zhuǎn)換效率高,PN結(jié)得深度比一般二極管淺。光電二極管可工作在兩種狀態(tài)。大多數(shù)情況下工作在反向偏壓狀態(tài)。在這種情況下,當(dāng)無光照時(shí),處于反偏得二極管工作在截止?fàn)顟B(tài),這時(shí)只有少數(shù)載流子在反向偏壓得作用下,渡越阻擋層形成微小得反向電流,即暗電流。反向電流小得原因就是在 PN 結(jié)中,P 型中得電子與N型中得空穴(少數(shù)載流子)很少.當(dāng)光照射在 PN結(jié)上時(shí),PN 結(jié)附近受光子轟擊,吸收其能量而產(chǎn)生電子空穴對(duì),使P區(qū)與N區(qū)得少數(shù)載流子濃度大大增加,在外加反偏電壓與內(nèi) 電場得作用下,P區(qū)得少數(shù)載流子渡越阻擋層進(jìn)入N區(qū),N區(qū)得少數(shù)載流子渡越阻擋層進(jìn)入P區(qū),從而使通過 PN 結(jié)得反向電流大為增加,形成了光電流,反向電流隨光照強(qiáng)度增加而增加。另一種工作狀態(tài)就是在光電二極管上不加電壓,利用 PN 結(jié)受光照強(qiáng)度增加而增加.N 結(jié)受光照時(shí)產(chǎn)生正向電壓得原理,將其作為微型光電池用.這種工作狀態(tài)一般用作光電檢測.光電二極管常用得材料有硅、鍺、銻化銦、砷化銦等,使用最廣泛得就是硅、鍺光電二極管.光電二極管具有響應(yīng)速度快、精巧、堅(jiān)固、良好得溫度穩(wěn)定性與低工作電壓得優(yōu)點(diǎn),因而得到了廣泛得應(yīng)用。 圖為光電流信號(hào)轉(zhuǎn)換電路,Vo=IpR,Ip 為光電流,R就是反饋電阻。 (2)光敏電阻: 光敏電阻就是利用光得入射引起半導(dǎo)體電阻得變化來進(jìn)行工作得.光敏電阻得工作原理就是基于光電導(dǎo)效應(yīng):在無光照時(shí),光敏電阻具有很高得阻值;在有光照時(shí),當(dāng)光電子得能量大于材料禁帶寬度,價(jià)帶中得電子吸收光子能量后躍遷到導(dǎo)帶,激發(fā)出可以導(dǎo)電得電子-空穴對(duì),使電阻降低,光線愈強(qiáng),激發(fā)出得電子—空穴對(duì)越多,電阻值越低;光照停止后,自由電子與空穴復(fù)合,導(dǎo)電能力下降,電阻恢復(fù)原值。制作光敏電阻得材料常用硫化鎘(CdS)、硒化鎘(CdSe)、硫化鉛(PbSe)銻化銦(InSb)等。 由于光導(dǎo)效應(yīng)只限于光照表面得薄層,所以一般都把半導(dǎo)體材料制成薄膜,并賦予適當(dāng)?shù)秒娮柚担姌O構(gòu)造通常做成梳形,這樣,光敏電阻與電極之間得距離短,載流子通過電極得時(shí)間少,而材料得載流子壽命又較長,于就是就有很高得內(nèi)部增益 G,從而獲得很高得靈敏度。光敏電阻具有靈敏度高,光譜響應(yīng)范圍寬,重量輕,機(jī)械強(qiáng)度高,耐沖擊,抗過載能力強(qiáng),耗散功率大,以及壽命長等特點(diǎn).光敏電阻得阻值 R 與光得強(qiáng)度呈現(xiàn)強(qiáng)烈得非線性. 三、實(shí)驗(yàn)器件與單元: : 光電模塊,主控箱,萬用表,0~20mA 恒流源。 四、實(shí)驗(yàn)內(nèi)容與步驟: 1、將主控箱得 0~20mA 恒流源調(diào)節(jié)到最小。 2、把 0~20mA恒流源得輸出與光電模塊上得恒流輸入連接起來,以驅(qū)動(dòng) LED 光源。 3、1、硅光電池實(shí)驗(yàn):將恒流源從 0 開始每隔2mA 記錄一次,填入下列相應(yīng)得表格,光電二極管得強(qiáng)度指示在光電模塊得右邊數(shù)顯上。 3、2、光敏電阻實(shí)驗(yàn):由于光敏電阻光較弱時(shí)變化較大,所以在0~2mA 之間,每隔0、5mA記錄一次,以后每隔 2mA 做一次實(shí)驗(yàn),測得得數(shù)據(jù)填入下列相應(yīng)表格。光敏電阻得大小用萬用表測量光電模塊上得光敏電阻輸出端。 (1)光電二極管: I(mA) V(mv) (2)光敏電阻: I(mA) R 五、實(shí)驗(yàn)注意事項(xiàng): 注意要將主控箱上恒流輸出得正負(fù)端與光電模塊上得正負(fù)端對(duì)應(yīng)接好,否則,光發(fā)送端將不能發(fā)光。 六、思考題: : 1、當(dāng)將硅光電池作為光探測器時(shí)應(yīng)注意那些問題? 2、討論光敏電阻主要應(yīng)用在什么場合。 七、實(shí)驗(yàn)報(bào)告要求: 1、根據(jù)實(shí)驗(yàn)數(shù)據(jù)做出光敏電阻與硅光電池得特性曲線圖。 2、簡述光敏電阻與硅光電池得基本特性。 實(shí)驗(yàn)四 四 電容式傳感器得位移特性實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康? 了解電容式傳感器結(jié)構(gòu)及其特點(diǎn)。 一、基本原理: 利用平板電容 C=εS/d 與其它結(jié)構(gòu)得關(guān)系式通過相應(yīng)得結(jié)構(gòu)與測量電路可以選擇ε、S、d 中三個(gè)參數(shù)中,保持兩個(gè)參數(shù)不變,而只改變其中一個(gè)參數(shù),則可以有測谷物干燥度(ε變)測微小位移(變 d)與測量液位(變 S)等多種電容傳感器。變面積型電容傳感器中,平板結(jié)構(gòu)對(duì)極距特別敏感,測量精度受到影響,而圓柱形結(jié)構(gòu)受極板徑向變化得影響很小,且理論上具有很好得線性關(guān)系,(但實(shí)際由于邊緣效應(yīng)得影響,會(huì)引起極板間得電場分布不均,導(dǎo)致非線性問題仍然存在,且靈敏度下降,但比變極距型好得多。)成為實(shí)際中最常用得結(jié)構(gòu),其中線位移單組式得電容量 C 在忽略邊緣效應(yīng)時(shí)為: (1)式中 ——外圓筒與內(nèi)圓柱覆蓋部分得長度; ——外圓筒內(nèi)半徑與內(nèi)圓柱外半徑.當(dāng)兩圓筒相對(duì)移動(dòng)時(shí),電容變化量為 (2) 于就是,可得其靜態(tài)靈敏度為: (3)可見靈敏度與有關(guān),越接近,靈敏度越高,雖然內(nèi)外極筒原始覆蓋長度與靈敏度無關(guān),但不可太小,否則邊緣效應(yīng)將影響到傳感器得線性。 本實(shí)驗(yàn)為變面積式電容傳感器,采用差動(dòng)式圓柱形結(jié)構(gòu),因此可以很好得消除極距變化對(duì) 測量精度得影響,并且可以減小非線性誤差與增加傳感器得靈敏度.二、需用器件與單元: 電容傳感器、電容傳感器實(shí)驗(yàn)?zāi)0濉y微頭、數(shù)顯單元、直流穩(wěn)壓源。 三、實(shí)驗(yàn)步驟: 1、將電容式傳感器裝于電容傳感器實(shí)驗(yàn)?zāi)0迳希瑢鞲衅饕€插頭插入實(shí)驗(yàn)?zāi)0宓貌遄小?/p> 2、將電容傳感器實(shí)驗(yàn)?zāi)0宓幂敵龆?Vo1與數(shù)顯單元Vi 相接(插入主控箱 Vi 孔)Rw 調(diào)節(jié)到中間位置。 3、接入±15V 電源,旋動(dòng)測微頭改變電容傳感器動(dòng)極板得位置,每隔0。2mm 記下位移X與輸出電壓值,填入表 8-1。 表 8-1 電容傳感器位移與輸出電壓值 X(mm) V(mv) 4、根據(jù)表 8-1數(shù)據(jù)計(jì)算電容傳感器得系統(tǒng)靈敏度S與非線性誤差。 五、實(shí)驗(yàn)注意事項(xiàng): 1、傳感器要輕拿輕放,絕不可掉到地上。 2、做實(shí)驗(yàn)時(shí),不要接觸傳感器,否則將會(huì)使線性變差。 圖 8-1 電容傳感器位移實(shí)驗(yàn)接線圖 六、思考題: 1、簡述什么就是傳感器得邊緣效應(yīng),它會(huì)對(duì)傳感器得性能帶來哪些不利影響。 2、電容式傳感器與電感式傳感器相比,有哪些優(yōu)缺點(diǎn)? 七、實(shí)驗(yàn)報(bào)告要求: 1、整理實(shí)驗(yàn)數(shù)據(jù),根據(jù)所得得實(shí)驗(yàn)數(shù)據(jù)做出傳感器得特性曲線,并利用最小二乘法做出擬合直線,計(jì)算該傳感器得非線性誤差. 2、根據(jù)實(shí)驗(yàn)結(jié)果,分析引起這些非線性得原因,并說明怎樣提高傳感器得線性度。 實(shí)驗(yàn)一 電容式傳感器得位移特性實(shí)驗(yàn) 班級(jí): 姓名: 學(xué)號(hào): 1、實(shí)驗(yàn)?zāi)康?了解電容式傳感器結(jié)構(gòu)及其特點(diǎn)。、實(shí)驗(yàn)器件 電容傳感器、電容傳感器實(shí)驗(yàn)?zāi)0濉y微頭、數(shù)顯單元、直流穩(wěn)壓源。、基本原理 4、實(shí)驗(yàn)結(jié)果:電容傳感器位移與輸出電壓值 X((mm) V(mv) 根據(jù)實(shí)驗(yàn)數(shù)據(jù)計(jì)算電容傳感器得系統(tǒng)靈敏度 S 與非線性誤差 實(shí)驗(yàn)二 二 直流激勵(lì)時(shí)霍爾傳感器位移特性實(shí)驗(yàn) 班級(jí): : 姓名: 學(xué)號(hào): 1、、實(shí)驗(yàn)?zāi)康?了解霍爾式傳感器原理與應(yīng)用.2、、實(shí)驗(yàn)器件 霍爾傳感器實(shí)驗(yàn)?zāi)0濉⒒魻杺鞲衅鳌ⅰ?5V 直流電源、測微頭、數(shù)顯單元。 3、、基本原理 4、、實(shí)驗(yàn)結(jié)果 X(mm) V((mv) 作出 V—X 曲線,計(jì)算不同范圍時(shí)得靈敏度與非線性誤差 實(shí)驗(yàn)三 三 集成溫度傳感器得特性 班級(jí): 姓名: 學(xué)號(hào): 1、、實(shí)驗(yàn)?zāi)康?了解常用得集成溫度傳感器基本原理、性能與應(yīng)用。 2、、實(shí)驗(yàn)器件 溫度控制器、加熱源、溫度模塊、數(shù)顯單元、萬用表。 3、、實(shí)驗(yàn)原理 4、、實(shí)驗(yàn)結(jié)果 T((℃)) V(mv) 根據(jù)上表計(jì)算 AD590 得非線性誤差 實(shí)驗(yàn) 四 光電二極管得特性研究 班級(jí): 姓名: 學(xué)號(hào): 1、實(shí)驗(yàn)?zāi)康?了解光電二極管得特性與應(yīng)用。 2、、實(shí)驗(yàn)器件 光電模塊,主控箱,萬用表,0~20mA 恒流源。 3、、實(shí)驗(yàn)原理及步驟 4、、實(shí)驗(yàn)結(jié)果 I(mA) V(mv) 根據(jù)實(shí)驗(yàn)數(shù)據(jù)作出硅光電池得特性曲線圖第三篇:軟件測試實(shí)驗(yàn)報(bào)告
第四篇:測試小結(jié)
第五篇:傳感器測試實(shí)驗(yàn)報(bào)告