搜索引擎測(cè)試系統(tǒng)的設(shè)計(jì)與實(shí)現(xià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.
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類(lèi)號(hào)】:TP311.52;TP391.3
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 周萍;吳娓娓;;軟件第三方測(cè)試實(shí)施中的問(wèn)題及建議[J];電腦知識(shí)與技術(shù);2009年28期
2 崔宇寅;;軟件自動(dòng)化測(cè)試方法簡(jiǎn)述與展望[J];電腦知識(shí)與技術(shù);2010年34期
3 嚴(yán)少清,陳革,萬(wàn)年紅;軟件測(cè)試自動(dòng)化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2002年09期
4 楊根興,宗宇偉;軟件測(cè)試不確定性研究及解決途徑[J];計(jì)算機(jī)工程;2004年07期
5 崔紅軍;饒若楠;邵培南;;一種API自動(dòng)化測(cè)試工具的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2007年04期
6 陸永忠;余幸花;聶松林;裴小兵;汪春;;基于事件流圖的GUI自動(dòng)化測(cè)試系統(tǒng)的開(kāi)發(fā)[J];計(jì)算機(jī)工程與科學(xué);2008年05期
7 李煌;邱崧;劉錦高;;基于Visual Basic的自動(dòng)化測(cè)試系統(tǒng)的研究與設(shè)計(jì)[J];計(jì)算機(jī)應(yīng)用;2007年S2期
8 裴頌文;余強(qiáng);吳百鋒;;一種新的基于J2EE技術(shù)的軟件自動(dòng)化測(cè)試系統(tǒng)的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2008年07期
9 劉曉丹;武君勝;劉博;;基于數(shù)據(jù)驅(qū)動(dòng)的自動(dòng)化測(cè)試平臺(tái)設(shè)計(jì)[J];科學(xué)技術(shù)與工程;2008年03期
10 朱菊;王志堅(jiān);楊雪;;基于數(shù)據(jù)驅(qū)動(dòng)的軟件自動(dòng)化測(cè)試框架[J];計(jì)算機(jī)技術(shù)與發(fā)展;2006年05期
本文編號(hào):2463990
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2463990.html