What’s new in HP Testing

  • 1,728 views
Uploaded on

An overview of what is new in HP Unified Functional Testing, HP Functional Testing, HP Service Test and HP Business Process Testing

An overview of what is new in HP Unified Functional Testing, HP Functional Testing, HP Service Test and HP Business Process Testing

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Hi any one can help me with slides for HP Unified Functional Testing...
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,728
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
61
Comments
1
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Session ID: BTOT-TU-1700/1
    Twitter hashtag #HPSWU
  • 2. What's new in HP Unified Functional Testing, HP Functional Testing , HP Service Test and HP Business Process Testing
    Speaker Name: Gal Tunik & Peter Havens
    Date: November 30th 2010
    Session ID: BTOT-TU-1700/1
  • 3. Modern applications bring new testing challenges
    API
    API
    GUI
    Major Project Lifespan
    First point where QA injects testing
    Development Iteration
    First point where Dev might inject defect
    2 – 3 weeks
    2 – 3 weeks
    2 – 3 weeks
  • 4. Test & automate as early as possible
    C1
    C1
    C1
    C1
    C1
    C1
    C1
    C2
    C2
    C2
    C2
    C2
    C2
    G1
    G1
    G1
    G1
    G1
    C3
    C3
    C3
    C3


    G2
    G2
    G2
    G3
    G3
    BP1
    Automate tests when available components become stable
    BP2
    stable component
    business process
    GUI element
    GUI-less component
    BP
    G
    C
  • 5. Modern applications have many layers
    Process Layer
    A new transaction
    Exchange
    SAP
    Web 2.0 Billing
    Screen 3 (.NET)
    Screen 4 (Ajax)
    Screen 1(Ajax)
    Screen 2 (Java)
    Screen 5 (Java)
    Screen 6 (.NET)
    Interact with modern GUI interfaces, Web 2.0
    Component 6(REST service)
    Component 3(web service)
    Component 5(web service)
    Component 2(Java API)
    Component 4(JMS service)
    Component 1(.Net API)
    Continue the scenario to the headless layer; test the integration between the layers
    Report on the quality of the entire end to end process
  • 6. Unified Functional Testing
    HP Functional Testing
    (QuickTest Professional& all the add-ins)
    HP Service Test
    Transfer complex data structures
    Unified report
    Call activities from the other product
    HP Unified Functional Testing 11.00
  • 7. HP QuickTest Pro script to call HP Service Test
    HP Unified Functional Testing integration
    HP Service Test call in QTP
  • 8. Unified report showing HP Service Test step
  • 9. What’s new with HP Functional Testing 11.00? (QuickTest Pro)
    GUI and headless testing with Unified Functional Testing
    Visual Object Identification
    Web 2.0 and RIA support
    Dev-QA collaboration with application log verification
    Enhanced Reporting
    Data Awareness to help Prepare and Manage Test Data
    And More….
  • 10. Visual Identification of Objects
  • 11. Harden test scripts against changes in the application GUI
    Visual Identification of Objects
    TopGearCars.com
    Tuesday
    Monday
    // index = 0
    Honda
    BUY
    // index = 0
    Honda
    // index = 1
    Ford
    BUY
    BUY
    // index = 1
    Ford
    BUY
    // index = 2
    Fiat
    BUY
    // index = 2
    // index = 3
    Ferrari
    BUY
    Ferrari
    BUY
    Record a test script to buy a Ferrari – yeah!
    But! The object is in different position the nextday… you’re about to buy a Fiat – boo!
    QTP allows you to identify “key” and “fragile” objects and express a geometric relationship between them
    // index = 3
    Fiat
    BUY
  • 12. Schematic Representation
    Visual Identification of Objects
  • 13. Configure Relation
    Visual Identification of Objects
    Object Relation Preview on AUT
    ‘Static’ object
  • 14. Testing Web 2.0 & RIA
  • 15. Testing Web 2.0 and RIA with QTP
    2.0 & 3.0
    (4.0 soon)
    Extensibility
    and more…
  • 16. Opening web extensibility to the online community: Extensibility Accelerator
  • 17. Improved debugging capabilities
  • 18. Collaboration Between Dev & QA
    AUT Log Verification
  • 19. Leverage application log into the Functional Testing effort
    Application Under Test (AUT) Log Verification
    Supports Log4Net and Log4J
    Pass or fail a test according to log errors
    Enhances the test reports
    Detailed defect description
    Detects issues of the AUT Internal State
  • 20. Test Setting for HP Functional Testing Log Tracking
    Log Tracking
  • 21. Log tracking Report in the Run Results Viewer
    Log Tracking Pane
  • 22. Enhanced Reporting
  • 23. Enhanced reporting and Run Results Viewer
    Executive Summary
    Previous Run
    Data
  • 24. Customizable panes and an enhanced layout
  • 25. Provides a single platform to view results
    Single unified report for UFT products report
    Free, stand alone installation
    Backward compatibility with older version reports
    Can be exported to HTML, PDF, Excel and MS Word
    Collaborative Report Viewer
  • 26. Additional report enhancements
    View Previous Run
    View Result While Executing the Test
    Can view a “Step Status”
    Details
    Data that was used
    HP Screen recorder
    Step image
    Local System Monitor
    Log Tracking
  • 27. Functional Testing – Quality Center Integration
    Data Awareness Capability
  • 28. Improved data management capabilities with HP Quality Center + HP Functional Testing
    Data source
  • 29. Addititional Features
    Subtitle goes here
  • 30. Improved regular expressions
    New Regular Expression Evaluator aids in writing and validating regular expressions.
    Works with the Object Repository, Checkpoints and Recovery Scenarios
  • 31. …and more
    Loading Function Libraries at Run-Time
    Import/export XML for Checkpoints, Output values, Verify Objects(in addition to Test Objects)
    New Object Spy Functionality
    Hide the Keyword View
    Compare, Merge Object RepositoryAssets
    New HP Update Tool
    Web Add-in Extensibility Enhancements
  • 32. What’s new with HP Service Test
  • 33. The most common response...
    Why aren’t you testing services directly?
    “If I don’t see it, it doesn’t exist.”
  • 34. Flex
    WPF
    AJAX
    XML
    JSON
    BPMS
    Web services
    SOAP
    JMS
    WCF
    Java
    .Net
    AquaLogic
    Tibco
    Fix / Swift
    Trading
    Logistics
    Rules Engines
    Reservations
    Why focus on testing the back end
  • 35. A long time ago in a dev team far, far away….
    SERVICE
    TEST
  • 36. The Future ofService Testing
  • 37. Design Principles…
    Codeless Testing
    Visual Test Designer
    NEW!
    Modern Standard IDE
    Extensible Framework
  • 38. Activity Properties
    (Almost) codeless testing!
    Extensive Toolbox
    Visual Test Flow Designer
    Drag & drop canvas
    Powerful Data Handling!
    Supports text-based data tables, Excel and XML
  • 39. Unified Functional Testing
    Unified Functional Testing
    Quick Test Professional
    Service Test
    Web 2.0
    New VTD
    Integration Points
    calling activities from one product to the other
    Transferring complex data structures
    Unified Report
    Integration Towards Unification
  • 40. Managing Changes withService Test Management
  • 41. Effective Dev-QA need to handle dependencies and test what has changed
    Change Impact Analysis
    The Integrated System
    BP1
    BP2
    BP3
    Some validation here
    G2
    G1
    G3
    G4
    Validation here
    M7
    M6
    M5
    But nothing here
    Regression here
    P2
    P1
    Requires new and regression here
    EP2
    EP3
    EP1
    HP Restricted and for HP & Channel Partner internal use. Document not for distribution. Content may be presented to customers upon request.
    Change Here
  • 42. HP Service Test Management 10.5
    Service Test Management - handling composite application dependencies
    HP Restricted and for HP & Channel Partner internal use. Document not for distribution. Content may be presented to customers upon request.
  • 43. HP Service Test Management 10.5
    HP Restricted and for HP & Channel Partner internal use. Document not for distribution. Content may be presented to customers upon request.
  • 44. Application Component Change Impact
  • 45. Changing the way you test the back end
  • 46. What’s new with HP Business Process Testing
    Improved performance
    Built an intuitive user interface
    Ability to leverage QC 11.0 Capabilities
    Enhanced Traceability via Component Criteria
    Rapid Manual Testing with Sprinter Integration
  • 47. BPT 10
    Performance Issues in BPT 10?
    QTP
    BPT 10
    Start
    Login
    Login
    Transfer Money
    Transfer Money
    Execute Test
    Stop
    Logout
    Logout
    More Components = Slower Performance
    Complete Test
  • 48. BPT 11
    All New Execution Engine for Better Performance
    BPT 11
    QTP
    Login
    Login
    Start
    Transfer Money
    Transfer Money
    Execute Test
    Logout
    Logout
    More Components = Better Performance
    Stop
    Complete Test
  • 49. Key UI Enhancements
  • 50. Test Script view – New look & Feel
    • All new redesigned UI that provides a intuitive view of business flows, components, input/output parameters, test iterations and comments
    • 51. Improved navigation and drill down capabilities
    • 52. The new UI blends easily with the test of the HP Quality Center UI
  • Component Parameters in BPT 11
    • Independent input and output parameter tabs for better identification of data requirements
    • 53. Smart data fields that allows to define static and dynamic values
    • 54. If the parameter is used in a script, we will see a ‘V’ checked next to it
  • Clean and Simple Iteration View
    • Improved Iteration view to display ‘multiple iterations at once’ or ‘single iteration view’
    • 55. Groups are displayed in a tree hierarchy
    • 56. Realigned parameter and iteration views for simplicity
    • 57. New find and replace feature inside iterations dialog box
  • Component parameter summary
    • New feature to display component parameter summary
    • 58. Easy to understand which parameters are linked to which component and flows
  • Cleaner UI showing all BPT Resources and Dependencies
    • A complete UI overhaul to show dependencies in a HP Quality Center standard mechanism
    • 59. HP Quality Center UI can show the resources of BPT
    • 60. Component shows all the tests that it is participating in
  • Simpler Test-Level Parameter View
    • Reduced the number of columns to clearly explain which component parameter in the test (may be 1:N) are linked to each test parameter
    • 61. Provides the ability to link several different component parameters to the same test parameter
  • One-step Component Creation Process
    Simplified the component creation process from three steps to just one step
  • 62. Enhanced Drag and Drop Feature
    Proving the ability to drag and drop multiple test components into the test script area
  • 63. New Features
  • 64. Leveraging QC 11.0 Test configurations/Data-Awareness
    • BPT tests support ‘Configurations’
    • 65. Both ‘Static’ and ‘Dynamic’ Data can be attached as ‘test-parameter’ values
  • Improved Traceability via Component Criteria
    Granular Coverage of requirements.
    Requirements can be linked to the passfail status of each component in a test
    When dragging a BPT test to create coverage, user can create more accurate coverage by dragging components from the test.
  • 66. Application Area is a Standard Test Resource
    • Application Area entity was inserted to the ‘Test Resources’ module in QC
    • 67. Allows full traceability of the Application Area Resources.
  • Continue the conversation with your peers at the HP Software Community hp.com/go/swcommunity