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