學(xué)術(shù)講座報(bào)告
學(xué)術(shù)講座報(bào)告
學(xué)術(shù)講座報(bào)告
學(xué)術(shù)講座報(bào)告
學(xué)號(hào):
姓名:
報(bào)告題目:
指導(dǎo)教師:
所屬學(xué)院:
桂林電子科技大學(xué)研究生院
201x年12 月 19 日
為拓寬研究生的知識(shí)面,活躍學(xué)術(shù)氣氛,學(xué)校要求研究生在研一期間必須參加有關(guān)學(xué)術(shù)報(bào)告和講座。經(jīng)過(guò)研一一學(xué)年,我已經(jīng)按照學(xué)校規(guī)定完成了參加學(xué)術(shù)講座聽(tīng)取學(xué)術(shù)報(bào)告的任務(wù),受益匪淺。在此做一下回顧,總結(jié)一下自己的收獲和體會(huì),以便更好的指導(dǎo)以后的學(xué)習(xí)和工作。
為了更好地了解所學(xué)專業(yè)領(lǐng)域的先進(jìn)技術(shù),我先后參加了《形式軟件工程方法》、《物聯(lián)網(wǎng)、云計(jì)算技術(shù)及其應(yīng)用》、《基于模型的Web應(yīng)用測(cè)試》等學(xué)術(shù)講座,對(duì)相關(guān)的只是有了更深的認(rèn)識(shí)。另外為了拓寬視野,豐富課余知識(shí),我還聽(tīng)取了《中國(guó)外貿(mào)順差、外匯儲(chǔ)備與通貨膨脹》、《北部灣與海峽西岸經(jīng)濟(jì)區(qū)發(fā)展比較研究》等學(xué)術(shù)報(bào)告。由于篇幅所限,不一一對(duì)其進(jìn)行總結(jié),而只針對(duì)《基于模型的Web應(yīng)用測(cè)試》寫一下自己的心得體會(huì)。
應(yīng)學(xué)院邀請(qǐng),上海大學(xué)計(jì)算機(jī)工程與科學(xué)學(xué)院副院長(zhǎng)繆淮扣教授于201x年4月12日來(lái)校進(jìn)行基于模型的Web應(yīng)用測(cè)試方法的學(xué)術(shù)講座。繆淮扣教授1992年10月至1995年1月由國(guó)家公派在英國(guó)york大學(xué)做訪問(wèn)學(xué)者。擔(dān)任中國(guó)軟件行業(yè)協(xié)會(huì)理事上海市南市區(qū)第四屆科協(xié)常委、上海市南市區(qū)計(jì)算機(jī)學(xué)會(huì)理事長(zhǎng),上海市黃浦區(qū)第一屆科協(xié)常委、上海市黃浦區(qū)計(jì)算機(jī)學(xué)會(huì)理事長(zhǎng)。現(xiàn)任上海大學(xué)學(xué)術(shù)委員會(huì)委員、《應(yīng)用科學(xué)學(xué)報(bào)》等三個(gè)雜志的變?yōu)椋窍硎苷厥饨蛸N的專家。繆淮扣教授擅長(zhǎng)人工智能、計(jì)算機(jī)軟件方法、軟件工程等。在講座中,繆淮扣教授幽默而又嚴(yán)謹(jǐn)?shù)闹v學(xué)風(fēng)格也帶動(dòng)了我們大家的熱情以及袁教授對(duì)專業(yè)技術(shù)領(lǐng)域的真知灼見(jiàn)也令我們?cè)谧难芯可芍詺J佩。
此次講座使我對(duì)Web應(yīng)用的測(cè)試有了全新的認(rèn)識(shí)。在Web工程過(guò)程中,基于Web系統(tǒng)的測(cè)試、確認(rèn)和驗(yàn)收是一項(xiàng)重要而富有挑戰(zhàn)性的工作。基于Web的系統(tǒng)測(cè)試與傳統(tǒng)的軟件測(cè)試不同,它不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要測(cè)試系統(tǒng)在不同用戶的瀏覽器端的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試。然而,Internet和Web媒體的不可預(yù)見(jiàn)性使測(cè)試基于Web的系統(tǒng)變得困難。因此,我們必須為測(cè)試和評(píng)估復(fù)雜的基于Web的系統(tǒng)研究新的方法和技術(shù)。
Web應(yīng)用已經(jīng)滲透到國(guó)計(jì)民生的各個(gè)領(lǐng)域一個(gè)非常關(guān)鍵的問(wèn)題是如何保證Web應(yīng)用的可靠性和質(zhì)量。測(cè)試是提高軟件可靠性和保證軟件質(zhì)量的一種最基本的手段。目前Web應(yīng)用的測(cè)試主要依賴測(cè)試工程師的直覺(jué)和經(jīng)驗(yàn),沒(méi)有比較系統(tǒng)的方法和工具,測(cè)試是一個(gè)耗時(shí)的、代價(jià)昂貴的過(guò)程。許多Web應(yīng)用在沒(méi)有進(jìn)行充分測(cè)試的情況下投入運(yùn)營(yíng),質(zhì)量難以保證,導(dǎo)致Web應(yīng)用軟件的開(kāi)發(fā)可靠性不高、風(fēng)險(xiǎn)大。因此,才有了基于模型的Web應(yīng)用測(cè)試的產(chǎn)生。
基于模型的語(yǔ)言(如UML)、模型驅(qū)動(dòng)技術(shù)(MDA)和以測(cè)試為中心的軟件開(kāi)發(fā)技術(shù)與方法的星期和應(yīng)用以及形式化驗(yàn)證技術(shù)的逐步成熟,使基于模型的軟件測(cè)試方法與技術(shù)在近幾年得到了較為廣泛的關(guān)注,一些理論的和商業(yè)的工具相機(jī)出現(xiàn)。基于模型的測(cè)試以明確描述系統(tǒng)預(yù)期行為的抽象模型為依據(jù),根據(jù)模型覆蓋準(zhǔn)則自動(dòng)生成抽象的測(cè)試用例:輸入和預(yù)期的輸出。輸入部分在被實(shí)例化后輸入被測(cè)系統(tǒng)(the System Under Test,SUT)進(jìn)行測(cè)試。基于模型的測(cè)試實(shí)現(xiàn)測(cè)試用例生成、測(cè)試執(zhí)行和測(cè)試結(jié)果判別的自動(dòng)化。
Web應(yīng)用的測(cè)試可以分為非功能測(cè)試和功能測(cè)試,非功能測(cè)試包括性能測(cè)試、負(fù)載測(cè)試、可用性測(cè)試、兼容性測(cè)試和安全性測(cè)試等。功能測(cè)試包括鏈接測(cè)試、表單測(cè)試、數(shù)據(jù)校驗(yàn)、cookies測(cè)試、數(shù)據(jù)庫(kù)測(cè)試、應(yīng)用程序特定的功能需求測(cè)試和設(shè)計(jì)語(yǔ)言測(cè)試。
目前,Web應(yīng)用的測(cè)試技術(shù)大多著重于客戶端和服務(wù)器的靜態(tài)模式,包括link檢查檢查、HTML驗(yàn)證器、捕獲/回訪、安全性測(cè)試以及負(fù)載和壓力測(cè)試等Web應(yīng)用測(cè)試支持工具,大都是基于程序或源代碼的靜態(tài)驗(yàn)證和計(jì)量功能,不支持或很少支持Web應(yīng)用的測(cè)試。
Web應(yīng)用由復(fù)雜的用戶界面和不計(jì)其數(shù)的后端構(gòu)件以各種方式繼承在一起。基于模型的測(cè)試方法為Web應(yīng)用功能測(cè)試的自動(dòng)化提供了一種非常有效的解決方案。在基于模型店測(cè)試中,測(cè)試模型和基于測(cè)試模型生成的測(cè)試用例都是抽象的,獨(dú)立于平臺(tái)的,從而是可重用的。測(cè)試執(zhí)行時(shí)通過(guò)對(duì)測(cè)試執(zhí)行環(huán)境的動(dòng)態(tài)配置自動(dòng)產(chǎn)生實(shí)例化的可執(zhí)行的測(cè)試包。這一特性將大大降低由于Web應(yīng)用的異構(gòu)性和動(dòng)態(tài)性所帶來(lái)的測(cè)試復(fù)雜度。基于模型的Web應(yīng)用測(cè)試方法改變了軟件工程中“現(xiàn)在編程,以后測(cè)試”的工作方式,使得在整個(gè)軟件生命期中都可以并行地進(jìn)行測(cè)試工作,從而實(shí)現(xiàn)編碼前的錯(cuò)誤檢測(cè),大大降低測(cè)試的代價(jià)。
Web應(yīng)用是一種典型的應(yīng)用程序。Web應(yīng)用本身越來(lái)越復(fù)雜,同時(shí)它所使用的開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)模型在不斷發(fā)展。所有這些因素都給分析、建模和測(cè)試帶來(lái)了很大的難度。目前的測(cè)試主要依賴測(cè)試工程師的直覺(jué)和經(jīng)驗(yàn)。Web應(yīng)用測(cè)試被認(rèn)為是一個(gè)耗時(shí)、代價(jià)昂貴的過(guò)程。因此,迫切需要一套系統(tǒng)的Web應(yīng)用測(cè)試方法并能實(shí)現(xiàn)測(cè)試過(guò)程的自動(dòng)化。繆淮扣教授所研究的正是基于以上目的,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于模型的Web應(yīng)用測(cè)試系統(tǒng),以Web應(yīng)用的UML狀態(tài)圖作為系統(tǒng)測(cè)試模型,采用UML書序圖描述測(cè)試目標(biāo),通過(guò)轉(zhuǎn)換和組合,構(gòu)成FSM測(cè)試模型。實(shí)現(xiàn)了測(cè)試生成的自動(dòng)化、測(cè)試模型以及測(cè)試用例的可視化、測(cè)試執(zhí)行的自動(dòng)化等。
經(jīng)過(guò)這次講座,我不僅在某些具體的實(shí)際技術(shù)理論上學(xué)到了很多,對(duì)Web測(cè)試方法的的發(fā)展有了更加清晰明確的認(rèn)識(shí),同時(shí),我也初步領(lǐng)略了專家的一種思想以及思維方式,以后要經(jīng)常聽(tīng)一些專家的講座,讓自己在具體理論以及思維方式上有一個(gè)不斷的提升,進(jìn)而能夠理解這些大家的獨(dú)特的思想。
【學(xué)術(shù)講座報(bào)告】相關(guān)文章:
學(xué)術(shù)課題開(kāi)題報(bào)告09-25
講座報(bào)告范文(精選14篇)04-17
關(guān)于評(píng)職稱學(xué)術(shù)工作的總結(jié)06-15
中學(xué)術(shù)科高考總結(jié)范文07-25
《激發(fā)孩子持久的學(xué)習(xí)動(dòng)力》講座報(bào)告學(xué)習(xí)體會(huì)范文07-28
聽(tīng)講座的感想作文07-15
學(xué)生會(huì)學(xué)術(shù)部招新計(jì)劃04-04
學(xué)術(shù)研究工作計(jì)劃總結(jié)06-24