Frequently Asked Questions

Technical Questions

Can I still use RFT in TAFPro 5.0 and beyond

Answer TAFPro 5.0 and later versions allow you to install TAFPro without RFT. They introduce the TAFPro architecture to pure Java test scripting with third party tools such as Selenium, AutoIT and SeeTest. RFT test scripting continues to be available as per earlier versions of TAFPro.

How many licenses do I need if I want to install TAFPro on 5 different machines?

Answer If you want to install TAFPro on 5 different machines, then you will need to generate 5 different TAFPro licenses.

Do we have documents which could help me to better understand how TAFPro works?

Answer Yes, we have the TAFPro User Guide and the TAFPro Scripter Guide. You can easily get them after you installed TAFPro, just click on “Help->Documentation->User Guide/Scripter Guide” from the TAFPro top menu.

What is the different between a Full license and Trial license version of TAFPro?

Answer Please note the following differences:

  • The Trial version does not have admin functions, whereas the Full license version of TAFPro has all admin functions. This includes but is not limited to “User Management”, “Test Environment Management”, “SMTP Configuration”.
  • The Trial version can only work with MySQL, whereas the Full license TAFPro can work with MySQL, SQLServer.
  • The Trial version supports only a single user and environment, whereas the Full license TAFPro is not limited.

What tools do I need to install TAFPro Trial Version (Single License)?

Answer Before you install the product you need to prepare and configure your computer:

  • Install MySQL – 5.5 or later
  • Install Java JDK – 7.0.25 or later
  • Set up “JAVA_HOME” environment variable and add it to “Path”
  • Install Apache Ant – Must be 1.8.3
  • Set up “ANT_HOME” environment variable and add it to the “Path”

How do I cleanly uninstall TAFPro?

Answer TAFPro can be uninstalled via the Windows Control Panel – Uninstall a program.

When will my TAFPro Full license expire?

Answer The TAFPro Full license will expire one year after completing the order.

When will the TAFPro Trial license expire?

Answer The TAFPro Trial license will expire 30 days after completing the order.

How do I order my TAFPro license?

Answer A TAFPro license can be ordered by adding a TAFPro licence product to your cart. When the order completes, check the order details page for your order and follow the link to manage you licenses. A license will require a Machine ID that can be generated with the TAFPro Checker.

Do I need a license to install TAFPro Trial version?

Answer Yes, you will need to order a free TAFPro Trial license.

What will happen to the Trial license if I forget to download TAFPro?

Answer If you forget to download TAFPro the license will still expire 30 days after the order was complete. You need to contact TAFPro support via the contact form on the Support page.

Where can I download the TAFPro installer?

Answer You will need to register on the TAFPro website to order a TAFPro product license. After ordering a TAFPro license an email will be sent that includes a link to download the TAFPro installer. After generating a license using you Machine ID, another email will include your license file as an attachment.

What OS do I need to run TAFPro?

Answer TAFPro is only supported run on Windows 7 or later.

General Questions

What is the major benefit of TAFPro?

Answer TAFPro is a hybrid automated testing framework that combines elements of data-driven and keyword-driven frameworks.

  • To improve efficiency and scalability.
  • To reduce the test maintenance overhead.
  • To provide a non-technical user interface for Business Users and Testers.
  • To capture and leverage the domain knowledge of business users into a set of regression tests that can be executed in a repetition-based approach to test development and execution.
  • Easing data handling challenges for data being used during testing.
  • Minimising the impact of the framework on script development.
  • Approaching test execution from a business perspective (as opposed to purely testing).
  • Providing flexibility in data association and selection.

I have found an issue in TAFPro, who do I tell?

Answer You can log an issue with our support team via the TAFPro website at Support page.

What size of organisation should use TAFPro?

Answer There is no minimum or maximum organization size that can benefit from TAFPro.

Does TAFPro run on Mac?

Answer No, TAFPro can only run on Windows 7 or later.

Does TAFPro support data driven or keyword driven approaches?

Answer TAFPro is a hybrid automated testing framework that combines elements of both data-driven and keyword-driven approaches.

Can I reuse my test scripts through the use of TAFPro?

Answer Yes, one of the major features of TAFPro is to help testers improve productivity by reusing test scripts and automating the execution of testing variations through the use of TAFPro Execution Suites.

Who would find TAFPro useful?

Answer TAFPro is useful to testing team members who are responsible for developing test automation to improve productivity.

Could I use TAFPro without coding skills?

Answer Yes, TAFPro is the perfect tool for business analysts to design tests without any coding skills.

How many TAFPro instances can I start on a single machine?

Answer Only one TAFPro instance is allowed to run per login.

Where can I learn how to write test scripts that work with TAFPro?

Answer Refer to the TAFPro Scripter Guide, which will assist those who write test scripts to write or adapt their scripts to work with TAFPro.

Which test scripting language does TAFPro support?

Answer TAFPro supports test scripting in Java. These test scripts can use either IBM Rational Functional Tester (RFT) when it is installed, or popular third party tools such as Selenium.

How can I migrate traditional RFT scripts for use with TAFPro?

Answer TAFPro supports a conversion function that helps to convert RFT test scripts to work with TAFPro.

Which IDEs does TAFPro support?

Answer TAFPro supports its own management interface. TAFPro works with IBM Rational Functional Tester which is supported in IBM Eclipse. When you use TAFPro to manage pure Java test scripts using popular third party testing tools such as Selenium you can use any IDE of your choosing. We have qualified TAFPro with the popular big four Java IDEs.

Do I have to add any additional code to my scripts if I want to integrate my RFT project with TAFPro?

Answer No, as long as your scripts were developed using the TAFPro script template, you do not need to add any additional code.

Could TAFPro email me my test results?

Answer Yes, you can configure TAFPro to email test results to any SMTP email address.

Can I export test results from TAFPro?

Answer Yes, you can export test results from TAFPro to an external CSV file for a given date range.

Can I view test results from TAFPro?

Answer Yes, you can view test results at different levels of detail inside TAFPro.

Can TAFPro be integrated with continuous integration tools such as Bamboo, Jenkins or Hudson?

Answer Yes, TAFPro can be integrated with popular continuous integration tools.

How does TAFPro manage its data pools?

Answer TAFPro uses a database to manage the application data pools.

Does TAFPro support the testing of my application?

Answer TAFPro is a test automation framework that supports IBM Rational Functional Tester (RFT) and pure Java test scripting with popular third party testing tools such as Selenium. RFT contains features that offer a wide range of support to application test automation.

What is TAFPro?

AnswerTAFPro is a hybrid automated testing framework that combines elements of data-driven and keyword-driven frameworks and adopts a role-based approach to test development and execution.