Choose three (3) software testing techniques. Describe the purpose and capabilities of each, being sure to explain their relative differences, similarities, shortcomings, and the degree to which they complement one another.
Describe the forces that will shape the future development of these techniques. With these forces in mind, what are the likely future features and functionality for each of the three (3) techniques you chose? Will any one (1) or two (2) techniques become more dominant relative to the others? Why or why not?