US6360332B1 - Software system and methods for testing the functionality of a transactional server - Google Patents
Software system and methods for testing the functionality of a transactional server Download PDFInfo
- Publication number
- US6360332B1 US6360332B1 US09/337,082 US33708299A US6360332B1 US 6360332 B1 US6360332 B1 US 6360332B1 US 33708299 A US33708299 A US 33708299A US 6360332 B1 US6360332 B1 US 6360332B1
- Authority
- US
- United States
- Prior art keywords
- test
- user
- data
- spreadsheet
- steps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3664—Environments for testing or debugging software
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Abstract
Description
TABLE 1 |
MENU COMMANDS FOR SAP-BASED IMPLEMENTATION |
COMMAND | DESCRIPTION |
File → New, Open, Save, | Recent file list - Windows standard |
Save As, Exit | functionality. |
File → Reload | Reverts to the last saved copy of the |
test. | |
File → Import | Opens the Import dialog box so you can |
import business processes and their | |
related data, scripts, and screens (ex- | |
cluding views). Automatically links the | |
imported business processes to the | |
current view. | |
Edit → Delete | Windows standard functionality. |
Edit → Rename | Opens the selected step for editing. |
Edit → Find | Opens the Find & Replace dialog box. |
Works only with scripts. | |
Edit → Properties | Opens the Properties dialog box for the |
selected step. | |
Insert → Record | Starts the recording process. |
Insert → Stop Recording | Stops the recording process. |
Insert → New Business Process | Adds a new business process to the tree |
of the current Test. | |
Insert → Business Process to | Opens the Select Business Process |
View | dialog box. Pressing the OK button adds |
the selected business process to the | |
current view. | |
Insert → Input | Adds an input parameter under the |
current screen step. Opens the Select | |
Objects dialog. The cursor changes to a | |
pointing hand. Clicking on a screen | |
object, adds an input parameter step to | |
the tree for that object. | |
Insert → Output | Adds an output parameter under the |
highlighted screen step. Opens the | |
Select Objet dialog. The cursor changes | |
to a pointing hand. Clicking on a screen | |
object, adds an output parameter step to | |
the tree for that object. | |
Insert → Verification | Adds a verification step under the |
highlighted screen step. Opens the | |
Select Object dialog. The cursor | |
changes to a pointing hand. Clicking on | |
a screen object, adds a verification step | |
to the tree for that object. | |
Insert → Step | Allows you to add an additional step to |
the test above the highlighted screen | |
step. | |
Execution → Run | Runs the entire test starting from the |
top, for as many iterations as there are | |
rows in the data Spreadsheet for this | |
test or for selected rows only. Use Run | |
Test when you wan to run all the | |
business processes in a test. | |
Execution → Run from Cursor | Runs the entire test starting from the |
cursor position. When the testing tool | |
reaches the end of the test, it “wraps” | |
around to the first business process and | |
continues until it reaches the cursor. | |
Use this feature when you want to begin | |
a run from a business process other than | |
the first one in the test. | |
Execution → Run to Cursor | Runs from the top of the test (or from |
the step where the execution was | |
paused) to the cursor. This has the same | |
effect as inserting a breakpoint at the | |
cursor position. Use this option when | |
you want to stop the run after a certain | |
business process other than the last one | |
in the test. | |
Execution → Step Over | Executes the currently highlighted tree |
branch, then moves the next available | |
step and stops. Steps executed include | |
the current step and any “child” steps | |
below it in the tree. Used for | |
troubleshooting. | |
Execution → Step Into | Executes only the currently highlighted |
tree step, then moves to the next | |
available step and stops. Used for | |
troubleshooting. | |
Execution → Pause Run | Stops the run temporarily. Resume by |
selecting Run from Cursor (in this case | |
the cursor need not be on a business | |
process step - in fact, you should not | |
move the cursor manually before | |
resuming). Use Pause Run when you | |
want to take extra time before | |
continuing. | |
Execution → Stop Run | Stops the run. |
Execution → Insert/Remove | Inserts or removes a breakpoint. Break- |
Breakpoint | points stop a run. Used for trouble- |
shooting. | |
Execution → Execution Settings | Opens the Executions Settings dialog |
box. The following settings can be | |
selected from the Next Error Handling | |
drop-down list in the dialog. | |
Interactive Prompt | (the default) causes the Object not |
found dialog to display when an error | |
occurs. | |
Ignore error and continue | Causes the testing tool to try to continue |
the run from where the error occurred | |
(this may not be possible). | |
Skip Business Process | Skips the current business process and |
continues with the next one in the test | |
if there is one. | |
Skip Iteration | Skips the current iteration and continues |
with the next one if there is more data | |
from this test. | |
View → Toolbar | Displays or hides the five toolbars: File, |
Edit, Insert, Execution, and View. | |
Toolbars display as icons above the | |
Tree window and Screen Capture | |
window. | |
View → Customize | Opens the Customize dialog box. |
View → Status Bar | Displays or hides the status bar at the |
bottom of the Workspace. | |
View → Front for R/3 | Brings an open R/3 window to the front |
of the user's screen. | |
View → Parameter Data | Opens the data spreadsheet. |
View → Results Data | Opens the results spreadsheet. |
View → Execution Log | Opens the Execntion Log window. |
View → Screen Capture | Displays or hides the Screen Capture |
window. | |
View → Data Explorer | Opens the Data Explorer dialog box |
which shows all data components | |
belonging to the test. | |
Tools → Test Director | Allows you to connect to TestDirector. |
After connecting, the testing tool File | |
menu items Open and Save As operate | |
on TestDirector files. Also allows you | |
to launch the testing tool from | |
TestDirector. | |
Tools → Start AUT [Front for | (Shows “AUT” when menu is first |
R/3] | opened; changes to “Front for R/3” |
when cursor passes over the item.) | |
Opens the R/3 Logon dialog and allows | |
you to log on to an R/3 system. This | |
feature stores logon information for | |
multiple R/3 servers. | |
Tools → Stop Front for R/3 | Terminates the R/3 client. |
Tools → AUT [Front for R/3] | (Shows “AUT” when menus is first |
Settings | opened; changes to “Front for R/3” |
when cursor passes over the item.) | |
Opens the R/3 Logon dialog. Allows | |
you to make changes while the front is | |
running. Does not allow you to log on | |
to an R/3 system. | |
Tools → View Manager | Allows you to create, delete, and |
modify test views. | |
Tools → Save Layout | Saves the preferred window size and |
position settings separately for each | |
major activity: design, record, and | |
playback. | |
Tools → Options | Opens the Options dialog box. Options |
are global, affecting all tests. See | |
“Options dialog box,” on |
|
this chapter for more information. | |
Tools → Expert | Opens these files for the current test |
and business process: | |
BP file (.bps) | |
View - USR File, CGF File, PRM File | |
Test File (.bpw) | |
TABLE 2 |
TREE STEPS FOR WEB-BASED IMPLEMENTATION |
STEP | DESCRIPTION |
URL | A URL (web address) icon is always the first icon in a |
web test. It is also added when the user selects a | |
bookmark or types a URL during recording. | |
Properties: step name, URL, name of target frame. | |
Link | A link icon is added to the test tree when the user |
clicks a hypertext link in your web site. Properties: | |
step name, text, frame where link located, target | |
frame, ordinal (a number which uniquely identifies | |
link when all other attributes are identical to other | |
link(s) on page). | |
Image | An image icon is added to the tree when the user clicks |
a hypergraphic link in the web site. Properties: step | |
name, ALT attribute. SRC attribute, map name, area | |
ALT attribute, area ordinal, frame where image | |
located, target frame, ordinal. | |
Submit Form | A submit form icon is added to the test tree when the |
user submits a form of data to the web site for | |
processing. Properties: action, frame, target frame, | |
ordinal hidden. | |
Custom Request | A custom request icon is added to the test tree when |
the user creates a custom HTTP request for a URL. | |
Properties: step name, method, URL, body, binary | |
data, target frame. | |
Service | A service icon represents a step that performs |
customization tasks such as setting prices, submitting | |
authorization information, and issuing customized | |
headers. Properties: type, arguments. | |
Submit Data | A submit data icon is added to the test tree when the |
user submits a form of data to the web site for | |
processing. Properties: step name, and name, value | |
and type of each data argument on form. | |
Text check | A text check is a search for a specified text string on a |
web page. Properties: step name, frame, text string, | |
type, table check (Y/N), inside (Y/N), “right of” text, | |
“left of” text, check options. | |
Image check | An image check is a search for a specified image on a |
web page. Properties: step name, frame, ALT attribute, | |
SRC attribute, check options. | |
Applet Check | An applet check is a search for a specified Java applet |
on a web page. Properties: step name, frame, class | |
name, arguments to pass to applet, check options. | |
TABLE 3 |
TREE STEPS FOR SAP-BASED IMPLEMENTATION |
STEP | DESCRIPTION |
Business Process | This is not a recorded step. It is the top step of any |
business process and is inserted automatically when | |
recording a new business process. All steps occurring | |
during a business process are indented under this icon. | |
Buttonpress | Buttons generally activate screen-specific functions. |
For example, the Create Standard Order: Overview | |
screen has buttons labeled “Availability,” “Pricing,” | |
and “Sched. lines.” | |
Input | Field a user can type data into; optionally may have a |
matchcode list associated with it. In the tree window | |
this icon has a white background to distinguish it from | |
the Output step icon (see below). To the left of each | |
Input Step icon is the letter “C” (for “constant” or | |
static text) or “P” (for “parameter” or variable text). | |
To the right of each icon is the input field's name | |
followed by a colon and the data value entered into | |
that field during recording for constants or the | |
parameter name. The data values for this step can be | |
changed via the Input tab of the Properties dialog box. | |
Keypress | Keys are generally represented in the R/3 GUI by |
icons and activate functions commonly used in many | |
screens, such as Save, Enter, Choose, Back, etc. | |
Loop | A collection of input (data entry) fields that are treated |
as one object by the R/3 GUI. Loop objects allow | |
multiple values to be entered for each field. | |
Matchcode | Open a matchcode list. The icon for the step to close a |
matchcode list is the same except the direction of the | |
arrow is reversed. | |
OK Code | Enter an OK code (e.g., VA03, MM01) in the common |
field. | |
Output | This is not a recorded step. In general, an output step |
is associated with an output parameter. Parameters are | |
used to store data to be used later. In this case, the | |
parameter captures and stores output from the screen. | |
In QuickTest's tree window this icon has a yellow | |
background to distinguish it from the Input step icon. | |
Reset AUT | The step following the business process step, “Reset |
AUT” is inserted when the user starts recording. | |
Screen | These represent individual R/3 screens that separate |
during recording. Steps for all actions occurring on a | |
screen are indented under the screen's icon. | |
Selection | Select from a list (e.g., matchcode) |
Set Focus | This step represents clicking on a field to place the |
cursor there. | |
Table | A collection of input (data entry) fields that are treated |
as one object by the R/3 GUI. Tables allow multiple | |
values to be entered for each field. | |
Verification | This is not a recorded step. Verification is a |
specialized step used to enhance automated tests. In | |
general, a verification step compares text on a screen | |
with a stored value during playback. It then reports a | |
pass or fail status to the Execution Log. | |
TABLE 4 |
EXECUTION LOG (WEB-BASED) |
REPORT TREE NODE | REPORT DETAILS DISPLAYED |
Test Name | Result Summary - a summary of the web test |
results. This includes the test name, date and | |
time of execution, and overall test status | |
(succeeded or failed). It also includes a | |
summary of each test iteration. | |
Execution Data | Data table for the web test. Only applicable |
if the user parameterized test arguments. | |
Test Iteration | Execution summary for a specific test iteration. |
There is a test run iteration for every row of | |
parameter values in the data table. | |
Test Step or Check | web page for the selected step or check in the |
web test. | |
TABLE 5 |
EXECUTION LOG (MAINFRAME IMPLEMENTATION) |
REPORT TREE NODE | REPORT DETAILS DISPLAYED |
Test Name | Quick Test Result Summary - a summary of the |
Year 2000 test results. This includes the test | |
name, date and time of execution, and overall | |
test status (succeeded or failed). It also includes | |
a summary of each test iteration. | |
Execution Data | Data table for the test. Only applicable if the |
user parameterized the tests. | |
Test Iteration | Execution Summary for a specific test iteration. |
There is a test run for every row of parameter | |
values in the data table. | |
Step | The terminal emulator screen for the selected |
step. A white highlight indicates an input field | |
that was populated during test execution. | |
Text Check | If the text check was successful, it is high- |
lighted in blue on the screen. If the text check | |
failed, it is highlighted in red on the screen. A | |
header above the screen details the expected | |
result. | |
Full Screen Check | If the full screen check failed, the changed text |
is highlighted in red on the screen. Point to a | |
highlighted area and a tool tip displays the | |
expected result. | |
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/337,082 US6360332B1 (en) | 1998-06-22 | 1999-06-21 | Software system and methods for testing the functionality of a transactional server |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US9015898P | 1998-06-22 | 1998-06-22 | |
US12917299P | 1999-04-14 | 1999-04-14 | |
US09/337,082 US6360332B1 (en) | 1998-06-22 | 1999-06-21 | Software system and methods for testing the functionality of a transactional server |
Publications (1)
Publication Number | Publication Date |
---|---|
US6360332B1 true US6360332B1 (en) | 2002-03-19 |
Family
ID=27376515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/337,082 Expired - Lifetime US6360332B1 (en) | 1998-06-22 | 1999-06-21 | Software system and methods for testing the functionality of a transactional server |
Country Status (1)
Country | Link |
---|---|
US (1) | US6360332B1 (en) |
Cited By (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020046363A1 (en) * | 2000-04-28 | 2002-04-18 | Nelson Ellen M. | State constrained web browser navagition system providing a simple transaction configuration tool |
US20020055953A1 (en) * | 2000-11-03 | 2002-05-09 | Falko Tesch | Method and apparatus for handling scenarios in spreadsheet documents |
US20020097268A1 (en) * | 2001-01-22 | 2002-07-25 | Dunn Joel C. | Method, system, and program for a platform-independent, browser-based, client-side, test automation facility for verifying web site operation |
US20020128925A1 (en) * | 2000-12-11 | 2002-09-12 | Patrick Angeles | system and method for detecting and reporting online activity using real-time content-based network monitoring |
US20020147942A1 (en) * | 2001-04-10 | 2002-10-10 | International Business Machines Corporation | Method and system for performing load testings on software applications |
US20020169739A1 (en) * | 2001-05-10 | 2002-11-14 | Carr Adam Michael | Method and apparatus for composite analysis using hierarchically organized directives |
US6484190B1 (en) * | 1998-07-01 | 2002-11-19 | International Business Machines Corporation | Subset search tree integrated graphical interface |
US20020198684A1 (en) * | 2001-06-22 | 2002-12-26 | Gross Kenny C. | Method and apparatus to facilitate measurement of quality-of-service performance of a network server |
WO2003005202A1 (en) * | 2001-07-06 | 2003-01-16 | Computer Associates Think, Inc. | Method and system for providing a virtual user interface |
US6522995B1 (en) * | 1999-12-28 | 2003-02-18 | International Business Machines Corporation | Method and apparatus for web-based control of a web-based workload simulation |
US20030036897A1 (en) * | 2001-07-31 | 2003-02-20 | International Business Machines Corporation | Method and apparatus for simulating application workloads on an e-business application server |
US20030037289A1 (en) * | 2001-08-08 | 2003-02-20 | Navjot Singh | Fault tolerance software system with periodic external self-test failure detection |
US20030055956A1 (en) * | 2001-09-20 | 2003-03-20 | International Business Machines Corporation | Method, apparatus, and program for measuring server performance using multiple clients |
US20030055764A1 (en) * | 2001-09-20 | 2003-03-20 | International Business Machines Corporation | Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks |
US20030052917A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Data structures for use with environment based data driven automated test engine for GUI applications |
US20030056150A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Environment based data driven automated test engine for GUI applications |
US20030055836A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Methods for generating data structures for use with environment based data driven automated test engine for GUI applications |
US20030084142A1 (en) * | 2001-11-01 | 2003-05-01 | Fabio Casati | Method and system for analyzing electronic service execution |
US20030088664A1 (en) * | 2001-10-01 | 2003-05-08 | Hannel Clifford L. | Methods and systems for testing stateful network communications devices |
US6587969B1 (en) * | 1998-06-22 | 2003-07-01 | Mercury Interactive Corporation | Software system and methods for testing the functionality of a transactional server |
US20030164850A1 (en) * | 2002-03-01 | 2003-09-04 | Erwin Rojewski | Recording user interaction with an application |
US20030208616A1 (en) * | 2002-05-01 | 2003-11-06 | Blade Software, Inc. | System and method for testing computer network access and traffic control systems |
US6651191B1 (en) * | 2000-09-12 | 2003-11-18 | Hewlett-Packard Development Company, L.P. | Testing of policy prior to deployment in a policy-based network management system |
US6654699B2 (en) * | 2000-12-29 | 2003-11-25 | Microsoft Corporation | Computer network testing system and method using client playback of edited network information |
US6654911B1 (en) * | 2000-06-15 | 2003-11-25 | International Business Machines Corporation | Interactive test sequence generation |
US20040078691A1 (en) * | 2002-10-18 | 2004-04-22 | Cirne Lewis K. | Transaction tracer |
US20040078423A1 (en) * | 2002-03-22 | 2004-04-22 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
WO2004036366A2 (en) * | 2002-10-16 | 2004-04-29 | Synthetic Networks, Inc. | Load testing methods and systems with transaction variability andconsistency |
US6799213B1 (en) * | 2000-08-31 | 2004-09-28 | Sprint Communications Company, L.P. | System and method for performing interactive server load testing through use of one or more virtual users being configured as a server client capable of transmitting one or more server test actions |
US20040194054A1 (en) * | 2003-03-25 | 2004-09-30 | International Business Machines Corporation | Locating a testable object in a functional testing tool |
US6823479B1 (en) * | 2000-02-14 | 2004-11-23 | Teradyne, Inc. | Network fault analysis tool |
US20040261070A1 (en) * | 2003-06-19 | 2004-12-23 | International Business Machines Corporation | Autonomic software version management system, method and program product |
US6839650B2 (en) * | 2001-11-19 | 2005-01-04 | Agilent Technologies, Inc. | Electronic test system and method |
US20050010898A1 (en) * | 2003-07-09 | 2005-01-13 | Hajime Ogawa | Program generation apparatus, program generation method, and program for program generation |
US20050027470A1 (en) * | 2003-07-17 | 2005-02-03 | Fujitsu Limited | Interactive stub apparatus for testing a program and stub program storage medium |
US20050086643A1 (en) * | 2003-10-17 | 2005-04-21 | Shane Michael S. | Methods and systems for automatically testing websites and web applications using knowledge bases of standard inputs and standard errors |
US20050099959A1 (en) * | 2003-11-12 | 2005-05-12 | Roger Standridge | Generating processed traffic |
US20050138104A1 (en) * | 2003-10-20 | 2005-06-23 | Henry Houh | Computer language interpretation and optimization for server testing |
US20050177773A1 (en) * | 2004-01-22 | 2005-08-11 | Andrew Hadley | Software method for exhaustive variation of parameters, independent of type |
US6931357B2 (en) * | 2002-07-18 | 2005-08-16 | Computer Network Technology Corp. | Computer network monitoring with test data analysis |
US20050187729A1 (en) * | 2004-02-20 | 2005-08-25 | Kolman Robert S. | Dynamic waveform resource management |
WO2005093576A1 (en) * | 2004-03-28 | 2005-10-06 | Robert Iakobashvili | Visualization of packet network performance, analysis and optimization for design |
US20060052965A1 (en) * | 2004-08-13 | 2006-03-09 | International Business Machines Corporation | Event driven testing method, system and program product |
US7013251B1 (en) * | 1999-12-15 | 2006-03-14 | Microsoft Corporation | Server recording and client playback of computer network characteristics |
US20060085681A1 (en) * | 2004-10-15 | 2006-04-20 | Jeffrey Feldstein | Automatic model-based testing |
US7039899B1 (en) * | 2002-03-27 | 2006-05-02 | Oracle International Corporation | System and method for automatically generating a script for testing software |
US20060136594A1 (en) * | 2004-12-20 | 2006-06-22 | Mitac Technology Corp. | Network setting configuration systems and methods |
US7111204B1 (en) * | 2001-08-01 | 2006-09-19 | Agilent Technologies, Inc. | Protocol sleuthing system and method for load-testing a network server |
US20060215697A1 (en) * | 2005-03-24 | 2006-09-28 | Olderdissen Jan R | Protocol stack using shared memory |
US7123616B2 (en) | 2000-06-09 | 2006-10-17 | Ixia | Determining round-trip time delay |
US7127506B1 (en) | 1999-05-28 | 2006-10-24 | Teradyne, Inc. | PC configuration fault analysis |
US7137937B2 (en) | 2002-10-07 | 2006-11-21 | Ellen Croft | Collapsible resistance exercise device |
US20060271824A1 (en) * | 2005-05-24 | 2006-11-30 | Kwong Man K | Auto-recording tool for developing test harness files |
US20070022407A1 (en) * | 2001-07-27 | 2007-01-25 | Accordsqa, Inc. | Automated software testing and validation system |
US20070025261A1 (en) * | 2001-10-01 | 2007-02-01 | Errol Ginsberg | Generating Traffic For Testing A System Under Test |
US20070115833A1 (en) * | 2005-11-21 | 2007-05-24 | Gerald Pepper | Varying the position of test information in data units |
US7296222B1 (en) * | 1999-04-16 | 2007-11-13 | International Business Machines Corporation | Method and system for preparing and displaying page structures for web sites |
US20080010523A1 (en) * | 2006-05-12 | 2008-01-10 | Samik Mukherjee | Performance Testing Despite Non-Conformance |
US7324983B1 (en) * | 2001-11-08 | 2008-01-29 | I2 Technologies Us, Inc. | Reproducible selection of members in a hierarchy |
US7346678B1 (en) | 2002-11-14 | 2008-03-18 | Web Ex Communications, Inc. | System and method for monitoring and managing a computing service |
CN100377105C (en) * | 2004-11-18 | 2008-03-26 | 华为技术有限公司 | Automatic alarm testing method |
US20080107104A1 (en) * | 2006-11-06 | 2008-05-08 | Jan Olderdissen | Generic Packet Generation |
US7373376B1 (en) * | 1999-12-30 | 2008-05-13 | Keynote Systems, Inc. | Method and system for evaluating quality of service over the internet |
US20080112332A1 (en) * | 2006-11-10 | 2008-05-15 | Pepper Gerald R | Distributed Packet Group Identification For Network Testing |
US20080123550A1 (en) * | 2006-09-14 | 2008-05-29 | Andrei Pitis | Testing A Network |
US20080133210A1 (en) * | 2006-11-30 | 2008-06-05 | Bryan Christopher Chagoly | Method and implementation for automating processes using data driven pre-recorded transactions |
US20080167840A1 (en) * | 2007-01-05 | 2008-07-10 | International Business Machines Corporation | Methods and computer program products for benchmarking multiple collaborative services provided by enterprise software |
EP1944694A3 (en) * | 2006-12-03 | 2008-12-24 | GE Fanuc Automation Americas, Inc. | Test interface for software-based sequence of event recording systems |
US20090006616A1 (en) * | 2001-11-30 | 2009-01-01 | Cisco Technology, Inc. | End-to-end performance tool and method for monitoring electronic-commerce transactions |
US20090006582A1 (en) * | 1999-09-16 | 2009-01-01 | Yodlee.Com | Method and Apparatus for Restructuring of Personalized Data for Transmission from a Data Network to Connected and Portable Network Appliances |
US20090070742A1 (en) * | 2003-05-27 | 2009-03-12 | Venkata Subbarao Voruganti | Method of converting a regression test script of an automated testing tool into a function |
US20090144704A1 (en) * | 2005-03-24 | 2009-06-04 | Dspace Digital Processing And Control Engineering | Comparison of Interfaces Between Software Components |
US20090157494A1 (en) * | 2007-12-13 | 2009-06-18 | Microsoft Corporation | Scalable audit-based protocol for pay-per-action ads |
US20090164939A1 (en) * | 2003-04-10 | 2009-06-25 | Microsoft Corporation | System and method for creation of an object within an object hierarchy structure |
EP2128770A2 (en) * | 2008-05-29 | 2009-12-02 | Hewlett-Packard Development Company, L.P. | System and method for message-queue-based server testing |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US20100131869A1 (en) * | 2007-04-06 | 2010-05-27 | International Business Machines Corporation | Technology for generating service program |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US20100215270A1 (en) * | 2009-02-26 | 2010-08-26 | Pradheesh Manohar | System and Methods for Automatically Accessing a Web Site on Behalf of a Client |
US7856386B2 (en) | 2006-09-07 | 2010-12-21 | Yodlee, Inc. | Host exchange in bill paying services |
US20110022700A1 (en) * | 2009-07-27 | 2011-01-27 | Avinash Ramanath | Real World Network Testing Combining Lower Layer Network Tests, Application Layer Tests and Interdependent Interactions |
US20110029957A1 (en) * | 2009-07-30 | 2011-02-03 | Ilan Shufer | Comparison of result of program operation to result of an operation of a different version of the program |
US20110055166A1 (en) * | 2009-08-31 | 2011-03-03 | Bryan Stephenson | Fingerprinting a database |
US20110145291A1 (en) * | 2009-12-16 | 2011-06-16 | International Business Machines Corporation | Statistical quality monitoring and enhancement |
US20110161395A1 (en) * | 2009-12-24 | 2011-06-30 | International Business Machines Corporation | Synthetic transaction monitoring and management of scripts |
US20110208470A1 (en) * | 2009-03-30 | 2011-08-25 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US20110289489A1 (en) * | 2010-05-20 | 2011-11-24 | Verizon Patent And Licensing Inc. | Concurrent cross browser testing |
US8069407B1 (en) * | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US8145726B1 (en) * | 2005-09-19 | 2012-03-27 | Amazon Technologies, Inc. | Method and apparatus for web resource validation |
US8190629B2 (en) | 1998-12-08 | 2012-05-29 | Yodlee.Com, Inc. | Network-based bookmark management and web-summary system |
US20120137204A1 (en) * | 2010-11-29 | 2012-05-31 | Red Hat, Inc. | Automatic spreadsheet validation |
US8261334B2 (en) | 2008-04-25 | 2012-09-04 | Yodlee Inc. | System for performing web authentication of a user by proxy |
US8310942B2 (en) | 2010-08-27 | 2012-11-13 | Ixia | Flow statistics aggregation |
US20130151905A1 (en) * | 2011-12-13 | 2013-06-13 | Soumyajit Saha | Testing A Network Using Randomly Distributed Commands |
US8522083B1 (en) | 2010-08-22 | 2013-08-27 | Panaya Ltd. | Method and system for semiautomatic execution of functioning test scenario |
US8526470B2 (en) | 2011-07-05 | 2013-09-03 | Ixia | Synchronized commands for network testing |
US8571032B2 (en) | 2010-11-17 | 2013-10-29 | Ixia | Testing packet fragmentation |
US20130339798A1 (en) * | 2012-06-15 | 2013-12-19 | Infosys Limited | Methods for automated software testing and devices thereof |
US8649285B2 (en) | 2011-01-12 | 2014-02-11 | Ixia | Tracking packet sequence numbers |
US20140047385A1 (en) * | 2012-08-10 | 2014-02-13 | Microsoft Corporation | 3D Data Environment Disambiguation Tool |
US8688491B1 (en) * | 2005-09-29 | 2014-04-01 | The Mathworks, Inc. | Testing and error reporting for on-demand software based marketing and sales |
US8730826B2 (en) | 2010-11-17 | 2014-05-20 | Ixia | Testing fragment reassembly |
US8966321B2 (en) | 2012-05-09 | 2015-02-24 | Ixia | Logical port and layer protocol test configuration resource manager |
US9032360B1 (en) | 2011-05-08 | 2015-05-12 | Panaya Ltd. | Selecting a test scenario template based on similarity of testing profiles belonging to different organizations |
US9069904B1 (en) * | 2011-05-08 | 2015-06-30 | Panaya Ltd. | Ranking runs of test scenarios based on number of different organizations executing a transaction |
US9094336B2 (en) | 2013-03-15 | 2015-07-28 | Ixia | Methods, systems, and computer readable media for assisting with the debugging of conditions associated with the processing of test packets by a device under test |
US9092579B1 (en) * | 2011-05-08 | 2015-07-28 | Panaya Ltd. | Rating popularity of clusters of runs of test scenarios based on number of different organizations |
US9104815B1 (en) | 2011-05-08 | 2015-08-11 | Panaya Ltd. | Ranking runs of test scenarios based on unessential executed test steps |
US9104811B1 (en) | 2011-05-08 | 2015-08-11 | Panaya Ltd. | Utilizing testing data collected from different organizations to generate test scenario templates that suit a user profile |
US9111037B1 (en) | 2013-08-21 | 2015-08-18 | Ca, Inc. | Method and apparatus to enable mainframe computer testing for software testing management platform |
US9116873B2 (en) | 2013-03-21 | 2015-08-25 | Ixia | Methods, systems, and computer readable media for adjusting load at a device under test |
US9134961B1 (en) * | 2011-05-08 | 2015-09-15 | Panaya Ltd. | Selecting a test based on connections between clusters of configuration changes and clusters of test scenario runs |
US9170926B1 (en) | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Generating a configuration test based on configuration tests of other organizations |
US9170809B1 (en) * | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Identifying transactions likely to be impacted by a configuration change |
US9170925B1 (en) * | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Generating test scenario templates from subsets of test steps utilized by different organizations |
US9178823B2 (en) | 2012-12-12 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for generating simulated network traffic using different traffic flows and maintaining a configured distribution of traffic between the different traffic flows and a device under test |
US9178790B2 (en) | 2012-08-06 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for controlling Tx and Rx throughput over TCP |
US9201773B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Generating test scenario templates based on similarity of setup files |
US9201772B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Sharing test scenarios among organizations while protecting proprietary data |
US9201776B1 (en) | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Updating a test scenario template according to divergent routes |
US9201775B1 (en) | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Manipulating a test scenario template based on divergent routes found in test runs from different organizations |
US9201774B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Generating test scenario templates from testing data of different organizations utilizing similar ERP modules |
US9235412B1 (en) | 2011-05-08 | 2016-01-12 | Panaya Ltd. | Identifying dependencies between configuration elements and transactions |
US9239777B1 (en) | 2011-05-08 | 2016-01-19 | Panaya Ltd. | Generating test scenario templates from clusters of test steps utilized by different organizations |
US9264340B2 (en) | 2013-03-15 | 2016-02-16 | Ixia | Methods, systems, and computer readable media for misdirected packet drill down and negative packet capture at a network test device |
US9311224B1 (en) | 2011-05-08 | 2016-04-12 | Panaya Ltd. | Manipulating a test based on a subset of similar divergent routes from different organizations |
US9317412B1 (en) | 2011-05-08 | 2016-04-19 | Panaya Ltd. | Selecting a configuration test based on testing data from different organizations |
US9317404B1 (en) * | 2011-05-08 | 2016-04-19 | Panaya Ltd. | Generating test scenario templates from test runs collected from different organizations |
US9348735B1 (en) * | 2011-05-08 | 2016-05-24 | Panaya Ltd. | Selecting transactions based on similarity of profiles of users belonging to different organizations |
US9397901B2 (en) | 2012-12-18 | 2016-07-19 | Ixia | Methods, systems, and computer readable media for classifying application traffic received at a network traffic emulation device that emulates multiple application servers |
US20170220452A1 (en) * | 2014-04-30 | 2017-08-03 | Yi-Quan REN | Performing a mirror test for localization testing |
EP3179370A4 (en) * | 2014-09-03 | 2017-09-13 | Huawei Technologies Co. Ltd. | Webpage automatic test method and apparatus |
WO2017200572A1 (en) * | 2016-05-18 | 2017-11-23 | Google Llc | Application testing on different device types |
CN107643981A (en) * | 2017-08-29 | 2018-01-30 | 顺丰科技有限公司 | A kind of automatic test platform and operation method of polynary operation flow |
US9959197B2 (en) * | 2015-08-31 | 2018-05-01 | Vmware, Inc. | Automated bug detection with virtual machine forking |
US10108432B1 (en) * | 2009-04-16 | 2018-10-23 | Intuit Inc. | Generating a script based on user actions |
US10178015B2 (en) | 2016-03-21 | 2019-01-08 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Methods, systems, and computer readable media for testing network equipment devices using connectionless protocols |
US10193773B2 (en) | 2016-11-09 | 2019-01-29 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Methods, systems, and computer readable media for distributed network packet statistics collection in a test environment |
US10216706B1 (en) * | 2017-08-21 | 2019-02-26 | Workiva Inc. | Method and computing device for facilitating data sample testing |
US20190220389A1 (en) * | 2016-01-28 | 2019-07-18 | Accenture Global Solutions Limited | Orchestrating and providing a regression test |
US10496739B2 (en) * | 2017-01-18 | 2019-12-03 | Bank Of America Corporation | Test case consolidator |
US10710239B2 (en) | 2018-11-08 | 2020-07-14 | Bank Of America Corporation | Intelligent control code update for robotic process automation |
US10764148B2 (en) | 2017-11-29 | 2020-09-01 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for network traffic statistics collection |
US11102081B1 (en) * | 2020-09-28 | 2021-08-24 | Accenture Global Solutions Limited | Quantitative network testing framework for 5G and subsequent generation networks |
US11108675B2 (en) | 2018-10-31 | 2021-08-31 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network |
US11372750B2 (en) * | 2020-09-30 | 2022-06-28 | Micro Focus Llc | Test script for application under test having abstracted action group instantiations |
US11381464B2 (en) | 2019-11-28 | 2022-07-05 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for implementing a generalized model for defining application state machines |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5303166A (en) | 1992-04-14 | 1994-04-12 | International Business Machines Corporation | Method and system for automated network benchmark performance analysis |
US5446874A (en) | 1993-12-23 | 1995-08-29 | International Business Machines Corp. | Automated benchmarking with self customization |
US5544310A (en) | 1994-10-04 | 1996-08-06 | International Business Machines Corporation | System and method for testing distributed systems |
US5596714A (en) | 1994-07-11 | 1997-01-21 | Pure Atria Corporation | Method for simultaneously testing multiple graphic user interface programs |
US5742754A (en) * | 1996-03-05 | 1998-04-21 | Sun Microsystems, Inc. | Software testing apparatus and method |
US5787254A (en) | 1997-03-14 | 1998-07-28 | International Business Machines Corporation | Web browser method and system for display and management of server latency |
US5812780A (en) | 1996-05-24 | 1998-09-22 | Microsoft Corporation | Method, system, and product for assessing a server application performance |
US5819066A (en) | 1996-02-28 | 1998-10-06 | Electronic Data Systems Corporation | Application and method for benchmarking a database server |
US5905856A (en) | 1996-02-29 | 1999-05-18 | Bankers Trust Australia Limited | Determination of software functionality |
US6006260A (en) | 1997-06-03 | 1999-12-21 | Keynote Systems, Inc. | Method and apparatus for evalutating service to a user over the internet |
US6138112A (en) * | 1998-05-14 | 2000-10-24 | Microsoft Corporation | Test generator for database management systems |
US6138157A (en) | 1998-10-12 | 2000-10-24 | Freshwater Software, Inc. | Method and apparatus for testing web sites |
-
1999
- 1999-06-21 US US09/337,082 patent/US6360332B1/en not_active Expired - Lifetime
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5303166A (en) | 1992-04-14 | 1994-04-12 | International Business Machines Corporation | Method and system for automated network benchmark performance analysis |
US5446874A (en) | 1993-12-23 | 1995-08-29 | International Business Machines Corp. | Automated benchmarking with self customization |
US5596714A (en) | 1994-07-11 | 1997-01-21 | Pure Atria Corporation | Method for simultaneously testing multiple graphic user interface programs |
US5544310A (en) | 1994-10-04 | 1996-08-06 | International Business Machines Corporation | System and method for testing distributed systems |
US5819066A (en) | 1996-02-28 | 1998-10-06 | Electronic Data Systems Corporation | Application and method for benchmarking a database server |
US5905856A (en) | 1996-02-29 | 1999-05-18 | Bankers Trust Australia Limited | Determination of software functionality |
US5742754A (en) * | 1996-03-05 | 1998-04-21 | Sun Microsystems, Inc. | Software testing apparatus and method |
US5812780A (en) | 1996-05-24 | 1998-09-22 | Microsoft Corporation | Method, system, and product for assessing a server application performance |
US5787254A (en) | 1997-03-14 | 1998-07-28 | International Business Machines Corporation | Web browser method and system for display and management of server latency |
US6006260A (en) | 1997-06-03 | 1999-12-21 | Keynote Systems, Inc. | Method and apparatus for evalutating service to a user over the internet |
US6138112A (en) * | 1998-05-14 | 2000-10-24 | Microsoft Corporation | Test generator for database management systems |
US6138157A (en) | 1998-10-12 | 2000-10-24 | Freshwater Software, Inc. | Method and apparatus for testing web sites |
Non-Patent Citations (1)
Title |
---|
Pp. 1-7 213-218 and 300-307 of WinRunner 4.0 User's Guide, dated 1996. |
Cited By (246)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6810494B2 (en) | 1998-06-22 | 2004-10-26 | Mercury Interactive Corporation | Software system and methods for testing transactional servers |
US6587969B1 (en) * | 1998-06-22 | 2003-07-01 | Mercury Interactive Corporation | Software system and methods for testing the functionality of a transactional server |
US6484190B1 (en) * | 1998-07-01 | 2002-11-19 | International Business Machines Corporation | Subset search tree integrated graphical interface |
US8069407B1 (en) * | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US8190629B2 (en) | 1998-12-08 | 2012-05-29 | Yodlee.Com, Inc. | Network-based bookmark management and web-summary system |
US7296222B1 (en) * | 1999-04-16 | 2007-11-13 | International Business Machines Corporation | Method and system for preparing and displaying page structures for web sites |
US7127506B1 (en) | 1999-05-28 | 2006-10-24 | Teradyne, Inc. | PC configuration fault analysis |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US20090006582A1 (en) * | 1999-09-16 | 2009-01-01 | Yodlee.Com | Method and Apparatus for Restructuring of Personalized Data for Transmission from a Data Network to Connected and Portable Network Appliances |
US7013251B1 (en) * | 1999-12-15 | 2006-03-14 | Microsoft Corporation | Server recording and client playback of computer network characteristics |
US7464014B2 (en) * | 1999-12-15 | 2008-12-09 | Microsoft Corporation | Server recording and client playback of computer network characteristics |
US20060136187A1 (en) * | 1999-12-15 | 2006-06-22 | Microsoft Corporation | Server recording and client playback of computer network characteristics |
US6522995B1 (en) * | 1999-12-28 | 2003-02-18 | International Business Machines Corporation | Method and apparatus for web-based control of a web-based workload simulation |
US7373376B1 (en) * | 1999-12-30 | 2008-05-13 | Keynote Systems, Inc. | Method and system for evaluating quality of service over the internet |
US6823479B1 (en) * | 2000-02-14 | 2004-11-23 | Teradyne, Inc. | Network fault analysis tool |
US20020143931A1 (en) * | 2000-04-28 | 2002-10-03 | Smith Mark D. | System for recording, editing and playing back web-based transactions using a web browser and HTML |
US20020046363A1 (en) * | 2000-04-28 | 2002-04-18 | Nelson Ellen M. | State constrained web browser navagition system providing a simple transaction configuration tool |
US7043546B2 (en) * | 2000-04-28 | 2006-05-09 | Agilent Technologies, Inc. | System for recording, editing and playing back web-based transactions using a web browser and HTML |
US7120676B2 (en) * | 2000-04-28 | 2006-10-10 | Agilent Technologies, Inc. | Transaction configuration system and method for transaction-based automated testing |
US7123616B2 (en) | 2000-06-09 | 2006-10-17 | Ixia | Determining round-trip time delay |
US6654911B1 (en) * | 2000-06-15 | 2003-11-25 | International Business Machines Corporation | Interactive test sequence generation |
US6799213B1 (en) * | 2000-08-31 | 2004-09-28 | Sprint Communications Company, L.P. | System and method for performing interactive server load testing through use of one or more virtual users being configured as a server client capable of transmitting one or more server test actions |
US6651191B1 (en) * | 2000-09-12 | 2003-11-18 | Hewlett-Packard Development Company, L.P. | Testing of policy prior to deployment in a policy-based network management system |
US20020055953A1 (en) * | 2000-11-03 | 2002-05-09 | Falko Tesch | Method and apparatus for handling scenarios in spreadsheet documents |
US9058416B2 (en) | 2000-12-11 | 2015-06-16 | Peter K. Trzyna | System and method for detecting and reporting online activity using real-time content-based network monitoring |
US20020128925A1 (en) * | 2000-12-11 | 2002-09-12 | Patrick Angeles | system and method for detecting and reporting online activity using real-time content-based network monitoring |
US6654699B2 (en) * | 2000-12-29 | 2003-11-25 | Microsoft Corporation | Computer network testing system and method using client playback of edited network information |
US20020097268A1 (en) * | 2001-01-22 | 2002-07-25 | Dunn Joel C. | Method, system, and program for a platform-independent, browser-based, client-side, test automation facility for verifying web site operation |
US20020147942A1 (en) * | 2001-04-10 | 2002-10-10 | International Business Machines Corporation | Method and system for performing load testings on software applications |
US6735719B2 (en) * | 2001-04-10 | 2004-05-11 | International Business Machines Corporation | Method and system for performing load testings on software applications |
US20030177106A1 (en) * | 2001-05-10 | 2003-09-18 | Brandon Michael Joseph | Automating expert knowledge with analyzer harness |
US20030140278A1 (en) * | 2001-05-10 | 2003-07-24 | Holland Paul Edward | static and dynamic assessment procedures |
US20040015908A1 (en) * | 2001-05-10 | 2004-01-22 | Giel Peter Van | Apparatus and method for analysis driven issue report generation |
US7146350B2 (en) | 2001-05-10 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Static and dynamic assessment procedures |
US20020169738A1 (en) * | 2001-05-10 | 2002-11-14 | Giel Peter Van | Method and system for auditing an enterprise configuration |
US6952689B2 (en) | 2001-05-10 | 2005-10-04 | Hewlett-Packard Development Company, L.P. | Automating expert knowledge with analyzer harness |
US20020169739A1 (en) * | 2001-05-10 | 2002-11-14 | Carr Adam Michael | Method and apparatus for composite analysis using hierarchically organized directives |
US6763321B2 (en) * | 2001-06-22 | 2004-07-13 | Sun Microsystems, Inc. | Method and apparatus to facilitate measurement of quality-of-service performance of a network server |
US20020198684A1 (en) * | 2001-06-22 | 2002-12-26 | Gross Kenny C. | Method and apparatus to facilitate measurement of quality-of-service performance of a network server |
EP1405190A4 (en) * | 2001-07-06 | 2007-10-24 | Computer Ass Think Inc | Method and system for providing a virtual user interface |
WO2003005202A1 (en) * | 2001-07-06 | 2003-01-16 | Computer Associates Think, Inc. | Method and system for providing a virtual user interface |
US20030088644A1 (en) * | 2001-07-06 | 2003-05-08 | Computer Associates Think, Inc. | Method and system for providing a virtual user interface |
EP1405190A1 (en) * | 2001-07-06 | 2004-04-07 | Computer Associates Think, Inc. | Method and system for providing a virtual user interface |
US7917895B2 (en) * | 2001-07-27 | 2011-03-29 | Smartesoft, Inc. | Automated software testing and validation system |
US20070022407A1 (en) * | 2001-07-27 | 2007-01-25 | Accordsqa, Inc. | Automated software testing and validation system |
US8347267B2 (en) * | 2001-07-27 | 2013-01-01 | Smartesoft, Inc. | Automated software testing and validation system |
US20110202901A1 (en) * | 2001-07-27 | 2011-08-18 | Ethan Givoni | Automated software testing and validation system |
US20030036897A1 (en) * | 2001-07-31 | 2003-02-20 | International Business Machines Corporation | Method and apparatus for simulating application workloads on an e-business application server |
US7090749B2 (en) * | 2001-07-31 | 2006-08-15 | International Business Machines Corporation | Method and apparatus for simulating application workloads on an e-business application server |
US7111204B1 (en) * | 2001-08-01 | 2006-09-19 | Agilent Technologies, Inc. | Protocol sleuthing system and method for load-testing a network server |
US20030037289A1 (en) * | 2001-08-08 | 2003-02-20 | Navjot Singh | Fault tolerance software system with periodic external self-test failure detection |
US7096388B2 (en) * | 2001-08-08 | 2006-08-22 | Avaya Technology Corp. | Fault tolerance software system with periodic external self-test failure detection |
US7526498B2 (en) * | 2001-09-14 | 2009-04-28 | Siemens Communications, Inc. | Method for generating data structures for automatically testing GUI applications |
US20030052917A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Data structures for use with environment based data driven automated test engine for GUI applications |
US6961873B2 (en) | 2001-09-14 | 2005-11-01 | Siemens Communications, Inc. | Environment based data driven automated test engine for GUI applications |
US20030055836A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Methods for generating data structures for use with environment based data driven automated test engine for GUI applications |
US6948152B2 (en) | 2001-09-14 | 2005-09-20 | Siemens Communications, Inc. | Data structures for use with environment based data driven automated test engine for GUI applications |
US20030056150A1 (en) * | 2001-09-14 | 2003-03-20 | David Dubovsky | Environment based data driven automated test engine for GUI applications |
US20030055956A1 (en) * | 2001-09-20 | 2003-03-20 | International Business Machines Corporation | Method, apparatus, and program for measuring server performance using multiple clients |
US6961769B2 (en) * | 2001-09-20 | 2005-11-01 | International Business Machines Corporation | Method, apparatus, and program for measuring server performance using multiple clients |
US20030055764A1 (en) * | 2001-09-20 | 2003-03-20 | International Business Machines Corporation | Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks |
US7257516B2 (en) | 2001-09-20 | 2007-08-14 | International Business Machines Corporation | Method, apparatus, and program for eliminating thread skew in multithreaded performance benchmarks |
US7194535B2 (en) | 2001-10-01 | 2007-03-20 | Ixia | Methods and systems for testing stateful network communications devices |
US7496664B2 (en) | 2001-10-01 | 2009-02-24 | Ixia | Method for testing stateful network communications devices |
US20070121516A1 (en) * | 2001-10-01 | 2007-05-31 | Hannel Clifford L | Method For Testing Stateful Network Communications Devices |
US7516216B2 (en) | 2001-10-01 | 2009-04-07 | Ixia | Generating traffic for testing a system under test |
US20070025261A1 (en) * | 2001-10-01 | 2007-02-01 | Errol Ginsberg | Generating Traffic For Testing A System Under Test |
US20030088664A1 (en) * | 2001-10-01 | 2003-05-08 | Hannel Clifford L. | Methods and systems for testing stateful network communications devices |
US7403985B2 (en) * | 2001-11-01 | 2008-07-22 | Hewlett-Packard Development Company, L.P. | Method and system for analyzing electronic service execution |
US20030084142A1 (en) * | 2001-11-01 | 2003-05-01 | Fabio Casati | Method and system for analyzing electronic service execution |
US7324983B1 (en) * | 2001-11-08 | 2008-01-29 | I2 Technologies Us, Inc. | Reproducible selection of members in a hierarchy |
US6839650B2 (en) * | 2001-11-19 | 2005-01-04 | Agilent Technologies, Inc. | Electronic test system and method |
US7836176B2 (en) * | 2001-11-30 | 2010-11-16 | Cisco Technology, Inc. | End-to-end performance tool and method for monitoring electronic-commerce transactions |
US20090006616A1 (en) * | 2001-11-30 | 2009-01-01 | Cisco Technology, Inc. | End-to-end performance tool and method for monitoring electronic-commerce transactions |
US7139978B2 (en) * | 2002-03-01 | 2006-11-21 | Sap Ag | Recording user interaction with an application |
US20030164850A1 (en) * | 2002-03-01 | 2003-09-04 | Erwin Rojewski | Recording user interaction with an application |
US20040078423A1 (en) * | 2002-03-22 | 2004-04-22 | Ramakrishna Satyavolu | Method and apparatus for controlled establishment of a turnkey system providing a centralized data aggregation and summary capability to third party entities |
US7039899B1 (en) * | 2002-03-27 | 2006-05-02 | Oracle International Corporation | System and method for automatically generating a script for testing software |
US20030208616A1 (en) * | 2002-05-01 | 2003-11-06 | Blade Software, Inc. | System and method for testing computer network access and traffic control systems |
US6931357B2 (en) * | 2002-07-18 | 2005-08-16 | Computer Network Technology Corp. | Computer network monitoring with test data analysis |
US7137937B2 (en) | 2002-10-07 | 2006-11-21 | Ellen Croft | Collapsible resistance exercise device |
WO2004036366A3 (en) * | 2002-10-16 | 2004-07-29 | Synthetic Networks Inc | Load testing methods and systems with transaction variability andconsistency |
US20060168467A1 (en) * | 2002-10-16 | 2006-07-27 | Couturier Russell L | Load testing methods and systems with transaction variability and consistency |
WO2004036366A2 (en) * | 2002-10-16 | 2004-04-29 | Synthetic Networks, Inc. | Load testing methods and systems with transaction variability andconsistency |
US7870431B2 (en) * | 2002-10-18 | 2011-01-11 | Computer Associates Think, Inc. | Transaction tracer |
US20040078691A1 (en) * | 2002-10-18 | 2004-04-22 | Cirne Lewis K. | Transaction tracer |
US7346678B1 (en) | 2002-11-14 | 2008-03-18 | Web Ex Communications, Inc. | System and method for monitoring and managing a computing service |
US8261239B2 (en) * | 2003-03-25 | 2012-09-04 | International Business Machines Corporation | Locating a testable object in a functional testing tool |
US20040194054A1 (en) * | 2003-03-25 | 2004-09-30 | International Business Machines Corporation | Locating a testable object in a functional testing tool |
US8060822B2 (en) * | 2003-04-10 | 2011-11-15 | Microsoft Corporation | System and method for creation of an object within an object hierarchy structure |
US20090164939A1 (en) * | 2003-04-10 | 2009-06-25 | Microsoft Corporation | System and method for creation of an object within an object hierarchy structure |
US20090070742A1 (en) * | 2003-05-27 | 2009-03-12 | Venkata Subbarao Voruganti | Method of converting a regression test script of an automated testing tool into a function |
US7613953B2 (en) * | 2003-05-27 | 2009-11-03 | Oracle International Corporation | Method of converting a regression test script of an automated testing tool into a function |
US20040261070A1 (en) * | 2003-06-19 | 2004-12-23 | International Business Machines Corporation | Autonomic software version management system, method and program product |
US20050010898A1 (en) * | 2003-07-09 | 2005-01-13 | Hajime Ogawa | Program generation apparatus, program generation method, and program for program generation |
US20050027470A1 (en) * | 2003-07-17 | 2005-02-03 | Fujitsu Limited | Interactive stub apparatus for testing a program and stub program storage medium |
US7444548B2 (en) * | 2003-10-17 | 2008-10-28 | Oracle International Corporation | Methods and systems for automatically testing websites and web applications using knowledge bases of standard inputs and standard errors |
US20050086643A1 (en) * | 2003-10-17 | 2005-04-21 | Shane Michael S. | Methods and systems for automatically testing websites and web applications using knowledge bases of standard inputs and standard errors |
US7877736B2 (en) * | 2003-10-20 | 2011-01-25 | Oracle International Corp. | Computer language interpretation and optimization for server testing |
US20050138104A1 (en) * | 2003-10-20 | 2005-06-23 | Henry Houh | Computer language interpretation and optimization for server testing |
US20080107022A1 (en) * | 2003-11-12 | 2008-05-08 | Roger Standridge | Generating Traffic From a Predetermined Amount of Processed Traffic |
US7327686B2 (en) * | 2003-11-12 | 2008-02-05 | Ixia | Generating processed traffic |
US20050099959A1 (en) * | 2003-11-12 | 2005-05-12 | Roger Standridge | Generating processed traffic |
US7710886B2 (en) | 2003-11-12 | 2010-05-04 | Ixia | Generating traffic from a predetermined amount of processed traffic |
US20050177773A1 (en) * | 2004-01-22 | 2005-08-11 | Andrew Hadley | Software method for exhaustive variation of parameters, independent of type |
US20050187729A1 (en) * | 2004-02-20 | 2005-08-25 | Kolman Robert S. | Dynamic waveform resource management |
US7024322B2 (en) * | 2004-02-20 | 2006-04-04 | Agilent Technologies, Inc. | Dynamic waveform resource management |
WO2005093576A1 (en) * | 2004-03-28 | 2005-10-06 | Robert Iakobashvili | Visualization of packet network performance, analysis and optimization for design |
US20060052965A1 (en) * | 2004-08-13 | 2006-03-09 | International Business Machines Corporation | Event driven testing method, system and program product |
US20060085681A1 (en) * | 2004-10-15 | 2006-04-20 | Jeffrey Feldstein | Automatic model-based testing |
US7979849B2 (en) * | 2004-10-15 | 2011-07-12 | Cisco Technology, Inc. | Automatic model-based testing |
CN100377105C (en) * | 2004-11-18 | 2008-03-26 | 华为技术有限公司 | Automatic alarm testing method |
US20060136594A1 (en) * | 2004-12-20 | 2006-06-22 | Mitac Technology Corp. | Network setting configuration systems and methods |
US7600004B2 (en) * | 2004-12-20 | 2009-10-06 | Mitac Technology Corp. | Network setting configuration systems and methods |
US20060215697A1 (en) * | 2005-03-24 | 2006-09-28 | Olderdissen Jan R | Protocol stack using shared memory |
US8707255B2 (en) | 2005-03-24 | 2014-04-22 | Dspace Digital Signal Processing And Control Engineering Gmbh | Comparison of interfaces between software components |
US20090144704A1 (en) * | 2005-03-24 | 2009-06-04 | Dspace Digital Processing And Control Engineering | Comparison of Interfaces Between Software Components |
US8649395B2 (en) | 2005-03-24 | 2014-02-11 | Ixia | Protocol stack using shared memory |
US8121148B2 (en) | 2005-03-24 | 2012-02-21 | Ixia | Protocol stack using shared memory |
US20060271824A1 (en) * | 2005-05-24 | 2006-11-30 | Kwong Man K | Auto-recording tool for developing test harness files |
US7702958B2 (en) * | 2005-05-24 | 2010-04-20 | Alcatel-Lucent Usa Inc. | Auto-recording tool for developing test harness files |
US8145726B1 (en) * | 2005-09-19 | 2012-03-27 | Amazon Technologies, Inc. | Method and apparatus for web resource validation |
US8688491B1 (en) * | 2005-09-29 | 2014-04-01 | The Mathworks, Inc. | Testing and error reporting for on-demand software based marketing and sales |
US20070115833A1 (en) * | 2005-11-21 | 2007-05-24 | Gerald Pepper | Varying the position of test information in data units |
US20090010170A1 (en) * | 2005-11-21 | 2009-01-08 | Gerald Pepper | Varying the Position of Test Information in Data Units |
US20080010523A1 (en) * | 2006-05-12 | 2008-01-10 | Samik Mukherjee | Performance Testing Despite Non-Conformance |
US7856386B2 (en) | 2006-09-07 | 2010-12-21 | Yodlee, Inc. | Host exchange in bill paying services |
US20080123550A1 (en) * | 2006-09-14 | 2008-05-29 | Andrei Pitis | Testing A Network |
US8180856B2 (en) | 2006-09-14 | 2012-05-15 | Ixia | Testing a network |
US20100040085A1 (en) * | 2006-11-06 | 2010-02-18 | Jan Olderdissen | Generic Packet Generator and Method |
US7616568B2 (en) | 2006-11-06 | 2009-11-10 | Ixia | Generic packet generation |
US20080107104A1 (en) * | 2006-11-06 | 2008-05-08 | Jan Olderdissen | Generic Packet Generation |
US8233399B2 (en) | 2006-11-06 | 2012-07-31 | Ixia | Generic packet generator and method |
US20100074135A1 (en) * | 2006-11-10 | 2010-03-25 | Pepper Gerald R | Distributed Packet Group Identification For Network Testing |
US20080112332A1 (en) * | 2006-11-10 | 2008-05-15 | Pepper Gerald R | Distributed Packet Group Identification For Network Testing |
US8050175B2 (en) | 2006-11-10 | 2011-11-01 | Ixia | Distributed packet group identification for network testing |
US7643431B2 (en) | 2006-11-10 | 2010-01-05 | Ixia | Distributed packet group identification for network testing |
US20080133210A1 (en) * | 2006-11-30 | 2008-06-05 | Bryan Christopher Chagoly | Method and implementation for automating processes using data driven pre-recorded transactions |
US7793154B2 (en) * | 2006-11-30 | 2010-09-07 | International Business Machines Corporation | Method and implementation for automating processes using data driven pre-recorded transactions |
EP1944694A3 (en) * | 2006-12-03 | 2008-12-24 | GE Fanuc Automation Americas, Inc. | Test interface for software-based sequence of event recording systems |
US20080167840A1 (en) * | 2007-01-05 | 2008-07-10 | International Business Machines Corporation | Methods and computer program products for benchmarking multiple collaborative services provided by enterprise software |
US7783469B2 (en) * | 2007-01-05 | 2010-08-24 | International Business Machines Corporation | Methods and computer program products for benchmarking multiple collaborative services provided by enterprise software |
US20100131869A1 (en) * | 2007-04-06 | 2010-05-27 | International Business Machines Corporation | Technology for generating service program |
US8370750B2 (en) * | 2007-04-06 | 2013-02-05 | International Business Machines Corporation | Technology for generating service program |
US20090157494A1 (en) * | 2007-12-13 | 2009-06-18 | Microsoft Corporation | Scalable audit-based protocol for pay-per-action ads |
EP2232425A2 (en) * | 2007-12-13 | 2010-09-29 | Microsoft Corporation | Scalable audit-based protocol for pay-per-action ads |
EP2232425A4 (en) * | 2007-12-13 | 2012-03-28 | Microsoft Corp | Scalable audit-based protocol for pay-per-action ads |
US8261334B2 (en) | 2008-04-25 | 2012-09-04 | Yodlee Inc. | System for performing web authentication of a user by proxy |
EP2128770A2 (en) * | 2008-05-29 | 2009-12-02 | Hewlett-Packard Development Company, L.P. | System and method for message-queue-based server testing |
EP2128770A3 (en) * | 2008-05-29 | 2010-06-02 | Hewlett-Packard Development Company, L.P. | System and method for message-queue-based server testing |
US8555359B2 (en) | 2009-02-26 | 2013-10-08 | Yodlee, Inc. | System and methods for automatically accessing a web site on behalf of a client |
US20100215270A1 (en) * | 2009-02-26 | 2010-08-26 | Pradheesh Manohar | System and Methods for Automatically Accessing a Web Site on Behalf of a Client |
US20190266073A1 (en) * | 2009-03-30 | 2019-08-29 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US10860463B2 (en) * | 2009-03-30 | 2020-12-08 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US9495280B2 (en) * | 2009-03-30 | 2016-11-15 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US10346288B2 (en) | 2009-03-30 | 2019-07-09 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US20110208470A1 (en) * | 2009-03-30 | 2011-08-25 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US11580011B2 (en) * | 2009-03-30 | 2023-02-14 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US20210056011A1 (en) * | 2009-03-30 | 2021-02-25 | Nomura Research Institute, Ltd. | Operation verifying apparatus, operation verifying method and operation verifying system |
US10108432B1 (en) * | 2009-04-16 | 2018-10-23 | Intuit Inc. | Generating a script based on user actions |
US8788652B2 (en) | 2009-07-27 | 2014-07-22 | Ixia | Real world network testing combining lower layer network tests, application layer tests and interdependent interactions |
US20110022700A1 (en) * | 2009-07-27 | 2011-01-27 | Avinash Ramanath | Real World Network Testing Combining Lower Layer Network Tests, Application Layer Tests and Interdependent Interactions |
US8549476B2 (en) | 2009-07-30 | 2013-10-01 | Hewlett-Packard Development Company, L.P. | Comparison of result of program operation to result of an operation of a different version of the program |
US20110029957A1 (en) * | 2009-07-30 | 2011-02-03 | Ilan Shufer | Comparison of result of program operation to result of an operation of a different version of the program |
US8296342B2 (en) | 2009-08-31 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Fingerprinting a database |
US20110055166A1 (en) * | 2009-08-31 | 2011-03-03 | Bryan Stephenson | Fingerprinting a database |
US20110145291A1 (en) * | 2009-12-16 | 2011-06-16 | International Business Machines Corporation | Statistical quality monitoring and enhancement |
US8140476B2 (en) * | 2009-12-16 | 2012-03-20 | International Business Machines Corporation | Statistical quality monitoring and enhancement |
US20110161395A1 (en) * | 2009-12-24 | 2011-06-30 | International Business Machines Corporation | Synthetic transaction monitoring and management of scripts |
US20110289489A1 (en) * | 2010-05-20 | 2011-11-24 | Verizon Patent And Licensing Inc. | Concurrent cross browser testing |
US8739128B1 (en) * | 2010-08-22 | 2014-05-27 | Panaya Ltd. | Method and system for automatic identification of missing test scenarios |
US8522083B1 (en) | 2010-08-22 | 2013-08-27 | Panaya Ltd. | Method and system for semiautomatic execution of functioning test scenario |
US9348617B1 (en) | 2010-08-22 | 2016-05-24 | Panaya Ltd. | Method and system for automatic processing of failed test scenarios |
US9348725B1 (en) | 2010-08-22 | 2016-05-24 | Panaya Ltd. | Method and system for handling failed test scenarios |
US8782606B1 (en) * | 2010-08-22 | 2014-07-15 | Panaya Ltd. | Method and system for identifying non-executable human-readable test scenarios to be updated due to code changes |
US9389988B1 (en) | 2010-08-22 | 2016-07-12 | Panaya Ltd. | Method and system for authorization based routing of failed test scenarios |
US8954934B1 (en) | 2010-08-22 | 2015-02-10 | Panaya Ltd. | Method and system for removing unessential test steps |
US9389987B1 (en) | 2010-08-22 | 2016-07-12 | Panaya Ltd. | Method and system for identifying missing test scenarios by comparing authorized processes with available test scenarios |
US9703671B1 (en) * | 2010-08-22 | 2017-07-11 | Panaya Ltd. | Method and system for improving user friendliness of a manual test scenario |
US8310942B2 (en) | 2010-08-27 | 2012-11-13 | Ixia | Flow statistics aggregation |
US8582466B2 (en) | 2010-08-27 | 2013-11-12 | Ixia | Flow statistics aggregation |
US8571032B2 (en) | 2010-11-17 | 2013-10-29 | Ixia | Testing packet fragmentation |
US8730826B2 (en) | 2010-11-17 | 2014-05-20 | Ixia | Testing fragment reassembly |
US20120137204A1 (en) * | 2010-11-29 | 2012-05-31 | Red Hat, Inc. | Automatic spreadsheet validation |
US9298687B2 (en) * | 2010-11-29 | 2016-03-29 | Red Hat, Inc. | Automatic spreadsheet formula output validation |
US8649285B2 (en) | 2011-01-12 | 2014-02-11 | Ixia | Tracking packet sequence numbers |
US9201772B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Sharing test scenarios among organizations while protecting proprietary data |
US9317412B1 (en) | 2011-05-08 | 2016-04-19 | Panaya Ltd. | Selecting a configuration test based on testing data from different organizations |
US9170926B1 (en) | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Generating a configuration test based on configuration tests of other organizations |
US9170809B1 (en) * | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Identifying transactions likely to be impacted by a configuration change |
US9170925B1 (en) * | 2011-05-08 | 2015-10-27 | Panaya Ltd. | Generating test scenario templates from subsets of test steps utilized by different organizations |
US9934134B2 (en) * | 2011-05-08 | 2018-04-03 | Panaya Ltd. | Generating a test scenario template from runs of test scenarios belonging to different organizations |
US9032360B1 (en) | 2011-05-08 | 2015-05-12 | Panaya Ltd. | Selecting a test scenario template based on similarity of testing profiles belonging to different organizations |
US9201773B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Generating test scenario templates based on similarity of setup files |
US9069904B1 (en) * | 2011-05-08 | 2015-06-30 | Panaya Ltd. | Ranking runs of test scenarios based on number of different organizations executing a transaction |
US9201776B1 (en) | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Updating a test scenario template according to divergent routes |
US9201775B1 (en) | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Manipulating a test scenario template based on divergent routes found in test runs from different organizations |
US9201774B1 (en) * | 2011-05-08 | 2015-12-01 | Panaya Ltd. | Generating test scenario templates from testing data of different organizations utilizing similar ERP modules |
US9235412B1 (en) | 2011-05-08 | 2016-01-12 | Panaya Ltd. | Identifying dependencies between configuration elements and transactions |
US9239777B1 (en) | 2011-05-08 | 2016-01-19 | Panaya Ltd. | Generating test scenario templates from clusters of test steps utilized by different organizations |
US9134961B1 (en) * | 2011-05-08 | 2015-09-15 | Panaya Ltd. | Selecting a test based on connections between clusters of configuration changes and clusters of test scenario runs |
US20160210224A1 (en) * | 2011-05-08 | 2016-07-21 | Panaya Ltd. | Generating a test scenario template from runs of test scenarios belonging to different organizations |
US9311224B1 (en) | 2011-05-08 | 2016-04-12 | Panaya Ltd. | Manipulating a test based on a subset of similar divergent routes from different organizations |
US9092579B1 (en) * | 2011-05-08 | 2015-07-28 | Panaya Ltd. | Rating popularity of clusters of runs of test scenarios based on number of different organizations |
US9317404B1 (en) * | 2011-05-08 | 2016-04-19 | Panaya Ltd. | Generating test scenario templates from test runs collected from different organizations |
US9104811B1 (en) | 2011-05-08 | 2015-08-11 | Panaya Ltd. | Utilizing testing data collected from different organizations to generate test scenario templates that suit a user profile |
US9104815B1 (en) | 2011-05-08 | 2015-08-11 | Panaya Ltd. | Ranking runs of test scenarios based on unessential executed test steps |
US9348735B1 (en) * | 2011-05-08 | 2016-05-24 | Panaya Ltd. | Selecting transactions based on similarity of profiles of users belonging to different organizations |
US8526470B2 (en) | 2011-07-05 | 2013-09-03 | Ixia | Synchronized commands for network testing |
US20130151905A1 (en) * | 2011-12-13 | 2013-06-13 | Soumyajit Saha | Testing A Network Using Randomly Distributed Commands |
US8707100B2 (en) * | 2011-12-13 | 2014-04-22 | Ixia | Testing a network using randomly distributed commands |
US8966321B2 (en) | 2012-05-09 | 2015-02-24 | Ixia | Logical port and layer protocol test configuration resource manager |
US20130339798A1 (en) * | 2012-06-15 | 2013-12-19 | Infosys Limited | Methods for automated software testing and devices thereof |
US9178790B2 (en) | 2012-08-06 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for controlling Tx and Rx throughput over TCP |
US9996953B2 (en) | 2012-08-10 | 2018-06-12 | Microsoft Technology Licensing, Llc | Three-dimensional annotation facing |
US20140047385A1 (en) * | 2012-08-10 | 2014-02-13 | Microsoft Corporation | 3D Data Environment Disambiguation Tool |
US10008015B2 (en) | 2012-08-10 | 2018-06-26 | Microsoft Technology Licensing, Llc | Generating scenes and tours in a spreadsheet application |
US9881396B2 (en) | 2012-08-10 | 2018-01-30 | Microsoft Technology Licensing, Llc | Displaying temporal information in a spreadsheet application |
US9178823B2 (en) | 2012-12-12 | 2015-11-03 | Ixia | Methods, systems, and computer readable media for generating simulated network traffic using different traffic flows and maintaining a configured distribution of traffic between the different traffic flows and a device under test |
US9397901B2 (en) | 2012-12-18 | 2016-07-19 | Ixia | Methods, systems, and computer readable media for classifying application traffic received at a network traffic emulation device that emulates multiple application servers |
US9264340B2 (en) | 2013-03-15 | 2016-02-16 | Ixia | Methods, systems, and computer readable media for misdirected packet drill down and negative packet capture at a network test device |
US9094336B2 (en) | 2013-03-15 | 2015-07-28 | Ixia | Methods, systems, and computer readable media for assisting with the debugging of conditions associated with the processing of test packets by a device under test |
US9116873B2 (en) | 2013-03-21 | 2015-08-25 | Ixia | Methods, systems, and computer readable media for adjusting load at a device under test |
US9111037B1 (en) | 2013-08-21 | 2015-08-18 | Ca, Inc. | Method and apparatus to enable mainframe computer testing for software testing management platform |
US11003570B2 (en) * | 2014-04-30 | 2021-05-11 | Micro Focus Llc | Performing a mirror test for localization testing |
US20170220452A1 (en) * | 2014-04-30 | 2017-08-03 | Yi-Quan REN | Performing a mirror test for localization testing |
EP3179370A4 (en) * | 2014-09-03 | 2017-09-13 | Huawei Technologies Co. Ltd. | Webpage automatic test method and apparatus |
US9959197B2 (en) * | 2015-08-31 | 2018-05-01 | Vmware, Inc. | Automated bug detection with virtual machine forking |
US20190220389A1 (en) * | 2016-01-28 | 2019-07-18 | Accenture Global Solutions Limited | Orchestrating and providing a regression test |
US10565097B2 (en) * | 2016-01-28 | 2020-02-18 | Accenture Global Solutions Limited | Orchestrating and providing a regression test |
US10178015B2 (en) | 2016-03-21 | 2019-01-08 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Methods, systems, and computer readable media for testing network equipment devices using connectionless protocols |
WO2017200572A1 (en) * | 2016-05-18 | 2017-11-23 | Google Llc | Application testing on different device types |
US10193773B2 (en) | 2016-11-09 | 2019-01-29 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Methods, systems, and computer readable media for distributed network packet statistics collection in a test environment |
US10496739B2 (en) * | 2017-01-18 | 2019-12-03 | Bank Of America Corporation | Test case consolidator |
US11100280B2 (en) | 2017-01-18 | 2021-08-24 | Bank Of America Corporation | Test case consolidator |
US20190108197A1 (en) * | 2017-08-21 | 2019-04-11 | Workiva Inc. | Method and computing device for facilitating data sample testing |
US10216706B1 (en) * | 2017-08-21 | 2019-02-26 | Workiva Inc. | Method and computing device for facilitating data sample testing |
US11586704B2 (en) * | 2017-08-21 | 2023-02-21 | Workiva Inc. | Method and computing device for facilitating data sample testing |
CN107643981A (en) * | 2017-08-29 | 2018-01-30 | 顺丰科技有限公司 | A kind of automatic test platform and operation method of polynary operation flow |
US10764148B2 (en) | 2017-11-29 | 2020-09-01 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for network traffic statistics collection |
US11108675B2 (en) | 2018-10-31 | 2021-08-31 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network |
US10710239B2 (en) | 2018-11-08 | 2020-07-14 | Bank Of America Corporation | Intelligent control code update for robotic process automation |
US11381464B2 (en) | 2019-11-28 | 2022-07-05 | Keysight Technologies, Inc. | Methods, systems, and computer readable media for implementing a generalized model for defining application state machines |
US11102081B1 (en) * | 2020-09-28 | 2021-08-24 | Accenture Global Solutions Limited | Quantitative network testing framework for 5G and subsequent generation networks |
US11372750B2 (en) * | 2020-09-30 | 2022-06-28 | Micro Focus Llc | Test script for application under test having abstracted action group instantiations |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6360332B1 (en) | Software system and methods for testing the functionality of a transactional server | |
US6587969B1 (en) | Software system and methods for testing the functionality of a transactional server | |
US8881105B2 (en) | Test case manager | |
US6308146B1 (en) | System and method for simulating user input to control the operation of an application | |
US8296654B2 (en) | Automatic guide for data analysis | |
US7313564B2 (en) | Web-interactive software testing management method and computer system including an integrated test case authoring tool | |
CA2336608C (en) | Method for defining durable data for regression testing | |
US6851089B1 (en) | Software application and associated methods for generating a software layer for structuring semistructured information | |
US6301701B1 (en) | Method for computer-assisted testing of software application components | |
US7530050B2 (en) | Method and system for developing software using nodes | |
US5758062A (en) | Method and apparatus for regression testing of application logic | |
US9740506B2 (en) | Automating interactions with software user interfaces | |
US20050021289A1 (en) | Method for the use of information in an auxiliary data system in relation to automated testing of graphical user interface based applications | |
US20010052112A1 (en) | Method and apparatus for developing software | |
US8108829B2 (en) | Method for automating variables in end-user programming system | |
Tonella et al. | A 2-layer model for the white-box testing of web applications | |
US20230061035A1 (en) | Methods and systems for automated testing using browser extension | |
JP2023107749A (en) | Browser-based robotic process automation (RPA) robot design interface | |
JP2013037580A (en) | Information processor | |
US11704232B2 (en) | System and method for automatic testing of digital guidance content | |
Vesikkala | Visual regression testing for web applications | |
Sauerová | Web Browser Recorder | |
EP3657761A1 (en) | Testing of web-based processes | |
Kristensson | Comparative study of the testing tools Ghost Inspector and Selenium | |
Chakravarthi et al. | Aimhelp: generating help for gui applications automatically |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MERCURY INTERACTIVE CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WEINBERG, AMIR;LESHEM, ERAN;KHOLMYANSKY, MAXIM;AND OTHERS;REEL/FRAME:010482/0749;SIGNING DATES FROM 19960826 TO 19990909 |
|
AS | Assignment |
Owner name: MERCURY INTERACTIVE CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WEINBERG, AMIR;KHOLMYANSKY, MAXIM;REEL/FRAME:012058/0661;SIGNING DATES FROM 20010719 TO 20010725 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: MERCURY INTERACTIVE, LLC, DELAWARE Free format text: CHANGE OF NAME;ASSIGNOR:MERCURY INTERACTIVE CORPORATION;REEL/FRAME:019440/0564 Effective date: 20070116 |
|
AS | Assignment |
Owner name: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P., TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MERCURY INTERACTIVE, LLC;REEL/FRAME:019466/0029 Effective date: 20070604 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
FPAY | Fee payment |
Year of fee payment: 12 |
|
AS | Assignment |
Owner name: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.;REEL/FRAME:037079/0001 Effective date: 20151027 |
|
AS | Assignment |
Owner name: ENTIT SOFTWARE LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP;REEL/FRAME:042746/0130 Effective date: 20170405 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., DELAWARE Free format text: SECURITY INTEREST;ASSIGNORS:ENTIT SOFTWARE LLC;ARCSIGHT, LLC;REEL/FRAME:044183/0577 Effective date: 20170901 Owner name: JPMORGAN CHASE BANK, N.A., DELAWARE Free format text: SECURITY INTEREST;ASSIGNORS:ATTACHMATE CORPORATION;BORLAND SOFTWARE CORPORATION;NETIQ CORPORATION;AND OTHERS;REEL/FRAME:044183/0718 Effective date: 20170901 |
|
AS | Assignment |
Owner name: MICRO FOCUS LLC, CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:ENTIT SOFTWARE LLC;REEL/FRAME:050004/0001 Effective date: 20190523 |
|
AS | Assignment |
Owner name: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC), CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:063560/0001 Effective date: 20230131 Owner name: NETIQ CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.), WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: ATTACHMATE CORPORATION, WASHINGTON Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: SERENA SOFTWARE, INC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS (US), INC., MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: BORLAND SOFTWARE CORPORATION, MARYLAND Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 Owner name: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC), CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:062746/0399 Effective date: 20230131 |