基于網(wǎng)絡(luò)爬蟲的Web自動化測試工具的設(shè)計(jì)與實(shí)現(xiàn)
[Abstract]:With the rapid development of Internet, large Web applications have become the medium of information dissemination. The scale of the platform. Web applications for publishing information has increased significantly, and emerging technologies have been emerging, making Web applications become larger and more complex. The requirement for Web applications is not only to meet the needs of users functionally, but also to bring a more perfect user experience in terms of performance and security. In order to ensure the quality of service (QoS) of Web applications, it is necessary to test them strictly and effectively. Because of the characteristics of distribution, heterogeneity, cross-platform and so on, the testing of Web applications is very different from that of traditional software. Web crawler is a system that can automatically extract web pages from Internet. It downloads web pages from the World wide Web for search engines and is an important part of search engines. The web crawler in this paper serves the Web application automation testing tool URLMonitor (hereinafter referred to as URLMonitor tool) to provide the detected URLs and enrich the URL library. This paper first introduces the URLMonitor tools in general, and then discusses in detail the concepts and techniques of Web application automation testing, network crawler SQL injection vulnerability testing and accessibility testing. Then the detailed design and implementation of URLMonitor tools are discussed. Finally, the function and performance of the tool are systematically tested. The research content of this paper mainly includes: 1. Automatic detection of invalid links on Web applications. According to the statistical results of link failure and link speed, we can quickly locate the problem of link invalidation, such as the error in CSS/JS/FORM. Automatic identification of URL changes to facilitate Web application regression testing. Detect the presence of SQL injection attack URLs5 in the URL library obtained by the network crawler. The link analysis and path dependence analysis are carried out by using the Web diagram established by URL library. Carry out Accessibility test of Web application. In addition, the paper tests the tool from crawling rate, correct rate, coverage rate and so on. The test results show that the tool has good feasibility, reusability and flexibility.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2012
【分類號】:TP311.52
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李方敏;CGI的安全編程[J];計(jì)算機(jī)工程與應(yīng)用;1999年06期
2 宋如順,姜乃松;基于Web的遠(yuǎn)程考試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;1999年06期
3 王紅霞,姚家亮;利用ASP構(gòu)建新型信息系統(tǒng)的方法與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;1999年09期
4 鄧勁生,張銀福;面向?qū)ο蟮亩嗝襟w信息WEB發(fā)布[J];計(jì)算機(jī)應(yīng)用研究;1999年09期
5 刁興春,李赤紅;Intranet環(huán)境下事務(wù)處理的理論研究和實(shí)現(xiàn)[J];小型微型計(jì)算機(jī)系統(tǒng);1999年06期
6 高昆;基于ASP的WEB站點(diǎn)開發(fā)技術(shù)分析[J];北華大學(xué)學(xué)報(bào)(社會科學(xué)版);1999年05期
7 王清心,胡建華;經(jīng)貿(mào)數(shù)據(jù)庫的WEB集成發(fā)布[J];昆明理工大學(xué)學(xué)報(bào);1999年02期
8 李晶,朱秋萍;Web頁制作中的動態(tài)表現(xiàn)技術(shù)[J];計(jì)算機(jī)工程;2000年06期
9 劉波,代亞非,杜躍進(jìn);遠(yuǎn)程協(xié)同教學(xué)系統(tǒng)中課程搜索子系統(tǒng)設(shè)計(jì)[J];計(jì)算機(jī)應(yīng)用;2000年06期
10 武莊,劉友丹;基于Web的企業(yè)內(nèi)部質(zhì)量審核系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用研究;2000年05期
相關(guān)會議論文 前10條
1 陶冶;劉建勛;唐明董;;基于Map/Reduce的分布式Web服務(wù)搜索引擎設(shè)計(jì)與實(shí)現(xiàn)[A];CCF NCSC 2011——第二屆中國計(jì)算機(jī)學(xué)會服務(wù)計(jì)算學(xué)術(shù)會議論文集[C];2011年
2 安倫;周斌;賈焰;;在線Web挖掘中的計(jì)算資源動態(tài)平衡[A];全國計(jì)算機(jī)安全學(xué)術(shù)交流會論文集·第二十五卷[C];2010年
3 覃海生;韋海蘭;李新華;;基于概念格的Web測試在廉租住房系統(tǒng)中的應(yīng)用研究[A];廣西計(jì)算機(jī)學(xué)會2010年學(xué)術(shù)年會論文集[C];2010年
4 石晶;龔震宇;裘杭萍;;基于Web挖掘的個性化服務(wù)技術(shù)[A];第十九屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集(技術(shù)報(bào)告篇)[C];2002年
5 李利波;劉明利;;一種改進(jìn)的無回溯反向Web服務(wù)動態(tài)組合方法[A];2011年全國通信安全學(xué)術(shù)會議論文集[C];2011年
6 游爭光;劉建勛;唐明董;;分布式Web服務(wù)測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];CCF NCSC 2011——第二屆中國計(jì)算機(jī)學(xué)會服務(wù)計(jì)算學(xué)術(shù)會議論文集[C];2011年
7 殷華蓓;李通;唐常杰;張?zhí)鞈c;左志松;;從Web文件中挖掘個性化導(dǎo)航知識[A];第十七屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集(研究報(bào)告篇)[C];2000年
8 ;基于廣義對話的Web用戶的聚類(英文)[A];第十七屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集(研究報(bào)告篇)[C];2000年
9 鄧長壽;郭景峰;楊焱林;鄧安遠(yuǎn);;下一代Web搜索引擎初探[A];第十八屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集(研究報(bào)告篇)[C];2001年
10 ;WTCA:A Web Text Clustering Algorithm Based on DFSSM[A];第二十七屆中國控制會議論文集[C];2008年
相關(guān)重要報(bào)紙文章 前10條
1 趙曉濤;Web安全 服務(wù)為王[N];網(wǎng)絡(luò)世界;2008年
2 本報(bào)記者 趙曉濤;Web安全:歷史的命題[N];網(wǎng)絡(luò)世界;2008年
3 彭敏;企業(yè)級Web2.0迎來應(yīng)用高潮[N];電腦商報(bào);2009年
4 本報(bào)記者 毛江華;安啟華聯(lián)手賽門鐵克 掘金Web安全[N];計(jì)算機(jī)世界;2009年
5 閆冰;“推”出Web交付新天地[N];網(wǎng)絡(luò)世界;2009年
6 趙曉濤;中國成全球Web安全新看點(diǎn)[N];網(wǎng)絡(luò)世界;2009年
7 邊歆;動態(tài)阻斷Web2.0威脅[N];網(wǎng)絡(luò)世界;2009年
8 泰樂公司首席技術(shù)官兼執(zhí)行副總裁Vikram Saksena;學(xué)習(xí)Web 3.0 做聰明的“管道工”[N];通信產(chǎn)業(yè)報(bào);2009年
9 ;Web2.0工具使用須謹(jǐn)慎[N];網(wǎng)絡(luò)世界;2009年
10 Anchiva中國區(qū)總經(jīng)理 李松;Web安全選型三個標(biāo)準(zhǔn)[N];網(wǎng)絡(luò)世界;2008年
相關(guān)博士學(xué)位論文 前10條
1 張建武;面向Web應(yīng)用的安全評測技術(shù)研究[D];北京郵電大學(xué);2012年
2 李常寶;基于索引的web服務(wù)發(fā)現(xiàn)研究[D];北京郵電大學(xué);2011年
3 魏登萍;語義Web服務(wù)發(fā)現(xiàn)中匹配策略的研究與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2011年
4 朱俊武;基于本體的Web服務(wù)語義支撐技術(shù)研究[D];南京航空航天大學(xué);2008年
5 許笑;分布式Web信息采集關(guān)鍵技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2011年
6 楊卉;Web文本觀點(diǎn)挖掘及隱含情感傾向的研究[D];吉林大學(xué);2011年
7 馬建斌;中文Web信息作者同一認(rèn)定技術(shù)研究[D];河北農(nóng)業(yè)大學(xué);2010年
8 陳世展;服務(wù)網(wǎng)絡(luò):基于語義和社會化關(guān)系的Web服務(wù)計(jì)算基礎(chǔ)設(shè)施[D];天津大學(xué);2010年
9 胡佳;語義Web服務(wù)自動組合及驗(yàn)證的研究[D];天津大學(xué);2010年
10 王輝;面向互聯(lián)網(wǎng)的Web服務(wù)基礎(chǔ)設(shè)施構(gòu)建和應(yīng)用[D];天津大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 錢偉寧;基于關(guān)鍵字驅(qū)動的Web服務(wù)自動化測試的研究與應(yīng)用[D];西北大學(xué);2011年
2 劉松;基于模型的Web應(yīng)用自動化測試[D];南京大學(xué);2011年
3 滕莎;Web產(chǎn)品自動化測試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2011年
4 王晴;Web自動化測試研究與Watir框架開發(fā)[D];武漢理工大學(xué);2011年
5 李志寧;面向Web系統(tǒng)的自動化測試應(yīng)用研究[D];華中科技大學(xué);2010年
6 張敏;面向Web應(yīng)用的測試適配技術(shù)研究[D];山東師范大學(xué);2010年
7 林艷琴;web功能測試自動化的研究與應(yīng)用[D];電子科技大學(xué);2010年
8 黃亮;Web漏洞掃描系統(tǒng)中的智能爬蟲技術(shù)研究[D];杭州電子科技大學(xué);2012年
9 周浩;面向網(wǎng)絡(luò)輿情分析的Web數(shù)據(jù)源獲取關(guān)鍵技術(shù)研究[D];西安理工大學(xué);2010年
10 侯曉帆;基于云計(jì)算的Web教育爬蟲[D];東北師范大學(xué);2011年
本文編號:2178524
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2178524.html