EP1812865A2 - Method for manipulating software-tests - Google Patents
Method for manipulating software-testsInfo
- Publication number
- EP1812865A2 EP1812865A2 EP05792118A EP05792118A EP1812865A2 EP 1812865 A2 EP1812865 A2 EP 1812865A2 EP 05792118 A EP05792118 A EP 05792118A EP 05792118 A EP05792118 A EP 05792118A EP 1812865 A2 EP1812865 A2 EP 1812865A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- tests
- test
- concerns
- previous
- software
- 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.)
- Ceased
Links
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/3668—Software testing
- G06F11/3672—Test management
Definitions
- the invention relates to a method for handling, so for example for the description, specification and implementation of software tests, such as functional tests, performance tests, load and stress tests, long-term tests, tests with simultaneous analysis of resource consumption, such as Memory requirements, security tests, etc.
- software tests such as functional tests, performance tests, load and stress tests, long-term tests, tests with simultaneous analysis of resource consumption, such as Memory requirements, security tests, etc.
- the object underlying the invention is now to provide an improved or more comprehensive method for handling software tests, which is not limited to the generation of unit test code and simple test oracles, ie to a special test phase and a limited to special test activity.
- This object is achieved erfmdungsgeriff by the features of claim 1.
- the further claims relate to preferred embodiments of the inventive method.
- the invention consists in generally specifying and implementing tests at a higher level of abstraction by means of declarative description through the use of so-called “cross-cuttmg concerns", whereby certain tests are provided with such "aspects” which then automatically result in new extended and more powerful tests.
- functional tests can be given the aspect of "time” and automatically result in m performance tests.
- timing info aspect to performance testing by adding, for example, an aspect 100,000h to one Long-term test or a corresponding load and stress test or by adding safety aspects to safety tests or safety tests.
- negative tests or boundary value tests can be formed in a simple manner even from positive tests, for example by adding an aspect "exception / error paths”.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004055052 | 2004-11-15 | ||
PCT/EP2005/054545 WO2006051013A2 (en) | 2004-11-15 | 2005-09-13 | Method for manipulating software-tests |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1812865A2 true EP1812865A2 (en) | 2007-08-01 |
Family
ID=36203270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP05792118A Ceased EP1812865A2 (en) | 2004-11-15 | 2005-09-13 | Method for manipulating software-tests |
Country Status (3)
Country | Link |
---|---|
US (1) | US20080005723A1 (en) |
EP (1) | EP1812865A2 (en) |
WO (1) | WO2006051013A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111090588A (en) * | 2019-12-12 | 2020-05-01 | 京东数字科技控股有限公司 | Test method, device, system, electronic equipment and storage medium |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004041822A1 (en) * | 2004-08-27 | 2006-03-02 | Robert Bosch Gmbh | Function unit for carrying out logical test cases on a test system coupled to a unit to be tested and corresponding method |
US7582403B2 (en) * | 2006-07-17 | 2009-09-01 | E. I. Du Pont De Nemours And Company | Metal compositions, thermal imaging donors and patterned multilayer compositions derived therefrom |
US20110224939A1 (en) * | 2010-03-10 | 2011-09-15 | Jayaswal Manish K | Integrated tool for persisting development environment test scenario information |
US8856935B2 (en) * | 2012-02-07 | 2014-10-07 | International Business Machines Corporation | Automatic synthesis of unit tests for security testing |
JP6384324B2 (en) * | 2013-04-26 | 2018-09-05 | 東洋紡株式会社 | Polyester films, laminates and packaging bags for sealants |
US9390269B2 (en) | 2013-09-30 | 2016-07-12 | Globalfoundries Inc. | Security testing using semantic modeling |
WO2018112852A1 (en) * | 2016-12-22 | 2018-06-28 | 深圳配天智能技术研究院有限公司 | Ladderlogic programming language-based numerical control apparatus, numerical control system, and debugging method therefor |
CN108572910A (en) * | 2017-03-14 | 2018-09-25 | 百度在线网络技术(北京)有限公司 | Experimental method and device for client |
CN110147326B (en) * | 2019-05-23 | 2023-05-26 | 四川新网银行股份有限公司 | Microservice automatic test method based on Redis database |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6467086B1 (en) * | 1999-07-20 | 2002-10-15 | Xerox Corporation | Aspect-oriented programming |
US6442750B1 (en) * | 1999-07-20 | 2002-08-27 | Xerox Corporation | Design by contract with aspect-oriented programming |
GB2358988B (en) * | 2000-02-07 | 2004-03-17 | Mitel Corp | Feature implementation and provisioning by injection |
GB0229669D0 (en) * | 2002-12-19 | 2003-01-29 | Ibm | A method for capturing computer application diagnostics |
US20050262193A1 (en) * | 2003-08-27 | 2005-11-24 | Ascential Software Corporation | Logging service for a services oriented architecture in a data integration platform |
US20050234969A1 (en) * | 2003-08-27 | 2005-10-20 | Ascential Software Corporation | Services oriented architecture for handling metadata in a data integration platform |
US7328282B2 (en) * | 2003-10-23 | 2008-02-05 | International Business Machines Corporation | Aspect oriented web service invocation |
US8561034B2 (en) * | 2006-06-22 | 2013-10-15 | Infosys Technologies, Ltd. | Software fault injection in java enterprise applications |
-
2005
- 2005-09-13 US US11/667,658 patent/US20080005723A1/en not_active Abandoned
- 2005-09-13 EP EP05792118A patent/EP1812865A2/en not_active Ceased
- 2005-09-13 WO PCT/EP2005/054545 patent/WO2006051013A2/en active Application Filing
Non-Patent Citations (1)
Title |
---|
See references of WO2006051013A2 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111090588A (en) * | 2019-12-12 | 2020-05-01 | 京东数字科技控股有限公司 | Test method, device, system, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2006051013A3 (en) | 2007-04-26 |
US20080005723A1 (en) | 2008-01-03 |
WO2006051013A2 (en) | 2006-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1812865A2 (en) | Method for manipulating software-tests | |
DE112009004802T5 (en) | Debugging device, debugging method and computer program for a sequence program | |
DE112006001222T5 (en) | Semiconductor test program debug device | |
DE10393511T5 (en) | Program development support device, program execution device, compilation method, and diagnostic method | |
DE102017217281A1 (en) | Method and arrangement for evaluating and testing software development systems | |
DE102019209541A1 (en) | Method and device for fulfilling a development task | |
WO1995002863A1 (en) | Process for testing an object-oriented programme | |
Barhum | Mechanisms of the interaction between continuous and short fibres in textile-reinforced concrete (TRC) | |
Supriatna | Numerical analysis of damage and fracture in wooden structures | |
CN108255718A (en) | A kind of method for being multiplexed software use-case | |
DE102011079786A1 (en) | Method and device for testing a program stored on a memory of an electrical appliance | |
DE10240133A1 (en) | Equivalence comparison method for comparison of digital circuits during design, whereby an initial stored description is converted into at least two circuit descriptions in a second format followed by an equivalence comparison | |
Arslantürkoglu | Risk-Based Seismic Assessment of Existing Unreinforced Masonry Buildings in Switzerland | |
Gouda | The viability of certification systems in actualizing sustainable urban development | |
Reichling et al. | Ground source heat pumps in Germany–Assessment of potential based on hydrogeological techniques and borehole information | |
Bronstein et al. | Dynamic loading of aircraft structures-Optimizing the design of structural elements | |
DE102008056434A1 (en) | Method for verifying systems assembled from software components, involves bringing together software components to system abstractions for verification, where verifying conditions for software components are loaded | |
DE102012205207A1 (en) | Method for creating a test program for an automatic test station | |
DE102022206900A1 (en) | Method for testing a computer program in several compositions of computer program modules | |
DE102020205980A1 (en) | Method and device for simulating a technical system | |
DE202014101210U1 (en) | 2-component mixing head with flushing connection | |
Garcia Ulloa | Improving Conservation Perspectives of Land-Use Change Policies in the Tropics | |
DE102021006026A1 (en) | Process for the central management of development steps in the development of vehicle software for the electrical/electronic vehicle line of a vehicle and computer program product | |
Joo | A Study on an innovative model of qualification based on NCS within cooperate | |
EP2110749B1 (en) | Method for controlling connection pins of an emulation-capable component and assembly to carry out the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20070326 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA HR MK YU |
|
17Q | First examination report despatched |
Effective date: 20071113 |
|
DAX | Request for extension of the european patent (deleted) | ||
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: SIEMENS AKTIENGESELLSCHAFT |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: SIEMENS AKTIENGESELLSCHAFT |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20160916 |