Visit This Web URL https://masterytrail.com/product/accredited-expert-level-ibm-rational-functional-tester-advanced-video-course Lesson 1: Introduction to IBM Rational Functional Tester

1.1. Overview of RFT

1.2. Key Features of RFT

1.3. Installation and Setup

1.4. User Interface Walkthrough

1.5. Basic Concepts of Test Automation

1.6. Understanding Test Scripts

1.7. Recording Your First Test

1.8. Playing Back a Test Script

1.9. Introduction to Object Recognition

1.10. Basic Troubleshooting Tips


Lesson 2: Understanding RFT Architecture

2.1. RFT Components

2.2. Scripting Languages Supported

2.3. RFT Extensions and Plugins

2.4. Integration with Other Tools

2.5. RFT Data Pool

2.6. RFT Logs and Reports

2.7. RFT Configuration Settings

2.8. RFT Environment Variables

2.9. RFT Security Features

2.10. RFT Performance Considerations


Lesson 3: Advanced Scripting Techniques

3.1. Scripting Best Practices

3.2. Using Java for Scripting

3.3. Using VB.NET for Scripting

3.4. Custom Scripting Libraries

3.5. Script Modularization

3.6. Error Handling in Scripts

3.7. Script Debugging Techniques

3.8. Script Optimization

3.9. Script Version Control

3.10. Script Documentation


Lesson 4: Object Recognition and Mapping

4.1. Understanding Object Recognition

4.2. Object Map Basics

4.3. Creating and Editing Object Maps

4.4. Dynamic Object Recognition

4.5. Custom Object Recognition Properties

4.6. Object Synchronization

4.7. Handling Dynamic Objects

4.8. Object Recognition Best Practices

4.9. Troubleshooting Object Recognition Issues

4.10. Advanced Object Mapping Techniques


Lesson 5: Data-Driven Testing

5.1. Introduction to Data-Driven Testing

5.2. Creating Data Pools

5.3. Using Data Pools in Scripts

5.4. Data Pool Variables

5.5. Data Pool Iterations

5.6. Data Pool Best Practices

5.7. Data Pool Maintenance

5.8. Data Pool Security

5.9. Data Pool Performance

5.10. Advanced Data Pool Techniques


Lesson 6: Test Management and Integration

6.1. Integration with Rational Quality Manager

6.2. Integration with Rational Team Concert

6.3. Integration with Other CI/CD Tools

6.4. Test Management Best Practices

6.5. Test Planning and Scheduling

6.6. Test Execution and Monitoring

6.7. Test Result Analysis

6.8. Test Reporting

6.9. Test Maintenance

6.10. Test Automation ROI


Lesson 7: Advanced Test Recording Techniques

7.1. Recording Complex Scenarios

7.2. Recording Web Applications

7.3. Recording Desktop Applications

7.4. Recording Mobile Applications

7.5. Recording SAP Applications

7.6. Recording Siebel Applications

7.7. Recording Custom Applications

7.8. Recording Best Practices

7.9. Troubleshooting Recording Issues

7.10. Advanced Recording Techniques


Lesson 8: Test Script Enhancements

8.1. Adding Verification Points

8.2. Adding Checkpoints

8.3. Adding Data-Driven Logic

8.4. Adding Conditional Logic

8.5. Adding Looping Structures

8.6. Adding Error Handling

8.7. Adding Custom Functions

8.8. Adding External Libraries

8.9. Adding Script Documentation

8.10. Adding Script Comments


Lesson 9: Performance Testing with RFT

9.1. Introduction to Performance Testing

9.2. Setting Up Performance Tests

9.3. Executing Performance Tests

9.4. Analyzing Performance Test Results

9.5. Performance Testing Best Practices

9.6. Performance Testing Tools Integration

9.7. Performance Testing Script Optimization

9.8. Performance Testing Data Management

9.9. Performance Testing Reporting

9.10. Advanced Performance Testing Techniques


Lesson 10: Security Testing with RFT

10.1. Introduction to Security Testing

10.2. Setting Up Security Tests

10.3. Executing Security Tests

10.4. Analyzing Security Test Results

10.5. Security Testing Best Practices

10.6. Security Testing Tools Integration

10.7. Security Testing Script Optimization

10.8. Security Testing Data Management

10.9. Security Testing Reporting

10.10. Advanced Security Testing Techniques


Lesson 11: Mobile Application Testing with RFT

11.1. Introduction to Mobile Testing

11.2. Setting Up Mobile Tests

11.3. Executing Mobile Tests

11.4. Analyzing Mobile Test Results

11.5. Mobile Testing Best Practices

11.6. Mobile Testing Tools Integration

11.7. Mobile Testing Script Optimization

11.8. Mobile Testing Data Management

11.9. Mobile Testing Reporting

11.10. Advanced Mobile Testing Techniques


Lesson 12: API Testing with RFT

12.1. Introduction to API Testing

12.2. Setting Up API Tests

12.3. Executing API Tests

12.4. Analyzing API Test Results

12.5. API Testing Best Practices

12.6. API Testing Tools Integration

12.7. API Testing Script Optimization

12.8. API Testing Data Management

12.9. API Testing Reporting

12.10. Advanced API Testing Techniques


Lesson 13: Test Automation Frameworks

13.1. Introduction to Test Automation Frameworks

13.2. Keyword-Driven Framework

13.3. Data-Driven Framework

13.4. Hybrid Framework

13.5. Behavior-Driven Development (BDD) Framework

13.6. Test-Driven Development (TDD) Framework

13.7. Framework Selection Criteria

13.8. Framework Implementation

13.9. Framework Maintenance

13.10. Framework Best Practices


Lesson 14: Continuous Integration and Continuous Deployment (CI/CD)

14.1. Introduction to CI/CD

14.2. Setting Up CI/CD Pipelines

14.3. Integrating RFT with CI/CD Tools

14.4. Automating Test Execution in CI/CD

14.5. Analyzing CI/CD Test Results

14.6. CI/CD Best Practices

14.7. CI/CD Tools Comparison

14.8. CI/CD Pipeline Optimization

14.9. CI/CD Pipeline Maintenance

14.10. Advanced CI/CD Techniques


Lesson 15: Advanced Debugging Techniques

15.1. Introduction to Debugging

15.2. Setting Breakpoints

15.3. Inspecting Variables

15.4. Stepping Through Code

15.5. Debugging Scripts

15.6. Debugging Object Recognition

15.7. Debugging Data-Driven Tests

15.8. Debugging Performance Tests

15.9. Debugging Security Tests

15.10. Advanced Debugging Techniques


Lesson 16: Test Result Analysis and Reporting

16.1. Introduction to Test Result Analysis

16.2. Generating Test Reports

16.3. Customizing Test Reports

16.4. Analyzing Test Failures

16.5. Analyzing Test Performance

16.6. Analyzing Test Coverage

16.7. Reporting Best Practices

16.8. Reporting Tools Integration

16.9. Reporting Automation

16.10. Advanced Reporting Techniques


Lesson 17: Test Maintenance and Refactoring

17.1. Introduction to Test Maintenance

17.2. Refactoring Test Scripts

17.3. Updating Object Maps

17.4. Updating Data Pools

17.5. Updating Test Frameworks

17.6. Test Maintenance Best Practices

17.7. Test Maintenance Tools

17.8. Test Maintenance Automation

17.9. Test Maintenance Documentation

17.10. Advanced Test Maintenance Techniques


Lesson 18: Advanced Object Recognition Techniques

18.1. Custom Object Recognition Properties

18.2. Dynamic Object Recognition

18.3. Object Recognition Best Practices

18.4. Troubleshooting Object Recognition Issues

18.5. Advanced Object Mapping Techniques

18.6. Object Recognition Performance

18.7. Object Recognition Security

18.8. Object Recognition Tools Integration

18.9. Object Recognition Script Optimization

18.10. Object Recognition Data Management


Lesson 19: Advanced Data-Driven Testing Techniques

19.1. Creating Complex Data Pools

19.2. Using External Data Sources

19.3. Data Pool Best Practices

19.4. Data Pool Maintenance

19.5. Data Pool Security

19.6. Data Pool Performance

19.7. Data Pool Tools Integration

19.8. Data Pool Script Optimization

19.9. Data Pool Reporting

19.10. Advanced Data Pool Techniques


Lesson 20: Advanced Performance Testing Techniques

20.1. Setting Up Complex Performance Tests

20.2. Executing Large-Scale Performance Tests

20.3. Analyzing Detailed Performance Test Results

20.4. Performance Testing Best Practices

20.5. Performance Testing Tools Integration

20.6. Performance Testing Script Optimization

20.7. Performance Testing Data Management

20.8. Performance Testing Reporting

20.9. Performance Testing Automation

20.10. Advanced Performance Testing Techniques


Lesson 21: Advanced Security Testing Techniques

21.1. Setting Up Complex Security Tests

21.2. Executing Large-Scale Security Tests

21.3. Analyzing Detailed Security Test Results

21.4. Security Testing Best Practices

21.5. Security Testing Tools Integration

21.6. Security Testing Script Optimization

21.7. Security Testing Data Management

21.8. Security Testing Reporting

21.9. Security Testing Automation

21.10. Advanced Security Testing Techniques


Lesson 22: Advanced Mobile Testing Techniques

22.1. Setting Up Complex Mobile Tests

22.2. Executing Large-Scale Mobile Tests

22.3. Analyzing Detailed Mobile Test Results

22.4. Mobile Testing Best Practices

22.5. Mobile Testing Tools Integration

22.6. Mobile Testing Script Optimization

22.7. Mobile Testing Data Management

22.8. Mobile Testing Reporting

22.9. Mobile Testing Automation

22.10. Advanced Mobile Testing Techniques


Lesson 23: Advanced API Testing Techniques

23.1. Setting Up Complex API Tests

23.2. Executing Large-Scale API Tests

23.3. Analyzing Detailed API Test Results

23.4. API Testing Best Practices

23.5. API Testing Tools Integration

23.6. API Testing Script Optimization

23.7. API Testing Data Management

23.8. API Testing Reporting

23.9. API Testing Automation

23.10. Advanced API Testing Techniques


Lesson 24: Advanced Test Automation Frameworks

24.1. Creating Custom Test Automation Frameworks

24.2. Integrating Multiple Frameworks

24.3. Framework Best Practices

24.4. Framework Maintenance

24.5. Framework Security

24.6. Framework Performance

24.7. Framework Tools Integration

24.8. Framework Script Optimization

24.9. Framework Reporting

24.10. Advanced Framework Techniques


Lesson 25: Advanced CI/CD Techniques

25.1. Setting Up Complex CI/CD Pipelines

25.2. Integrating Multiple CI/CD Tools

25.3. CI/CD Best Practices

25.4. CI/CD Pipeline Maintenance

25.5. CI/CD Pipeline Security

25.6. CI/CD Pipeline Performance

25.7. CI/CD Pipeline Tools Integration

25.8. CI/CD Pipeline Script Optimization

25.9. CI/CD Pipeline Reporting

25.10. Advanced CI/CD Techniques


Lesson 26: Advanced Debugging Techniques

26.1. Debugging Complex Scripts

26.2. Debugging Large-Scale Tests

26.3. Debugging Performance Issues

26.4. Debugging Security Issues

26.5. Debugging Mobile Issues

26.6. Debugging API Issues

26.7. Debugging Best Practices

26.8. Debugging Tools Integration

26.9. Debugging Automation

26.10. Advanced Debugging Techniques


Lesson 27: Advanced Test Result Analysis and Reporting

27.1. Analyzing Complex Test Results

27.2. Generating Detailed Test Reports

27.3. Customizing Advanced Test Reports

27.4. Analyzing Large-Scale Test Failures

27.5. Analyzing Large-Scale Test Performance

27.6. Analyzing Large-Scale Test Coverage

27.7. Reporting Best Practices

27.8. Reporting Tools Integration

27.9. Reporting Automation

27.10. Advanced Reporting Techniques


Lesson 28: Advanced Test Maintenance and Refactoring

28.1. Refactoring Complex Test Scripts

28.2. Updating Large-Scale Object Maps

28.3. Updating Large-Scale Data Pools

28.4. Updating Complex Test Frameworks

28.5. Test Maintenance Best Practices

28.6. Test Maintenance Tools

28.7. Test Maintenance Automation

28.8. Test Maintenance Documentation

28.9. Advanced Test Maintenance Techniques

28.10. Test Maintenance Performance


Lesson 29: Advanced Object Recognition Techniques

29.1. Custom Object Recognition for Complex Scenarios

29.2. Dynamic Object Recognition for Large-Scale Tests

29.3. Object Recognition Best Practices for Complex Tests

29.4. Troubleshooting Complex Object Recognition Issues

29.5. Advanced Object Mapping for Complex Tests

29.6. Object Recognition Performance for Large-Scale Tests

29.7. Object Recognition Security for Complex Tests

29.8. Object Recognition Tools Integration for Complex Tests

29.9. Object Recognition Script Optimization for Complex Tests

29.10. Object Recognition Data Management for Complex Tests


Lesson 30: Advanced Data-Driven Testing Techniques

30.1. Creating Complex Data Pools for Large-Scale Tests

30.2. Using External Data Sources for Complex Tests

30.3. Data Pool Best Practices for Complex Tests

30.4. Data Pool Maintenance for Large-Scale Tests

30.5. Data Pool Security for Complex Tests

30.6. Data Pool Performance for Large-Scale Tests

30.7. Data Pool Tools Integration for Complex Tests

30.8. Data Pool Script Optimization for Complex Tests

30.9. Data Pool Reporting for Complex Tests

30.10. Advanced Data Pool Techniques for Complex Tests


Lesson 31: Advanced Performance Testing Techniques

31.1. Setting Up Complex Performance Tests for Large-Scale Scenarios

31.2. Executing Large-Scale Performance Tests for Complex Scenarios

31.3. Analyzing Detailed Performance Test Results for Complex Scenarios

31.4. Performance Testing Best Practices for Complex Scenarios

31.5. Performance Testing Tools Integration for Complex Scenarios

31.6. Performance Testing Script Optimization for Complex Scenarios

31.7. Performance Testing Data Management for Complex Scenarios

31.8. Performance Testing Reporting for Complex Scenarios

31.9. Performance Testing Automation for Complex Scenarios

31.10. Advanced Performance Testing Techniques for Complex Scenarios


Lesson 32: Advanced Security Testing Techniques

32.1. Setting Up Complex Security Tests for Large-Scale Scenarios

32.2. Executing Large-Scale Security Tests for Complex Scenarios

32.3. Analyzing Detailed Security Test Results for Complex Scenarios

32.4. Security Testing Best Practices for Complex Scenarios

32.5. Security Testing Tools Integration for Complex Scenarios

32.6. Security Testing Script Optimization for Complex Scenarios

32.7. Security Testing Data Management for Complex Scenarios

32.8. Security Testing Reporting for Complex Scenarios

32.9. Security Testing Automation for Complex Scenarios

32.10. Advanced Security Testing Techniques for Complex Scenarios


Lesson 33: Advanced Mobile Testing Techniques

33.1. Setting Up Complex Mobile Tests for Large-Scale Scenarios

33.2. Executing Large-Scale Mobile Tests for Complex Scenarios

33.3. Analyzing Detailed Mobile Test Results for Complex Scenarios

33.4. Mobile Testing Best Practices for Complex Scenarios

33.5. Mobile Testing Tools Integration for Complex Scenarios

33.6. Mobile Testing Script Optimization for Complex Scenarios

33.7. Mobile Testing Data Management for Complex Scenarios

33.8. Mobile Testing Reporting for Complex Scenarios

33.9. Mobile Testing Automation for Complex Scenarios

33.10. Advanced Mobile Testing Techniques for Complex Scenarios


Lesson 34: Advanced API Testing Techniques

34.1. Setting Up Complex API Tests for Large-Scale Scenarios

34.2. Executing Large-Scale API Tests for Complex Scenarios

34.3. Analyzing Detailed API Test Results for Complex Scenarios

34.4. API Testing Best Practices for Complex Scenarios

34.5. API Testing Tools Integration for Complex Scenarios

34.6. API Testing Script Optimization for Complex Scenarios

34.7. API Testing Data Management for Complex Scenarios

34.8. API Testing Reporting for Complex Scenarios

34.9. API Testing Automation for Complex Scenarios

34.10. Advanced API Testing Techniques for Complex Scenarios


Lesson 35: Advanced Test Automation Frameworks

35.1. Creating Custom Test Automation Frameworks for Complex Scenarios

35.2. Integrating Multiple Frameworks for Complex Scenarios

35.3. Framework Best Practices for Complex Scenarios

35.4. Framework Maintenance for Complex Scenarios

35.5. Framework Security for Complex Scenarios

35.6. Framework Performance for Complex Scenarios

35.7. Framework Tools Integration for Complex Scenarios

35.8. Framework Script Optimization for Complex Scenarios

35.9. Framework Reporting for Complex Scenarios

35.10. Advanced Framework Techniques for Complex Scenarios


Lesson 36: Advanced CI/CD Techniques

36.1. Setting Up Complex CI/CD Pipelines for Large-Scale Scenarios

36.2. Integrating Multiple CI/CD Tools for Complex Scenarios

36.3. CI/CD Best Practices for Complex Scenarios

36.4. CI/CD Pipeline Maintenance for Complex Scenarios

36.5. CI/CD Pipeline Security for Complex Scenarios

36.6. CI/CD Pipeline Performance for Complex Scenarios

36.7. CI/CD Pipeline Tools Integration for Complex Scenarios

36.8. CI/CD Pipeline Script Optimization for Complex Scenarios

36.9. CI/CD Pipeline Reporting for Complex Scenarios

36.10. Advanced CI/CD Techniques for Complex Scenarios


Lesson 37: Advanced Debugging Techniques

37.1. Debugging Complex Scripts for Large-Scale Scenarios

37.2. Debugging Large-Scale Tests for Complex Scenarios

37.3. Debugging Performance Issues for Complex Scenarios

37.4. Debugging Security Issues for Complex Scenarios

37.5. Debugging Mobile Issues for Complex Scenarios

37.6. Debugging API Issues for Complex Scenarios

37.7. Debugging Best Practices for Complex Scenarios

37.8. Debugging Tools Integration for Complex Scenarios

37.9. Debugging Automation for Complex Scenarios

37.10. Advanced Debugging Techniques for Complex Scenarios


Lesson 38: Advanced Test Result Analysis and Reporting

38.1. Analyzing Complex Test Results for Large-Scale Scenarios

38.2. Generating Detailed Test Reports for Complex Scenarios

38.3. Customizing Advanced Test Reports for Complex Scenarios

38.4. Analyzing Large-Scale Test Failures for Complex Scenarios

38.5. Analyzing Large-Scale Test Performance for Complex Scenarios

38.6. Analyzing Large-Scale Test Coverage for Complex Scenarios

38.7. Reporting Best Practices for Complex Scenarios

38.8. Reporting Tools Integration for Complex Scenarios

38.9. Reporting Automation for Complex Scenarios

38.10. Advanced Reporting Techniques for Complex Scenarios


Lesson 39: Advanced Test Maintenance and Refactoring

39.1. Refactoring Complex Test Scripts for Large-Scale Scenarios

39.2. Updating Large-Scale Object Maps for Complex Scenarios

39.3. Updating Large-Scale Data Pools for Complex Scenarios

39.4. Updating Complex Test Frameworks for Large-Scale Scenarios

39.5. Test Maintenance Best Practices for Complex Scenarios

39.6. Test Maintenance Tools for Complex Scenarios

39.7. Test Maintenance Automation for Complex Scenarios

39.8. Test Maintenance Documentation for Complex Scenarios

39.9. Advanced Test Maintenance Techniques for Complex Scenarios

39.10. Test Maintenance Performance for Complex Scenarios


Lesson 40: Case Studies and Real-World Applications

40.1. Case Study: Complex Performance Testing

40.2. Case Study: Complex Security Testing

40.3. Case Study: Complex Mobile Testing

40.4. Case Study: Complex API Testing

40.5. Case Study: Complex Test Automation Frameworks

40.6. Case Study: Complex CI/CD Integration

40.7. Case Study: Complex Debugging Techniques

40.8. Case Study: Complex Test Result Analysis

40.9. Case Study: Complex Test Maintenance

40.10. Real-World Applications and Best PracticesÂ