Font Size: a A A

The Design And Implementation Of Search Engine Test System

Posted on:2014-05-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y C DongFull Text:PDF
GTID:2298330452961213Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of Internet technologies, search engine has become animportant platform for people to filtrate information. Collect and settle giant Internetdata, search engine provide high quality and accuracy information retrieval service forusers. Furthermore, search engine brings lots of user traffics and produces greatcommercial value. All of those prompted search engine to supply better service anduser experience. Search engine become increasingly sophisticated, therefore the higherrequirements for test of search engine has come up with.At present, it lack of related test tools of search engine in domestic andinternational, mature testing framework for the search engines have different defects,unable to meet the testing requirements of the search engines. For this reason, thepaper first analyzes the state of search engines and test methods, and then contrasts theadvantages and disadvantages of each test methods, use data-driven test frameworkand keyword-driven test framework for reference, submit the hybrid-driven testingwhich designed for test the search engine. The paper introduces the process of thehybrid-driven test framework in detail, find that it is could satisfy the foregroundrequirement of the search engine. Meanwhile, it absorb the use-case generation methodwhich is more popular currently make users can quickly and easily generate test cases.The overall designs based on hybrid-driven test framework and completed the mainmodules of the system design and realize, finally realize the test system which issuitable for search engines.Though analysis and induction the existing test data and test logic, the paper splitthe test logic into test keywords which are executable, combine with test intendedresults, formation of an independent test unit. Each test unit join into contrast logic,coordinate with the use of common attribute, thus form complete hybrid test data.Based on this test framework to establish universal test process and test data and thefunction of test program manage, use B/S structure to realize convenient interactionmechanism. Finally, user only needs to submit the address of test objective andintended results to complete test system could finish whole test process.Practice has proved that hybrid test data have high efficiency for product test ofsearch engine. Though use universal test logic and commonly used test logic function, and can continue to add test logic, make the test logic more flexible. Relatively open oftest expected results and test data made it has good versatility to support different testitems and different clients search engines products. It effectively improves testefficiency and reduces the cost of test.
Keywords/Search Tags:Search Engine, Hybrid Driven Architecture, Test Process, Hybrid TestData
PDF Full Text Request
Related items