Hur uppkom TAF och hur särskiljer det sig från andra ramverk?
Efter att ha jobbat med testautomatisering i ungefär 15 år, i ett tjugotal organisationer, där ett nytt ramverk skapats till varje nytt testautomatiseringsinförande, uppstod en vilja att skapa ett testramverk som var kompatibelt med varje införande. De testhjälpmedel som marknaden erbjöd verkade inte kunna tillhandahålla alla delar som ansågs nödvändiga, och då föddes idén till TAF. Några av grundtankarna med testautomatiseringsramverket var att det skulle vara effektivt att underhålla och stödja tester av alla teknologier, på alla testnivåer. Uppbyggnaden skulle även vara modulär, för att möjliggöra arbete med relativt små kodbibliotek. Initialt utvecklades TAF med Java som botten, men sedan några år tillbaka finns numera både en Java- och en C#-version.
TAF är lättvindigt och anpassningsbart, men samtidigt kraftfullt och kompetent, vilket innebär att det passar de flesta typer av organisationer. Till skillnad mot andra ramverk, som ofta stödjer en eller två tekniker, ger TAF ger stöd för en mängd olika tekniker.