Lean Functional Testing

Lean Functional Testing

LeanFT

Lean Functional Testing - LeanFT

HP LeanFT is a powerful and lightweight functional testing solution built specifically for continuous integration and continuous testing.

Suporte entre plataformas e entre navegadores

Uma ferramenta de testes contínuos voltada para o desenvolvedor.

  •  

    Robust and stable tests

    Lean FT enables the development of robust and stable tests that deal well with changes in the AUT.

  •  

    Agile collaboration

    Create your tests in a standard and modern dev environment that is supported in the dev and QA ecosystems.

  •  

    IDE Integration

    Develop testing scripts using modern object-oriented programming language, such as C# (in Visual Studio) and Java (in Eclipse), and their hosting frameworks’ libraries.

O LeanFT está totalmente integrado em IDEs padrão e se integra naturalmente aos ecossistemas de desenvolvimento e QA.

See the Benefits of Lean Functional Testing

A solution built for continuous integration & testing

Portable across multiple IDEs

Enable and encourage dev-QA collaboration in agile teams by using the same tool for development and testing. LeanFT features functional testing capabilities in Visual Studio and Eclipse so you can maximize productivity with the tools you’re familiar with.

Robust and resilient tests

Applications that rapidly change pose a unique challenge for testing. LeanFT’s object identification tools help maintain consistency of testing models by adapting to changes in the underlying application.

Comprehensive Detailed Execution

Get straight to the bottom of issues by understanding exactly why your tests fail. LeanFT provides a detailed description of test execution flow, including clear and actionable reasons for test failure at each step.

Usuários típicos do UFT Pro (LeanFT)

Agile Tester

“I want to develop my tests in a standard and modern development environment that is supported in the dev & QA ecosystems”

  • LeanFT is fully integrated in standard development IDEs: Visual Studio, and Eclipse.
  • It enables the development of test scripts based on standard Unit Testing frameworks (e.g.: Nunit, Junit):
  • Testing project templates on top of these frameworks are provided out-of-the-box

Dev tester

"I want to develop my tests using modern programming languages and applying capabilities provided by standard IDEs"

LeanFT's integration in the IDE enables the following:

  • Developing testing scripts using modern object-oriented programming language, such as C# (in Visual Studio) and Java (in Eclipse), and their hosting frameworks’ libraries
  • AUT functionality can be tested using the programming language capabilities

QA Lead

“We develop applications using different technologies. I need a tool that supports testing a wide range of AUT technologies.”

LeanFT is based on existing UFT mechanisms and technology support:

  • The most common AUT technologies are supported: Standard, Web, .NET, Java, Mobile
  • UFT's Insight technology (image-based object recognition) is supported 

  • LeanFT supports Extensibility, providing the flexibility of testing AUTs developed using custom toolkits

Automation engineer

“The applications I am testing are rapidly changing. I need a way to quickly develop robust and stable tests”

  • LeanFT is based on the object identification mechanisms of UFT (property-based identification, VRI, XPath, image- based recognition, etc..)
  • LeanFT enables developing robust tests that deal well with changes in the AUT
  • LeanFT provides the following object identification tools to help expedite the test development process:
  • Object Identification Center (a.k.a.: Spy)- enables a quick &easy creation of robust object identifications
  • Application Models (a.k.a.: Object Repositories) – a logical representation of the of objects in the AUT to be referenced from the test script code.
previous
  • Use application models to extract application objects and separate their identification from the test logic.

  • Create tests in your favorite IDE, such as Eclipse, Visual Studio, or IntelliJ.

  • Use the visually oriented object identification center to find the right object identifiers and generate your test code.

  • Create robust and reusable test automation scripts using JavaScript, Java, or C#.

  • Get fast feedback from your test execution with the lightweight, detailed run results report.

  • Run multiple tests in parallel on the same host for your web applications.

next

Use application models to extract application objects and separate their identification from the test logic.

Ready to get started?
Lean FT is a powerful, lightweight functional testing solution built specifically for continuous testing, delivering a new standard in test automation for agile and Dev Ops teams.
  • Integrated – runs in Microsoft Visual Studio, Eclipse, and IntelliJ.
  • Integrates with popular open source frameworks like NUnit, JUnit, TestNG, or any custom-built framework.
  • Build tests in JavaScript, C#, or Java.
  • Create robust and reusable Selenium test with powerful UFT Pro (LeanFT) tools such as the Object Identification Center and the Application Model.
  • Create and execute tests on Mac, Linux or Windows platforms