Text this: A Theoretical and Empirical Analysis of the Role of Test Sequence Length in Software Testing for Structural Coverage.