DE69625751T2 - Verfahren und System zur Ausführungssynchronisation von Ereignissen beim Testen von Software - Google Patents

Verfahren und System zur Ausführungssynchronisation von Ereignissen beim Testen von Software

Info

Publication number
DE69625751T2
DE69625751T2 DE69625751T DE69625751T DE69625751T2 DE 69625751 T2 DE69625751 T2 DE 69625751T2 DE 69625751 T DE69625751 T DE 69625751T DE 69625751 T DE69625751 T DE 69625751T DE 69625751 T2 DE69625751 T2 DE 69625751T2
Authority
DE
Germany
Prior art keywords
events
testing software
synchronizing execution
synchronizing
execution
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 - Fee Related
Application number
DE69625751T
Other languages
English (en)
Other versions
DE69625751D1 (de
Inventor
Douglas R Stein
Boughner A Van
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sun Microsystems Inc filed Critical Sun Microsystems Inc
Application granted granted Critical
Publication of DE69625751D1 publication Critical patent/DE69625751D1/de
Publication of DE69625751T2 publication Critical patent/DE69625751T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/28Error detection; Error correction; Monitoring by checking the correct order of processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)
DE69625751T 1995-07-07 1996-07-05 Verfahren und System zur Ausführungssynchronisation von Ereignissen beim Testen von Software Expired - Fee Related DE69625751T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US49926395A 1995-07-07 1995-07-07

Publications (2)

Publication Number Publication Date
DE69625751D1 DE69625751D1 (de) 2003-02-20
DE69625751T2 true DE69625751T2 (de) 2003-10-02

Family

ID=23984544

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69625751T Expired - Fee Related DE69625751T2 (de) 1995-07-07 1996-07-05 Verfahren und System zur Ausführungssynchronisation von Ereignissen beim Testen von Software

Country Status (6)

Country Link
US (1) US5896495A (de)
EP (1) EP0752653B1 (de)
JP (1) JPH09223029A (de)
KR (1) KR970007638A (de)
CN (1) CN1146025A (de)
DE (1) DE69625751T2 (de)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219675B1 (en) * 1997-06-05 2001-04-17 Microsoft Corporation Distribution of a centralized database
FR2774784B1 (fr) * 1998-02-12 2004-09-24 Inside Technologies Microprocesseur comportant un systeme de synchronisation avec un evenement asynchrone attendu
US6862732B1 (en) * 1998-02-25 2005-03-01 Metaserver, Inc. Method and apparatus for event-driven processing of data
US6938261B2 (en) * 2000-05-12 2005-08-30 Microsoft Corporation System and method employing script-based device drivers
GB2365156B (en) * 2000-07-24 2003-08-20 Motorola Inc Generating Co-Ordination Messages for use in Distributed Test Scripts
US6829769B2 (en) * 2000-10-04 2004-12-07 Microsoft Corporation High performance interprocess communication
US7114159B2 (en) 2001-07-11 2006-09-26 Sun Microsystems, Inc. Processing resource for use in a distributed processing framework system and methods for implementing the same
US20030120776A1 (en) * 2001-07-11 2003-06-26 Sun Microsystems, Inc. System controller for use in a distributed processing framework system and methods for implementing the same
US6961937B2 (en) 2001-07-11 2005-11-01 Sun Microsystems, Inc. Registry service for use in a distributed processing framework system and methods for implementing the same
US7426729B2 (en) * 2001-07-11 2008-09-16 Sun Microsystems, Inc. Distributed processing framework system
US7165256B2 (en) * 2001-09-11 2007-01-16 Sun Microsystems, Inc. Task grouping in a distributed processing framework system and methods for implementing the same
US7243137B2 (en) * 2001-09-28 2007-07-10 Sun Microsystems, Inc. Remote system controller and data center and methods for implementing the same
US6944795B2 (en) * 2002-03-25 2005-09-13 Sun Microsystems, Inc. Method and apparatus for stabilizing GUI testing
US7257705B2 (en) * 2002-11-18 2007-08-14 Sparta Systems, Inc. Method for preserving changes made during a migration of a system's configuration to a second configuration
US7451455B1 (en) * 2003-05-02 2008-11-11 Microsoft Corporation Apparatus and method for automatically manipulating software products
US9053239B2 (en) 2003-08-07 2015-06-09 International Business Machines Corporation Systems and methods for synchronizing software execution across data processing systems and platforms
US7984427B2 (en) * 2003-08-07 2011-07-19 International Business Machines Corporation System and methods for synchronizing software execution across data processing systems and platforms
JP4583375B2 (ja) * 2003-08-21 2010-11-17 マイクロソフト コーポレーション 同期スキーマの実装のためのシステム
US7117274B2 (en) * 2004-03-05 2006-10-03 Koninklijke Philips Electronics N.V. Graphical user interface and approach therefor
US7779302B2 (en) * 2004-08-10 2010-08-17 International Business Machines Corporation Automated testing framework for event-driven systems
US20060085698A1 (en) * 2004-10-15 2006-04-20 Microsoft Corporation Synchronization mechanism for tools that drive UI-based applications
US20070214391A1 (en) * 2006-03-10 2007-09-13 International Business Machines Corporation Method and apparatus for testing software
JP5140978B2 (ja) * 2006-09-26 2013-02-13 カシオ計算機株式会社 クライアント装置およびプログラム
US20090055842A1 (en) * 2007-08-22 2009-02-26 Richard Murtagh Systems and Methods for Establishing a Communication Session
US7698603B2 (en) * 2007-09-07 2010-04-13 Microsoft Corporation Test results management
US20090094614A1 (en) * 2007-10-05 2009-04-09 Microsoft Corporation Direct synchronous input
CN101482815B (zh) * 2008-01-10 2013-08-07 国际商业机器公司 生成软件***的测试用例的方法和设备
WO2009108203A1 (en) * 2008-02-29 2009-09-03 Hewlett-Packard Development Company, L.P. Identification of elements of currently-executing component script
US20110131450A1 (en) * 2009-11-30 2011-06-02 Microsoft Corporation Using synchronized event types for testing an application
CN103544099A (zh) * 2012-07-11 2014-01-29 腾讯科技(深圳)有限公司 对移动设备上的程序进行测试的方法和装置
US20140325479A1 (en) * 2013-04-24 2014-10-30 Hewlett-Packard Development Company, L.P. Synchronization of an automation script

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2253423A5 (de) * 1973-11-30 1975-06-27 Honeywell Bull Soc Ind
FR2253420A5 (de) * 1973-11-30 1975-06-27 Honeywell Bull Soc Ind
FR2253421A5 (de) * 1973-11-30 1975-06-27 Honeywell Bull Soc Ind
US4276594A (en) * 1978-01-27 1981-06-30 Gould Inc. Modicon Division Digital computer with multi-processor capability utilizing intelligent composite memory and input/output modules and method for performing the same
US5276828A (en) * 1989-03-01 1994-01-04 Digital Equipment Corporation Methods of maintaining cache coherence and processor synchronization in a multiprocessor system using send and receive instructions
DE58908047D1 (de) * 1989-04-25 1994-08-18 Siemens Ag Verfahren zur Synchronisation von Datenverarbeitungsanlagen.
US5214780A (en) * 1990-03-23 1993-05-25 Sun Microsystems, Inc. Synchronized journaling system
EP0475282B1 (de) * 1990-09-14 1998-12-16 Hitachi, Ltd. Synchrones Verfahren und Gerät für Prozessoren
US5335342A (en) * 1991-05-31 1994-08-02 Tiburon Systems, Inc. Automated software testing system

Also Published As

Publication number Publication date
KR970007638A (ko) 1997-02-21
EP0752653A3 (de) 1998-07-01
US5896495A (en) 1999-04-20
CN1146025A (zh) 1997-03-26
EP0752653B1 (de) 2003-01-15
DE69625751D1 (de) 2003-02-20
EP0752653A2 (de) 1997-01-08
JPH09223029A (ja) 1997-08-26

Similar Documents

Publication Publication Date Title
DE69625751T2 (de) Verfahren und System zur Ausführungssynchronisation von Ereignissen beim Testen von Software
DE69618131D1 (de) Anordnung und Verfahren zur Betriebsmittelverwaltung von verteilten Objekten
DE69811385D1 (de) Verfahren und vorrichtung zur nahtlosen wiedergabe von videoprogrammen
DE69623883D1 (de) System und Verfahren zur Zuweisung von Gruppenumgebungsvariablen
DE69739122D1 (de) Verfahren und vorrichtung zur übertragung und programmladung von aufbereitungsinformationen
DE19782056T1 (de) System und Verfahren zur Computerschnittstellenerweiterung
DE69519762T2 (de) Verfahren und System zur Ermöglichung einer effizienten Auswahl von Fernsehprogrammen
DE69632746D1 (de) Verfahren und System zur interaktiven Programmführung
DE69031538D1 (de) System und Verfahren zur Sammlung von Softwareanwendungsereignissen
DE19681172T1 (de) Verfahren und Vorrichtung zur Synchronisierungszeitgebung von Komponenten eines Telekommunikationssystems
DE69608152D1 (de) Verfahren und System zur Wiederverwertung von Teppichen
DE69733770D1 (de) Verfahren und vorrichtung zur gelenksynchronisierung von mehreren empfangskanälen
DE69823337D1 (de) Vorrichtung und verfahren zur rückgewinnung von puffern
DE69318734D1 (de) System und verfahren zur injektion von zellulose
DE69814155T2 (de) System und verfahren zur virtuellen eingabe
DE69420715T2 (de) Verfahren und vorrichtung zur auswahl von videoprogrammen
DE69635624D1 (de) System und Verfahren zur Kompression und Dekompression von Daten
DE69424744D1 (de) Verfahren und System zur Verwaltung von Komponentenverbindungen
DE69731031D1 (de) Verfahren und Vorrichtung zur Taktresynchronisierung eines Funksystems
DE69632960D1 (de) System und verfahren zur kompostierung
DE69533774D1 (de) Verfahren und system zur verteilten kontrolle von hardware
DE69524811T2 (de) Gerät und Verfahren zur Fernausführung von Rechnerprozessen
DE69419679T2 (de) Verfahren und vorrichtung zur verbrennung von vorgemischtem gas
DE59600121D1 (de) Verfahren und Vorrichtung zur Umlaborierung von Trägergeschossen
DE69426507D1 (de) System und Verfahren zur gleichzeitigen Prozess- und Device-Simulation

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee