160 likes | 317 Views
Experimental Investigation of Effectiveness of Logical Expressions Using t-way Testing. Ranjan B hambroo. Introduction. Experimental Evaluation of logical expressions. Same idea but continued on new path. T – way testing instead of pair-wise testing.
E N D
Experimental Investigation of Effectiveness of Logical Expressions Using t-way Testing Ranjan Bhambroo
Introduction • Experimental Evaluation of logical expressions. • Same idea but continued on new path. • T – way testing instead of pair-wise testing. • New tool for generating logical expressions. • New tool from NIST to construct t-way test sets.
T-way Testing • T-way • Pair – wise = 2-way • T-way where t=2,3,4,5,6. • T- way more effective than pairwise. • But test cases not enough need more test cases.
T-way Testing • Example: • For 15 variables total number of combinations = 215 • 215 = 32768 combinations
Tools Used • Boolean Expression Generator – ECU( Developed by Ranjan Bhambroo) • Advanced Combinatorial Testing System(ACTS) for constructing t-way combinatorial test sets – NIST • Fault Evaluator – ECU
Boolean Expression Generator(New Tool) • Generates Logical Expressions Automatically. • Simple and user friendly interface. • Different Modes to generate Expressions: a)Random Number of variables. b)Fixed Number of variables. c)Interval of variables • Can Control complexity of expressions. • Allows user to save expressions in a text file.
Experimental Results Of T-way Testing • Advanced Combinatorial Testing System Boolean Expression Generator Logical Expressions Fault Evaluator Effectiveness T-way Test Sets
Experimental Results Of T-way Testing • 2-way • 3-way
Experimental Results Of T-way Testing • 4-way • 5-way