基于狀態(tài)遷移的Web應(yīng)用功能測試用例生成方法
本文選題:狀態(tài)遷移 切入點(diǎn):Web應(yīng)用 出處:《計(jì)算機(jī)應(yīng)用》2014年06期
【摘要】:針對Web應(yīng)用測試方法錯(cuò)誤覆蓋率低的問題,提出了一種基于狀態(tài)遷移的Web應(yīng)用功能測試用例生成方法。該方法通過構(gòu)造頁面狀態(tài)遷移圖、事件遷移表和導(dǎo)航遷移表對Web應(yīng)用的鏈接關(guān)系進(jìn)行表示。基于頁面狀態(tài)遷移圖生成的頁面狀態(tài)遷移樹生成測試路徑,根據(jù)等價(jià)類劃分原則,提出了一種測試用例覆蓋準(zhǔn)則,結(jié)合事件遷移表和導(dǎo)航遷移表中的信息記錄構(gòu)造測試用例。典型案例實(shí)驗(yàn)結(jié)果表明,該方法有效地表示了Web應(yīng)用中頁面間的鏈接關(guān)系,提高了測試用例的錯(cuò)誤檢測率。
[Abstract]:Aiming at the problem of low error coverage of Web application test method, this paper proposes a test case generation method for Web application function based on state migration. Event migration table and navigation migration table represent the link relation of Web application. Based on the test path of page state transition tree generated by page state migration graph, a test case coverage criterion is proposed according to the principle of equivalence class partition. The test cases are constructed by combining the information records in the event migration table and the navigation migration table. The results of typical case experiments show that the proposed method can effectively represent the link relationship between pages in Web applications and improve the error detection rate of test cases.
【作者單位】: 西安郵電大學(xué)計(jì)算機(jī)學(xué)院;
【基金】:國家自然科學(xué)基金資助項(xiàng)目(61050003) 陜西省教育廳自然科學(xué)基金資助項(xiàng)目(12JK0732) 西安郵電大學(xué)青年基金資助項(xiàng)目(ZL2013-26)
【分類號(hào)】:TP311.53;TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前8條
1 劉龍霞;吳軍華;;基于UML活動(dòng)圖的Web應(yīng)用測試用例生成[J];江南大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年03期
2 錢忠勝;繆淮扣;;Web軟件的一種有效測試方法[J];計(jì)算機(jī)科學(xué);2011年02期
3 何可;李曉紅;馮志勇;;活動(dòng)圖模型驅(qū)動(dòng)的Web應(yīng)用程序測試方法[J];計(jì)算機(jī)應(yīng)用;2010年09期
4 于莉莉;杜蒙杉;張平;紀(jì)玲利;;Web安全性測試技術(shù)綜述[J];計(jì)算機(jī)應(yīng)用研究;2012年11期
5 馮振華;高菊;曾紅衛(wèi);;Web應(yīng)用自動(dòng)化測試的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年01期
6 周曉康;繆淮扣;陳圣波;;Web應(yīng)用功能交互的建模與測試用例生成[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年14期
7 杜經(jīng)農(nóng);盧炎生;;一種Web應(yīng)用軟件安全脆弱性測試模型[J];小型微型計(jì)算機(jī)系統(tǒng);2009年12期
8 錢忠勝;;一種基于關(guān)系圖的Web應(yīng)用測試生成方法[J];小型微型計(jì)算機(jī)系統(tǒng);2013年03期
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 程毅容;;基于JS腳本的BOSS系統(tǒng)自動(dòng)化測試框架研究和實(shí)現(xiàn)[J];廣西輕工業(yè);2010年10期
2 楊小萍;李德錄;王昱;;基于學(xué)術(shù)搜索引擎網(wǎng)站淺談Web測試[J];工業(yè)儀表與自動(dòng)化裝置;2011年05期
3 陳江勇;許力;張輝;汪匯;;Web自動(dòng)化測試框架的設(shè)計(jì)與實(shí)現(xiàn)[J];福建師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年04期
4 賈迪;黃河滔;;對Web安全性測試技術(shù)的分析[J];信息安全與技術(shù);2014年05期
5 馬宏偉;;Web應(yīng)用程序的安全問題及對策[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2014年03期
6 劉龍霞;吳軍華;;基于UML活動(dòng)圖的Web應(yīng)用測試用例生成[J];江南大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年03期
7 韓向斌;姜淑娟;;一種快速確定最大負(fù)載用戶數(shù)的Web性能測試方法[J];計(jì)算機(jī)與數(shù)字工程;2011年10期
8 吳瑩;;基于Selenium的Web自動(dòng)化測試框架[J];科技傳播;2011年18期
9 楊艷杰;;WEB應(yīng)用程序測試模型實(shí)現(xiàn)關(guān)鍵技術(shù)分析[J];制造業(yè)自動(dòng)化;2012年17期
10 李曉紅;王翔宇;張濤;易錦;馮志勇;;基于缺陷分析與測試評審的軟件可信性評價(jià)方法[J];清華大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年10期
相關(guān)碩士學(xué)位論文 前10條
1 王丹;基于TCP協(xié)議的軟件自動(dòng)化測試的研究與應(yīng)用[D];吉林大學(xué);2011年
2 莊儼;基于UML合并狀態(tài)圖的測試用例生成[D];南京信息工程大學(xué);2011年
3 陳欣;基于用戶會(huì)話的Web測試集的設(shè)計(jì)與研究[D];上海師范大學(xué);2011年
4 陽俊;基于Process Engine的Web Services自動(dòng)化測試研究[D];華中科技大學(xué);2011年
5 潘金赤;GUI自動(dòng)化測試平臺(tái)的技術(shù)及應(yīng)用研究[D];華中科技大學(xué);2010年
6 楊東南;電子商務(wù)系統(tǒng)的自動(dòng)化測試框架的分析與設(shè)計(jì)[D];北京郵電大學(xué);2011年
7 黃俊卿;基于動(dòng)態(tài)測試的Web測試框架的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2012年
8 王雯潔;基于UML及HTML5網(wǎng)站的開發(fā)和測試[D];內(nèi)蒙古大學(xué);2012年
9 劉鵬飛;物業(yè)信息管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2012年
10 陳江勇;Web應(yīng)用測試模型及其自動(dòng)化測試研究[D];福建師范大學(xué);2012年
【二級參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張楣,劉超,孫昌愛;基于UML活動(dòng)圖模型的測試用例生成技術(shù)研究[J];北京航空航天大學(xué)學(xué)報(bào);2001年04期
2 鄧小鵬;邢春曉;蔡蓮紅;;Web應(yīng)用測試技術(shù)進(jìn)展[J];計(jì)算機(jī)研究與發(fā)展;2007年08期
3 盧虹,徐寶文;一種Web應(yīng)用的狀態(tài)測試方法[J];計(jì)算機(jī)工程與應(yīng)用;2002年02期
4 周景才;楊家紅;陳毅波;;模型驅(qū)動(dòng)的自動(dòng)化測試架構(gòu)[J];計(jì)算機(jī)工程與應(yīng)用;2010年02期
5 高紅梅;許東;劉宗田;;基于UML活動(dòng)圖的測試研究進(jìn)展[J];計(jì)算機(jī)科學(xué);2008年02期
6 彭樹深;顧慶;陳道蓄;;Web應(yīng)用測試用例生成研究[J];計(jì)算機(jī)科學(xué);2010年06期
7 錢忠勝;繆淮扣;;Web軟件的一種有效測試方法[J];計(jì)算機(jī)科學(xué);2011年02期
8 劉煥洲;繆淮扣;;Web應(yīng)用程序建模和測試用例生成方法[J];計(jì)算機(jī)工程;2008年06期
9 繆淮扣;陳圣波;曾紅衛(wèi);;基于模型的Web應(yīng)用測試[J];計(jì)算機(jī)學(xué)報(bào);2011年06期
10 牟凱;顧明;;基于UML活動(dòng)圖的測試用例自動(dòng)生成方法研究[J];計(jì)算機(jī)應(yīng)用;2006年04期
相關(guān)博士學(xué)位論文 前1條
1 錢忠勝;基于模型的Web應(yīng)用測試用例生成方法[D];上海大學(xué);2008年
相關(guān)碩士學(xué)位論文 前4條
1 都娟;基于模糊測試方法的Web應(yīng)用安全性測試技術(shù)的研究及其工具實(shí)現(xiàn)[D];華東師范大學(xué);2011年
2 黃承慧;基于UML活動(dòng)圖的Web功能測試自動(dòng)化技術(shù)研究[D];暨南大學(xué);2005年
3 李秀華;Web性能自動(dòng)化測試工具腳本語言WTML的研究與開發(fā)[D];內(nèi)蒙古大學(xué);2006年
4 樊鑫;基于UML活動(dòng)圖生成測試用例方法的研究[D];南昌航空大學(xué);2008年
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 何新華,張威,趙宇,盧慶齡;軟件可靠性數(shù)學(xué)仿真測試平臺(tái)設(shè)計(jì)與研制[J];裝甲兵工程學(xué)院學(xué)報(bào);1998年01期
2 馮柳平,武小年,周德新;軟件測試技術(shù)在醫(yī)保管理系統(tǒng)中的應(yīng)用[J];桂林電子工業(yè)學(xué)院學(xué)報(bào);2001年01期
3 王毅,蔡建平;基于API測試的分布式測試框架的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2004年08期
4 段紅玉,陳炎龍;程序調(diào)試技巧[J];鄭州牧業(yè)工程高等?茖W(xué)校學(xué)報(bào);2005年02期
5 張?jiān)A;王峻;;通過軟件測試提高航空電臺(tái)軟件質(zhì)量[J];電訊技術(shù);2006年03期
6 賀青春;葉柏龍;;完全路徑覆蓋測試法[J];礦業(yè)研究與開發(fā);2007年01期
7 劉海鵬;;手機(jī)軟件測試簡介[J];科技咨詢導(dǎo)報(bào);2007年01期
8 劉杰;;軟件測試與測試中的復(fù)用技術(shù)[J];科技資訊;2007年04期
9 李寶林;李志蜀;李斌;金虎;王莉;;基于Bayes的軟件可靠性模型研究[J];計(jì)算機(jī)工程與科學(xué);2007年10期
10 胡冬萍;;一種基于遺傳算法的黑盒測試應(yīng)用[J];科技廣場;2008年08期
相關(guān)會(huì)議論文 前10條
1 吉大純;陳蕾;梁靜;邵四海;;基于PG框架的軟件結(jié)構(gòu)測試用例自動(dòng)生成研究[A];第十四屆全國容錯(cuò)計(jì)算學(xué)術(shù)會(huì)議(CFTC'2011)論文集[C];2011年
2 王道堂;林春哲;張凱;;軟件測試用例構(gòu)造方法與手段[A];計(jì)算機(jī)技術(shù)在工程建設(shè)中的應(yīng)用——第十二屆全國工程建設(shè)計(jì)算機(jī)應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2004年
3 張成才;梁永會(huì);李紅偉;;河南航道基礎(chǔ)地理信息系統(tǒng)測試方案研究與設(shè)計(jì)[A];《測繪通報(bào)》測繪科學(xué)前沿技術(shù)論壇摘要集[C];2008年
4 戴駿煒;;軟件自動(dòng)化測試工具的引入[A];冶金企業(yè)自動(dòng)化、信息化與創(chuàng)新——全國冶金自動(dòng)化信息網(wǎng)建網(wǎng)30周年論文集[C];2007年
5 萬琳;張威;馬雪雁;陳曼青;;基于路徑的測試用例自動(dòng)生成技術(shù)[A];第十屆全國容錯(cuò)計(jì)算學(xué)術(shù)會(huì)議論文集[C];2003年
6 王娜;孫敏;;軟件測試方法研究[A];第三屆全國軟件測試會(huì)議與移動(dòng)計(jì)算、柵格、智能化高級論壇論文集[C];2009年
7 田麗芳;劉栓;;軟件測試的學(xué)習(xí)方法探究[A];第三屆全國軟件測試會(huì)議與移動(dòng)計(jì)算、柵格、智能化高級論壇論文集[C];2009年
8 張二梅;劉辰;楊正球;;基于HTMLParser自動(dòng)生成測試用例的研究[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)通信與信息技術(shù)會(huì)議論文集(上冊)[C];2008年
9 孟洛明;;安全性測試及基于屬性文法的測試用例生成器[A];第四次全國計(jì)算機(jī)安全技術(shù)交流會(huì)論文集[C];1989年
10 張紅霞;;基于著色Petri網(wǎng)的類測試方法研究[A];2007通信理論與技術(shù)新發(fā)展——第十二屆全國青年通信學(xué)術(shù)會(huì)議論文集(上冊)[C];2007年
相關(guān)重要報(bào)紙文章 前10條
1 謝敏 沈雪芳 戴金龍;解決軟件測試的近憂和遠(yuǎn)慮[N];計(jì)算機(jī)世界;2005年
2 信息產(chǎn)業(yè)部軟件與集成電路促進(jìn)中心 于明邋唐仕武;駛?cè)霚y試“快車道”[N];計(jì)算機(jī)世界;2007年
3 武剛;測試是質(zhì)量的關(guān)鍵[N];中國計(jì)算機(jī)報(bào);2003年
4 特約撰稿 張勇;基于需求的測試:確保需求與軟件的統(tǒng)一[N];計(jì)算機(jī)世界;2011年
5 ;找錯(cuò)[N];計(jì)算機(jī)世界;2002年
6 郭以東邋劉曉;規(guī)避軟件需求隱含的風(fēng)險(xiǎn)[N];計(jì)算機(jī)世界;2008年
7 記者 向陽;軟件測試關(guān)鍵技術(shù)研究有望降低測試成本[N];科技日報(bào);2009年
8 ;確定測試策略及方法[N];中國計(jì)算機(jī)報(bào);2002年
9 中國電子系統(tǒng)設(shè)備工程公司研究所 韓柯;軟件質(zhì)量誰把關(guān)?[N];計(jì)算機(jī)世界;2004年
10 北京大學(xué) 王萬平;基于角色的軟件質(zhì)量保證[N];中國計(jì)算機(jī)報(bào);2007年
相關(guān)博士學(xué)位論文 前10條
1 潘麗麗;軟件測試用例集簡化及其構(gòu)建方法研究[D];湖南大學(xué);2009年
2 李麗;航天相機(jī)主控軟件測試用例自動(dòng)生成技術(shù)的研究[D];中國科學(xué)院研究生院(長春光學(xué)精密機(jī)械與物理研究所);2010年
3 游亮;回歸測試用例選擇技術(shù)研究[D];華中科技大學(xué);2012年
4 張娟;軟件測試中測試用例復(fù)用的研究[D];上海大學(xué);2012年
5 錢思佑;圖形用戶界面測試中相關(guān)問題研究[D];中國科學(xué)技術(shù)大學(xué);2010年
6 劉振宇;服務(wù)網(wǎng)格環(huán)境中場景測試的關(guān)鍵技術(shù)研究[D];復(fù)旦大學(xué);2010年
7 王立新;軟件測試數(shù)據(jù)的高效生成及測試方法研究[D];東華大學(xué);2011年
8 李留英;UML測試技術(shù)的研究與實(shí)現(xiàn)[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2000年
9 陳翔;組合測試技術(shù)及應(yīng)用研究[D];南京大學(xué);2011年
10 張琛;基于UML2.0模型的測試與驗(yàn)證方法[D];西安電子科技大學(xué);2012年
相關(guān)碩士學(xué)位論文 前10條
1 牟余鑫;基于測試用例的缺陷跟蹤管理工具的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2004年
2 章燁;Fuzz安全測試技術(shù)研究[D];西安電子科技大學(xué);2010年
3 高凱;嵌入式實(shí)時(shí)操作系統(tǒng)性能測試方法的研究與應(yīng)用[D];青島大學(xué);2010年
4 許揚(yáng);ATE軟件測試策略及實(shí)例研究[D];電子科技大學(xué);2004年
5 黃志華;基于規(guī)格說明的測試用例生成方法及其在實(shí)時(shí)嵌入式軟件測試中的應(yīng)用[D];新疆大學(xué);2005年
6 殷廣麗;軟件測試管理與測試應(yīng)用實(shí)踐[D];山東大學(xué);2005年
7 高超;實(shí)時(shí)CORBA平臺(tái)一致性測試的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2006年
8 高秋;GMTAF測試自動(dòng)化框架的設(shè)計(jì)與實(shí)現(xiàn)[D];浙江大學(xué);2007年
9 楊帆;基于系統(tǒng)測試的測試管理工具的開發(fā)及其應(yīng)用研究[D];同濟(jì)大學(xué);2007年
10 周秋丹;軟件測試在IBM域管理系統(tǒng)中的應(yīng)用[D];大連理工大學(xué);2006年
,本文編號(hào):1676986
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1676986.html