IP Library › Granted Patent US 9,632,923
Granted Patent B2
US 9,632,923 · App. 15/248,005 · Granted Apr 25, 2017

Dynamic test topology visualization

Inventor: Alok A. Trivedi (Bangalore, IN)
Assignee: International Business Machines Corporation
G06F11/3692G06F11/3608G06F11/3664G06F11/3684G06F11/3688
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,632,923
App. No.
15/248,005
Granted
Apr 25, 2017
Kind
B2
Abstract

An approach for dynamic test topology visualization is provided. The approach retrieves test data from one or more databases. The approach retrieves test data from an application under test. The approach creates a visual diagram, wherein the visual diagram includes one or more topological elements, one or more topological relationships between the one or more topological elements, the test data, and a screen snapshot of an application under test. The approach overlays the visual diagram with user interaction information. The approach associates the visual diagram to the test execution performed on the application under test.

Claims (8)

1. A computer program product for dynamic test topology visualization, the computer program product comprising:

one or more computer readable storage devices, wherein the one or more computer readable storage devices are not a transitory signal per se, and program instructions stored on the one or more computer readable storage devices, the stored program instructions comprising:

program instructions to retrieve test data from an application under test, wherein retrieving includes at least one of: retrieving test data from the application under test from one or more databases, receiving test data from the application under test from a testing tool, and extracting test data and system information from one or more test execution logs within the one or more databases;

program instructions to convert test data, system information, and a plurality of text statements within the test data and the system information into one or more visual diagram elements, wherein the one or more visual diagram elements include one or more of: a snapshot of an application screen, a graphical representation of the test data, the system information, and the plurality of text statements, a connector to a server, a network type, and a native device feature;

program instructions to create a visual diagram, wherein the visual diagram includes one or more topological elements, one or more topological relationships between the one or more topological elements, the test data, and a screen snapshot of the application under test;

program instructions to overlay the visual diagram with user interaction information, wherein overlaying the visual diagram with the user interaction information includes overlaying the test data and a plurality of performance indicators on top of the visual diagram correlated to tester interaction with a testing tool;

program instructions to associate the visual diagram to the test execution performed on the application under test, wherein associating includes storing the visual diagram and test execution association; and

program instructions to perform a walkthrough of a test execution performed on the application under test, wherein performing the walkthrough of the test execution includes transmitting visual information in a step by step navigation, transmitting one or more topological elements relative to one or more steps performed during the test execution on the application under test, transmitting one or more topological relationships between the one or more topological elements as the one or more topological relationships develop relative to each of the one or more steps performed during the test execution on the application under test, transmitting one or more test data overlays relevant to each of the one or more steps performed during the text execution on the application under test.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2016
From: TRIVEDI, ALOK A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039550/0076 →
Continuity (3)
Continuation 15076124 · Mar 21, 2016
Continuation 14735666 · Jun 10, 2015
Related Publication 20160364320A1 · Dec 15, 2016