The Rational Team Concert (RTC) is a rational product on the JAZZ collaboration platform. Combined with the high transparency and clarity of the Jazz platform, the advantages of the RTC are evident:
Very suitable for teamwork, can greatly improve product development efficiency. In a product development cycle, it provides a good extension for team collaboration development. Make software development more efficient, more intelligent, more flexible and diverse. The updates to the project are immediately fed back to the team and to each member involved in the project, making the project's progress clear (which is what will be highlighted below). In addition, the RTC supports browser-side access.
For the RTC in the Product collaboration development Introduction, this article does not make the concrete explanation. This article focuses on an important function of the RTC, which uses the RTC to implement a simple version control of RFT automated test scripts. The RTC referred to after this article refers to the Rational team concert.
Introduction to RFT function
Rational functional Tester (RFT) is a tool for automating functional testing, such as regression testing, graphical user interface testing, and data-driven testing. RFT itself is object-oriented, one of the important functions is to record and playback the application, and generate the script, as the input of other tools, and the corresponding analysis. The RFT development environment is optional and not limited to a single scripting language, such as our current common environment includes Java in the Eclipse framework, and Microsoft Visual in Microsoft Visual Studio.NET development environment Basic.NET. This article is mainly about the first of the RFT applications under the Eclipse framework. The RFT referred to in this article refer to the Rational functional Tester.
The introduction of RFT has improved the efficiency of team collaboration development in a large program. Because RFT not only provides a set of automatic processing functions, but also introduces the recognition function of graphics control properties, which makes the execution of the program more efficient, and also greatly reduces the maintenance cost of the project in the later stage.
RFT and RTC installation and configuration
RFT Installation
Download the RFT installation file (for example, version 8.2) and install it. The RFT base page, as shown in Figure 1, is available when the installation is complete.
Figure 1. RFT Basic Page
Create a new project Zzzzautomation and write the test script-related code in the project, as shown in Figure 2.
Figure 2. RFT Automation Script Project structure diagram