We may earn an affiliate commission when you visit our partners.
Course image
Nilesh Wadkar

Why Automation

Introduction to UFT One

Download and Install OpenText UFT One V.23.4

UFT One Interface

Record and Playback

Recording modes

Debug

Virtual Object Wizard

Object SPY

Synchronization

Object Repository Management

Local and Shared OR

Checkpoints

Data Driven Test

Output values

Recovery Scenario Manager

Batch File

Action

Business Logic

GetRO and GetTO Properties

Introduction to VBScript(till functions)

Adv. VBScript AOM

Working with Expert View

FSO

Descriptive Programming

Read more

Why Automation

Introduction to UFT One

Download and Install OpenText UFT One V.23.4

UFT One Interface

Record and Playback

Recording modes

Debug

Virtual Object Wizard

Object SPY

Synchronization

Object Repository Management

Local and Shared OR

Checkpoints

Data Driven Test

Output values

Recovery Scenario Manager

Batch File

Action

Business Logic

GetRO and GetTO Properties

Introduction to VBScript(till functions)

Adv. VBScript AOM

Working with Expert View

FSO

Descriptive Programming

Automation Object Model

Introduction to Framework

Implementation of Framework

Data-Driven | Modular | Keyword | Hybrid

API Testing | AI Testing

Our Advanced UFT/QTP training course focuses on:

Micro Focus UFT certification orientation

Core Automation concepts – why, how, when, what etc.

Programming basics and best practices using VB Scripting

Practical Automation Project planning and framework designing

Practical real time scenarios

Guidelines on how to choose Test scripts for automaton

Descriptive Programming and its scope

Study material to make the learning experience complete

Hands on assignments for thorough understanding of concepts

Enroll now

What's inside

Learning objectives

  • How to install latest version of opentext uft one updated 23.4
  • Able to understand automation testing life cycle
  • Functionality and ai based testing using uft one 2021
  • Real time scenarios - as an examples
  • Descriptive programming will help to enhance your script
  • Automation framework implementation from scratch
  • Advance vbscript covers fso, aom,tom. latest one covers api testing and ai testing.
  • *******very imp "last but not least" you can clear any interview and can lead entire uft one automation project from design stage.

Syllabus

Introduction

Introduction about the course.

Who Am I?
IMP - Installation Steps - UFT One 2021 Step - by - Step
Read more

To learn how to generate different types of reports.

Default Recording mode with first option - Already open application.

Default Recording with second option - It will launch application automatically.

Lets learn how to perform debug in UFT One. What is Debugging and how to break point. Understand Step into and Step Over. How to add watch and check expressions.

Record and Playback for latest version of UFT One

How to perform "web based" application testing using record and playback. Learn to do some settings and all.

How to use UFT One AI Mockup Identification feature, if your application is not ready.

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for OpenText UFT One 24.X - Basic to Advance with GenAI tool. These are activities you can do either before, during, or after a course.

Career center

Learners who complete OpenText UFT One 24.X - Basic to Advance with GenAI tool will develop knowledge and skills that may be useful to these careers:
Automation Test Engineer
An Automation Test Engineer is responsible for designing, developing, and executing automated test scripts to ensure software quality. This pivotal role involves translating manual test cases into automated solutions, maintaining existing test frameworks, and integrating automation into the development lifecycle. The OpenText UFT One course is exceptionally relevant here, as it provides a comprehensive foundation in using a leading industry tool for automation testing. Learners gain specific expertise in UFT One's interface, recording modes, object identification, and advanced VBScript for robust script development. Furthermore, the focus on implementing various frameworks such as DataDriven, Modular, Keyword, and Hybrid directly prepares one for building scalable and maintainable automation solutions. The inclusion of GenAI tools helps learners accelerate script generation and enhance efficiency in this career.
Software Development Engineer in Test
A Software Development Engineer in Test combines software development skills with a deep understanding of testing to build robust, automated test solutions and frameworks. This role requires technical proficiency to write code, debug issues, and ensure application quality through engineering practices. The OpenText UFT One course is highly beneficial for aspiring Software Development Engineers in Test, equipping them with expertise in VBScript and advanced concepts like the Automation Object Model (AOM), which are crucial for programmatic control and customization within testing. The course’s emphasis on framework implementation from scratch, including DataDriven and Hybrid models, helps build foundational skills for designing scalable test architecture. Additionally, the coverage of API testing supports a more comprehensive approach to quality, preparing learners for the multifaceted challenges of this role.
Automation Framework Developer
An Automation Framework Developer is responsible for designing, developing, and maintaining the underlying architecture and utilities that enable efficient and scalable automated testing. This role requires strong programming skills and a deep understanding of software design patterns to create reusable and robust test frameworks. The OpenText UFT One course is particularly wellsuited for an Automation Framework Developer, as it explicitly covers "Implementation of Framework" from scratch, detailing DataDriven, Modular, Keyword, and Hybrid models. Learners gain practical experience in structuring test automation projects, utilizing advanced VBScript for custom functionalities, and integrating components like the File System Object (FSO) and Automation Object Model (AOM). This deep dive into framework design directly prepares learners to build and evolve sophisticated automation solutions.
Quality Assurance Engineer
A Quality Assurance Engineer is responsible for ensuring the overall quality of software products through strategic planning, execution, and analysis of test activities. While encompassing manual testing, this role increasingly relies on automation to improve efficiency and coverage. The OpenText UFT One course is highly relevant for a Quality Assurance Engineer as it provides hands-on experience with a prominent automation tool. Learners develop crucial skills in understanding the Automation Testing Life Cycle, designing test cases with checkpoints, and implementing recovery scenarios to build resilient tests. The inclusion of API and AI testing expands their capabilities beyond traditional GUI testing, preparing them for modern software quality challenges. This comprehensive training helps them contribute effectively to quality assurance efforts.
API Test Engineer
An API Test Engineer specializes in testing the application programming interfaces (APIs) of software systems to ensure their functionality, reliability, performance, and security. This role is crucial for verifying the backend logic and data exchange between different software components. The OpenText UFT One course offers direct and specific training for an API Test Engineer through its dedicated "Introduction to API Testing" and "API Testing Demo" modules. Learners gain the practical knowledge required to design and execute API test cases using UFT One, validating interfaces and ensuring smooth communication within and between applications. The ability to perform functionality testing with robust methods directly supports ensuring the integrity of API endpoints.
Test Automation Architect
A Test Automation Architect designs and oversees the implementation of comprehensive test automation strategies and frameworks across an organization. This senior role requires a deep understanding of automation tools, programming languages, and best practices to create scalable, efficient, and maintainable automation solutions. The OpenText UFT One course lays a strong foundation for aspiring Test Automation Architects by covering advanced topics like "Implementation of Framework" (DataDriven, Modular, Keyword, Hybrid) from scratch. The explicit learning objective to "Lead Entire UFT One Automation Project from Design Stage" directly aligns with the responsibilities of an architect. Understanding Descriptive Programming and advanced VBScript allows for the creation of flexible and resilient automation systems, which is critical for architectural design. This role typically requires an advanced degree.
User Interface Automation Specialist
A User Interface Automation Specialist focuses exclusively on automating the testing of graphical user interfaces (GUIs) to ensure that applications are visually correct and function as expected from an enduser perspective. This role involves using specialized tools to record, script, and play back user interactions with the UI. The OpenText UFT One course is an excellent fit for a User Interface Automation Specialist, given that UFT One is primarily known for its powerful GUI testing capabilities. Learners master various recording modes, object repository management, and object identification techniques (like Smart Identification and Ordinal Identifier) that are essential for handling dynamic UIs. The practical application of Descriptive Programming further enhances the ability to create robust and flexible UI automation scripts, ensuring highquality user experiences.
Software Tester AI Focus
A Software Tester with an AI focus specializes in applying artificial intelligence and machine learning techniques to enhance testing processes, identify patterns in defects, and automate complex test scenarios. This innovative role involves understanding how AI impacts software quality and leveraging AI tools for more intelligent testing. The OpenText UFT One course is directly relevant for a Software Tester AI Focus, as it includes specific modules on "AI Testing" and "Introduction to AI in QA World." Learners are taught to design and execute AI-driven test cases and use UFT One's AI Mockup Identification feature. The integration of GenAI tools like ChatGPT for script generation and Prompt Engineering further equips them with practical skills to harness AI for faster and more efficient testing, making them invaluable in this evolving field.
Technical Quality Assurance Specialist
A Technical Quality Assurance Specialist possesses a strong technical background, enabling them to troubleshoot complex software issues, develop intricate test scenarios, and implement advanced automation techniques. This role goes beyond basic testing to address the underlying technical challenges in ensuring software quality. The OpenText UFT One course is highly advantageous for a Technical Quality Assurance Specialist. It delves into "Descriptive Programming" and "Advanced VBScript" including FSO, AOM, and TOM, providing the deep technical scripting skills necessary for intricate test development and debugging. The ability to manage Object Repositories, implement various recovery scenarios, and perform detailed debugging using UFT One equips learners with the technical prowess to tackle challenging automation problems and ensure highquality software.
Quality Assurance Analyst
A Quality Assurance Analyst plays a critical role in the software development lifecycle by analyzing requirements, designing test plans, and executing tests to identify defects and ensure product quality. While often involved in manual testing, understanding and leveraging automation tools is increasingly vital. The OpenText UFT One course may be useful for a Quality Assurance Analyst as it provides deep insight into the practicalities of automation testing. Learners understand the Automation Testing Life Cycle, how to create checkpoints for validation, and manage recovery scenarios, which are all key aspects of thorough test analysis and design. The ability to use GenAI tools for script generation also helps an analyst conceptualize and propose automated solutions more effectively, enhancing their analytical capabilities in a modern QA environment.
Mobile Test Engineer
A Mobile Test Engineer focuses on ensuring the quality and functionality of applications across various mobile platforms and devices. This role involves comprehensive testing to guarantee a seamless user experience, performance, and compatibility in the mobile ecosystem. The OpenText UFT One course lists "Mobile based testing" as a capability, making it relevant for a Mobile Test Engineer. While the course details may not exclusively focus on mobile, the core principles of object identification, synchronization, and scripting learned through UFT One are transferable to mobile automation frameworks. The introduction to AI testing can also be particularly helpful in identifying visual and functional issues specific to diverse mobile interfaces, enhancing the learner's ability to tackle modern mobile testing challenges.
Quality Engineering Lead
A Quality Engineering Lead guides a team of quality assurance and automation engineers, overseeing testing strategies, project execution, and the adoption of best practices to deliver highquality software. This leadership role requires both technical expertise and project management capabilities. The OpenText UFT One course may be useful for an aspiring Quality Engineering Lead, given its explicit learning objective to "Lead Entire UFT One Automation Project from Design Stage." This prepares learners not just in technical execution, but also in the strategic design and oversight of automation initiatives. Understanding framework implementation, advanced scripting, and API and AI testing helps a lead to make informed decisions, mentor team members, and ensure the successful delivery of complex automation projects. This role typically requires an advanced degree.
System Integration Test Engineer
A System Integration Test Engineer focuses on verifying the interactions and interfaces between different modules, components, or systems to ensure they function together as a unified application. This role is critical for identifying defects that arise from the integration points. The OpenText UFT One course is wellsuited for a System Integration Test Engineer, especially with its coverage of "API Testing." Integration testing often involves validating communication between backend services, which APIs facilitate. Furthermore, the course's comprehensive approach to functionality testing, object identification, and the implementation of various automation frameworks enables learners to design and execute endtoend tests that span multiple system components, providing robust validation of integrated systems.
Test Data Management Specialist
A Test Data Management Specialist is responsible for ensuring the availability, quality, and security of test data used in various testing environments. This role involves creating, manipulating, and maintaining realistic and relevant data sets to support comprehensive testing efforts, especially for automated tests. The OpenText UFT One course may be useful for a Test Data Management Specialist as it covers "Data Driven Test" extensively. Learners gain practical experience in parameterization, using flat files, Excel files, and DataTables for managing test data. Understanding how to read from and write into Excel files via VBScript is directly applicable to creating and populating test data. This foundation in data-driven testing helps them appreciate the complexities of test data sourcing and preparation requirements for robust automation.
Technical Writer Test Automation
A Technical Writer specializing in Test Automation creates clear, concise, and comprehensive documentation for automation frameworks, test scripts, and testing processes. This role ensures that technical information is accessible to developers, testers, and other stakeholders, facilitating understanding and maintenance of automation solutions. The OpenText UFT One course may be useful for a Technical Writer Test Automation. While not directly a writing course, understanding the intricacies of UFT One, VBScript, descriptive programming, and automation framework implementation provides the necessary subject matter expertise. A writer with this knowledge can accurately document test script structures, framework guidelines, and usage of GenAI tools, explaining complex technical concepts effectively. This foundational understanding allows for the creation of highquality, practical documentation for automation projects.

Reading list

We haven't picked any books for this reading list yet.
Provides a broad overview of test automation, covering various aspects such as test design, test execution, and test reporting. It emphasizes the importance of test automation in the software development lifecycle.
Introduces the basics of Python programming and teaches readers how to use Python libraries for automating tasks such as web scraping, data analysis, and software testing.
Focuses on using Python for software testing. It covers topics such as unit testing, integration testing, and end-to-end testing. It also provides practical examples and exercises.
Comprehensive guide to mobile app testing using Appium. It covers the basics of Appium, as well as advanced topics such as cross-platform testing and performance testing.
Practical guide to API testing using Postman, a popular API testing tool. It is written by an experienced API testing expert and great resource for anyone who wants to learn how to use Postman for API testing.
Practical guide to API testing using Cucumber, a popular API testing tool. It is written by an experienced API testing expert and great resource for anyone who wants to learn how to use Cucumber for API testing.
Practical guide to API testing using Selenium, a popular web testing tool. It is written by an experienced API testing expert and great resource for anyone who wants to learn how to use Selenium for API testing.
Provides a comprehensive overview of API testing, covering topics such as test design, execution, and automation. It is written by a leading expert in API testing and is considered one of the best books on the subject.
Practical guide to API testing using RestAssured, a popular Java library for API testing. It is written by an experienced API testing expert and great resource for anyone who wants to learn how to use RestAssured for API testing.
Provides a comprehensive guide to testing Vue.js applications. It covers all aspects of Vue.js testing, from unit testing to end-to-end testing.
Provides a comprehensive guide to testing Angular applications. It covers all aspects of Angular testing, from unit testing to end-to-end testing.
Provides a practical guide to agile testing, including chapters on test automation. It great resource for anyone looking to learn more about how to integrate test automation into an agile development process.
Provides a comprehensive guide to testing mobile applications. It covers all aspects of mobile app testing, from planning and preparation to execution and reporting.
This classic book on software testing provides a comprehensive overview of the field, including chapters on test automation. It great resource for anyone looking to learn more about the theory and practice of software testing.
Provides a comprehensive guide to testing e-commerce applications. It covers all aspects of e-commerce testing, from planning and preparation to execution and reporting.
Provides a comprehensive guide to using Appium for test automation. It covers all aspects of Appium, from installation and setup to writing and executing tests.
Provides a comprehensive guide to using Selenium and WebDriver for testing web applications. It covers all aspects of Selenium and WebDriver, from installation and setup to writing and executing tests.
Comprehensive guide to data-driven testing with Python and pytest. It covers all the essential concepts of data-driven testing, such as creating test data, managing test data, and interpreting test results. It also provides a number of practical examples that show how to use data-driven testing to improve the quality of your software.
Is written by one of the notable researchers in the field and provides a comprehensive introduction to the theory of cryptography. It covers a wide range of topics in cryptography, including pseudorandom generators, one-way functions, public-key cryptography, and zero-knowledge proofs.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser