Font Size: a A A

A Hybrid Test Criterion Based On Event-driven Software

Posted on:2015-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:W XuFull Text:PDF
GTID:2298330431467005Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Event-Driven Sotfware (EDS) can change state based on incoming events, forexamples Web applications, graphical user interfaces, network protocols, devicedrivers, and embedded sotfware. All EDSs take sequences of events (e.g., messagesand mouse-clicks) as input, change their state, and produce an output (e.g., events,system calls, and text messages). These EDSs pose a challenge to testing because thereare a large number of possible event sequences that users can invoke through a userinterface. GUI-based applications and WEB applications are two independent ifeld ofstudy, even though they have a lot of difference,but through the analysis of themodeling and behavior of them, we ifnd that they have much in common.Through studying the similarities of GUI-based applications and WEBapplications, we can find them classified and study together, to create a generic model,and develop a unified terminology, studying GUI-based appli’cations and WEB’applications tests and determine the test cases prioritization.This paper studys the number of different window in one test suitecriterion(NDWS) based on studying the Parameter-Value Interaction Coverage-BasedCriteria(1-way and2-way), Count-Based Criteria (UniqWin、Action-LtoS、Action-StoL、PV-LtoS and PV-StoL), Frequency-Based Criteria (MFPS, APS andWeighted-Freq). Ulteriorly, the paper studys hybrid test criteria based on event-drivensotfwarea hybrid test criterion based on Action LtoS and MFPS (HTCS),ahybrid test criterion based on PV LtoS and MFPS (HTPS) and a hybrid test criterionbased on NDWS and Weighted Sequence of Windows (Weighted-Freq) test criterionto improve the fault detection rate of APFD measure.The empirical study reveals two points. One is parameter-value interactioncoverage-based criteria(1-way and2-way) has greater APFD measure of fault detectionrate,the second is parameter-value count-based (PV LtoS), and most rfequentlypresent sequence (MFPS) of windows has the worst APFD measurement of fault detection rate. Two is based on the mixture of EDS testing standards relative to asingle test criterion has faster APFD measurement fault detection rate. At the end ofpaper, we can get the same result that parameter-value Interaction coverage-basedcriteria(l-way and2-way) has greater APFD measure of fault detection rate by analysisof the specific example of credit card business system sotfware and based on themixture of EDS testing standards relative to a single test criterion has faster APFDmeasurement fault detection rate, to perform in a limited time more effective test cases.
Keywords/Search Tags:Event-Driven Sotfware, Graphical User Interface, WEB application, Average Percentage of Faults Detected, Credit Card Business System
PDF Full Text Request
Related items