天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 搜索引擎論文 >

搜索引擎測試系統(tǒng)的設(shè)計與實現(xiàn)

發(fā)布時間:2019-04-24 01:33
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,搜索引擎成為人們過濾信息的重要平臺。搜索引擎收集并整理龐大的互聯(lián)網(wǎng)數(shù)據(jù),為用戶提供優(yōu)質(zhì)準確的信息檢索服務(wù)。同時帶來了大量的用戶流量,催生了巨大的商業(yè)價值,促使搜索引擎提供更好的服務(wù)以及更好的用戶體驗,這使得搜索引擎日益復雜。因此對搜索引擎的測試提出了更高的要求。 目前國內(nèi)外缺乏相關(guān)的搜索引擎測試工具,比較成熟的測試框架對搜索引擎又存在不同的測試缺陷,無法滿足對搜索引擎的測試需求。因此,本文分析了當前搜索引擎測試現(xiàn)狀以及相關(guān)測試方法。對比各測試方法的優(yōu)缺點,并借鑒數(shù)據(jù)驅(qū)動框架和關(guān)鍵字驅(qū)動框架設(shè)計了適用搜索引擎測試的混合驅(qū)動框架,詳述該框架的測試流程,,并驗證其能夠滿足搜索引擎前臺測試需求。同時吸取了當前較流行的用例生成方法,使用戶能夠快速便捷的生成測試用例。在混合驅(qū)動框架的基礎(chǔ)上進行系統(tǒng)的總體設(shè)計,并完成了系統(tǒng)主要功能模塊的設(shè)計與實現(xiàn),最終實現(xiàn)了適用于搜索引擎的測試系統(tǒng)。 本文通過對現(xiàn)有測試數(shù)據(jù)和測試邏輯進行分析和歸納,將測試邏輯拆分成可執(zhí)行的測試關(guān)鍵字并與測試預期結(jié)果相結(jié)合,形成獨立的測試單元。各測試單元間加入對比邏輯,配合使用公共屬性從而形成完整混合式的測試數(shù)據(jù)。在該方法基礎(chǔ)上建立通用的測試流程,以及相對應(yīng)的測試數(shù)據(jù)和測試方案管理功能,并使用B/S結(jié)構(gòu)實現(xiàn)便捷的交互機制。最終實現(xiàn)用戶僅提交測試對象地址和預期結(jié)果即可完成整個測試過程的完整測試系統(tǒng)。 經(jīng)過實踐,證明混合式測試數(shù)據(jù)對搜索引擎產(chǎn)品測試的效率更高,使用通用測試邏輯和常用測試邏輯函數(shù),并能不斷添加測試邏輯,使得測試邏輯更加靈活。測試預期結(jié)果和測試數(shù)據(jù)相對開放使系統(tǒng)具有良好的通用性,能夠支持不同測試項目和不同客戶端的搜索引擎產(chǎn)品。從而有效的提高測試效率,降低測試成本。
[Abstract]:With the development of Internet technology, search engine has become an important platform for people to filter information. Search engines collect and collate huge Internet data to provide users with high-quality and accurate information retrieval services. At the same time, it brings a large amount of user traffic, gives birth to huge business value, and promotes search engine to provide better service and better user experience, which makes search engine more and more complicated. Therefore, the test of search engine puts forward higher requirements. At present, there is a lack of relevant search engine testing tools at home and abroad. The mature testing framework has different testing defects for the search engine, and can not meet the test requirements of the search engine. Therefore, this paper analyzes the current status of search engine testing and related testing methods. The advantages and disadvantages of each test method are compared, and a hybrid driver framework suitable for search engine testing is designed with reference to the data-driven framework and the keyword-driven framework, and the test flow of the framework is described in detail. And verify that it can meet the search engine foreground test requirements. At the same time, it absorbs the current popular method of generating test cases, so that users can generate test cases quickly and conveniently. Based on the hybrid drive framework, the overall design of the system is carried out, and the design and implementation of the main functional modules of the system are completed. Finally, the test system suitable for the search engine is implemented. In this paper, the existing test data and test logic are analyzed and summarized, and the test logic is divided into executable test keywords and combined with the expected results of the test to form an independent test unit. Contrast logic is added to each test unit and common attributes are used to form a complete hybrid test data. On the basis of this method, the general test flow, the corresponding test data and test scheme management function are established, and the convenient interaction mechanism is realized by using BSS structure. Finally, the user can complete the whole test process only by submitting the address of the test object and the expected result. Through the practice, it is proved that the hybrid test data is more efficient for the product testing of search engine. The general test logic and common test logic functions are used, and the test logic can be added continuously, which makes the test logic more flexible. The expected test results and test data are relatively open so that the system has a good versatility and can support search engine products with different test items and different clients. Thus effectively improve the efficiency of testing, reduce the cost of testing.
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.52;TP391.3

【參考文獻】

相關(guān)期刊論文 前10條

1 周萍;吳娓娓;;軟件第三方測試實施中的問題及建議[J];電腦知識與技術(shù);2009年28期

2 崔宇寅;;軟件自動化測試方法簡述與展望[J];電腦知識與技術(shù);2010年34期

3 嚴少清,陳革,萬年紅;軟件測試自動化管理系統(tǒng)的設(shè)計與實現(xiàn)[J];計算機工程;2002年09期

4 楊根興,宗宇偉;軟件測試不確定性研究及解決途徑[J];計算機工程;2004年07期

5 崔紅軍;饒若楠;邵培南;;一種API自動化測試工具的設(shè)計與實現(xiàn)[J];計算機工程;2007年04期

6 陸永忠;余幸花;聶松林;裴小兵;汪春;;基于事件流圖的GUI自動化測試系統(tǒng)的開發(fā)[J];計算機工程與科學;2008年05期

7 李煌;邱崧;劉錦高;;基于Visual Basic的自動化測試系統(tǒng)的研究與設(shè)計[J];計算機應(yīng)用;2007年S2期

8 裴頌文;余強;吳百鋒;;一種新的基于J2EE技術(shù)的軟件自動化測試系統(tǒng)的研究與實現(xiàn)[J];計算機應(yīng)用與軟件;2008年07期

9 劉曉丹;武君勝;劉博;;基于數(shù)據(jù)驅(qū)動的自動化測試平臺設(shè)計[J];科學技術(shù)與工程;2008年03期

10 朱菊;王志堅;楊雪;;基于數(shù)據(jù)驅(qū)動的軟件自動化測試框架[J];計算機技術(shù)與發(fā)展;2006年05期



本文編號:2463990

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2463990.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶c02b1***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com