BR0009008A - System and method for testing and validation devices with an embedded operating system - Google Patents
System and method for testing and validation devices with an embedded operating systemInfo
- Publication number
- BR0009008A BR0009008A BR0009008-5A BR0009008A BR0009008A BR 0009008 A BR0009008 A BR 0009008A BR 0009008 A BR0009008 A BR 0009008A BR 0009008 A BR0009008 A BR 0009008A
- Authority
- BR
- Brazil
- Prior art keywords
- testing
- hardware
- windows
- validator
- commercially available
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title abstract 8
- 238000000034 method Methods 0.000 title abstract 6
- 238000010200 validation analysis Methods 0.000 title abstract 3
- 230000003993 interaction Effects 0.000 abstract 2
- 238000012356 Product development Methods 0.000 abstract 1
- 230000006978 adaptation Effects 0.000 abstract 1
- 238000004891 communication Methods 0.000 abstract 1
- 238000013461 design Methods 0.000 abstract 1
- 238000012942 design verification Methods 0.000 abstract 1
- 238000003745 diagnosis Methods 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 abstract 1
- 238000000275 quality assurance Methods 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/26—Functional testing
- G06F11/263—Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/362—Debugging of software
- G06F11/366—Debugging of software using diagnostics
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
"SISTEMA E MéTODO PARA DISPOSITIVOS PARA TESTE E VALIDAçãO DOTADOS DE UM SISTEMA OPERACIONAL EMBUTIDO". Um sistema e método para melhorar a capacidade de garantia de qualidade, gerar uma economia de muitas horas de mão de obra e custos, e racionalizar o processo de desenvolvimento de produto de dispositivo alvo utilizando sistemas operacionais disponíveis comercialmente, tal como o Windows CE, incluindo um dispositivo para teste que aplica um conjunto de programas de teste de validação abrangentes. Este sistema e método, um Validador O/S (I), proporciona um pacote de verificação de projeto totalmente automatizado para sistemas operacionais disponíveis comercialmente (1000a) , Windows CE, utilizando uma Plataforma de interface gráfica com o usuário do hospedeiro (12), um meio de comunicação entre o hospedeiro e o alvo (3), pelo menos um conjunto para teste (11), e uma metodologia para captura de resultados (12). O Validador O/S (I) proporciona uma tecnologia para conjuntos de teste automatizados mais rápida e mais precisa para testar uma porta dos sistemas operacionais disponíveis comercialmente (1000a), tal como o Windows CE, para o hardware alvo (1000, 9). Além disso, o Validador O/S (1) inclui uma base de código abrangente desenvolvida especificamente para intencionalmente enfatizar a interação entre o sistema operacional O/S, o driver dos dispositivos, a Camada de Adaptação OEM (OAL), e o hardware. Os conjuntos para teste (11) estão focados na identificação de três falhas básicas incluindo o projeto do hardware, a programação do hardware (drivers/OAL), e a interação com o sistema operacional. Uma ênfase especial em diagnose foi alocada aos subsistemas operacionais, que historicamente demonstraram a maior parcela de problemas."SYSTEM AND METHOD FOR DEVICES FOR TESTING AND VALIDATION WITH A BUILT-IN OPERATIONAL SYSTEM". A system and method to improve quality assurance capacity, generate many hours of labor and cost savings, and streamline the target device product development process using commercially available operating systems, such as Windows CE, including a testing device that applies a set of comprehensive validation test programs. This system and method, an O / S Validator (I), provides a fully automated design verification package for commercially available operating systems (1000a), Windows CE, using a host graphical user interface platform (12), a means of communication between the host and the target (3), at least one test set (11), and a methodology for capturing results (12). The O / S (I) Validator provides faster and more accurate automated test suite technology for testing a port from commercially available operating systems (1000a), such as Windows CE, to target hardware (1000, 9). In addition, the O / S Validator (1) includes a comprehensive code base developed specifically to intentionally emphasize the interaction between the O / O operating system, the device driver, the OEM Adaptation Layer (OAL), and the hardware. The test sets (11) are focused on identifying three basic failures including hardware design, hardware programming (drivers / OAL), and interaction with the operating system. A special emphasis on diagnosis has been allocated to operational subsystems, which historically have shown the greatest share of problems.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11682499P | 1999-01-21 | 1999-01-21 | |
US13762999P | 1999-06-04 | 1999-06-04 | |
PCT/US2000/001583 WO2000043880A1 (en) | 1999-01-21 | 2000-01-21 | A system and method for testing and validating devices having an embedded operating system |
Publications (1)
Publication Number | Publication Date |
---|---|
BR0009008A true BR0009008A (en) | 2002-02-13 |
Family
ID=26814666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR0009008-5A BR0009008A (en) | 1999-01-21 | 2000-01-21 | System and method for testing and validation devices with an embedded operating system |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1236108A1 (en) |
JP (1) | JP2002535773A (en) |
KR (1) | KR20010112250A (en) |
CN (1) | CN1359492A (en) |
AU (1) | AU3212300A (en) |
BR (1) | BR0009008A (en) |
WO (1) | WO2000043880A1 (en) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100367238C (en) * | 2001-08-22 | 2008-02-06 | 深圳市索普卡软件开发有限公司 | X-86 serial compatible machine and generation method for its operation system |
CN100456043C (en) * | 2003-02-14 | 2009-01-28 | 爱德万测试株式会社 | Method and apparatus for testing integrated circuits |
CN1316358C (en) * | 2004-03-05 | 2007-05-16 | 英业达股份有限公司 | Method and system for automatically constructing information platform test environment |
CN100403701C (en) * | 2004-08-09 | 2008-07-16 | 华为技术有限公司 | Goal device service realization testing method and system |
CN100375058C (en) * | 2004-12-24 | 2008-03-12 | 北京中星微电子有限公司 | Software development method for flush type products |
CN100440162C (en) * | 2005-04-08 | 2008-12-03 | 环达电脑(上海)有限公司 | Embedded apparatus debugging method |
CN100356738C (en) * | 2005-07-29 | 2007-12-19 | 杭州华三通信技术有限公司 | Automatization testing frame system and method |
FI118578B (en) * | 2006-01-23 | 2007-12-31 | Mika Pollari | Testing device and method for testing a device |
CN101452415B (en) * | 2007-11-30 | 2011-05-04 | 鸿富锦精密工业(深圳)有限公司 | Auxiliary device and method for testing embedded system |
KR20110067111A (en) | 2008-09-25 | 2011-06-21 | 엘에스아이 코포레이션 | Method and / or apparatus for authenticating out-of-band management applications on external storage arrays |
WO2011108584A1 (en) * | 2010-03-04 | 2011-09-09 | 日本電気株式会社 | Application modification section search device and application modification section search method |
US10318477B2 (en) * | 2010-05-26 | 2019-06-11 | Red Hat, Inc. | Managing and archiving system and application log files |
CN102339248A (en) * | 2010-07-20 | 2012-02-01 | 上海闻泰电子科技有限公司 | On-line debugging system and method for embedded terminal |
CN102916848B (en) * | 2012-07-13 | 2014-12-10 | 北京航空航天大学 | Automatic test method of Ethernet interface equipment based on script technology |
CN105445644A (en) * | 2015-11-18 | 2016-03-30 | 南昌欧菲生物识别技术有限公司 | Multi-type chip test plate, test system and test machine bench |
CN106201765B (en) * | 2016-07-21 | 2019-03-15 | 中国人民解放军国防科学技术大学 | Data verification and recovery method of task stack area based on μC/OS-II operating system |
AU2017347687A1 (en) * | 2016-10-20 | 2019-05-23 | Y Soft Corporation, A.S. | Universal automated testing of embedded systems |
CN109960590B (en) * | 2019-03-26 | 2021-05-18 | 北京简约纳电子有限公司 | Method for optimizing diagnostic printing of embedded system |
CN110221974A (en) * | 2019-05-22 | 2019-09-10 | 深圳壹账通智能科技有限公司 | Service platform system self checking method, device, computer equipment and storage medium |
CN112306888B (en) * | 2020-11-13 | 2022-05-10 | 武汉天喻信息产业股份有限公司 | Test system and method based on equipment library file interface |
CN113590475B (en) * | 2021-07-13 | 2024-05-31 | 北京快乐茄信息技术有限公司 | Joint debugging test method and joint debugging test device of online development platform |
CN115080404A (en) * | 2022-06-22 | 2022-09-20 | 杭州迪普科技股份有限公司 | Automated Highly Accelerated Stress Screening Test Methods, Apparatus, Systems, Equipment and Media |
CN116743990B (en) * | 2023-08-16 | 2023-10-27 | 北京智芯微电子科技有限公司 | Video stream testing method and video stream testing processing method of embedded equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0636976B1 (en) * | 1993-07-28 | 1998-12-30 | Koninklijke Philips Electronics N.V. | Microcontroller provided with hardware for supporting debugging as based on boundary scan standard-type extensions |
US5724505A (en) * | 1996-05-15 | 1998-03-03 | Lucent Technologies Inc. | Apparatus and method for real-time program monitoring via a serial interface |
-
2000
- 2000-01-21 WO PCT/US2000/001583 patent/WO2000043880A1/en not_active Application Discontinuation
- 2000-01-21 AU AU32123/00A patent/AU3212300A/en not_active Abandoned
- 2000-01-21 KR KR1020017009191A patent/KR20010112250A/en not_active Application Discontinuation
- 2000-01-21 EP EP00909951A patent/EP1236108A1/en not_active Withdrawn
- 2000-01-21 JP JP2000595240A patent/JP2002535773A/en active Pending
- 2000-01-21 BR BR0009008-5A patent/BR0009008A/en not_active Application Discontinuation
- 2000-01-21 CN CN 00802922 patent/CN1359492A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN1359492A (en) | 2002-07-17 |
EP1236108A1 (en) | 2002-09-04 |
WO2000043880A1 (en) | 2000-07-27 |
KR20010112250A (en) | 2001-12-20 |
JP2002535773A (en) | 2002-10-22 |
AU3212300A (en) | 2000-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BR0009008A (en) | System and method for testing and validation devices with an embedded operating system | |
CN100451987C (en) | System and method for carrying out safety risk check to computer BIOS firmware | |
US7275184B2 (en) | Software verification method for control units and verification system | |
KR20200007133A (en) | Method and apparatus for dinamically injecting fault for vehicle ecu software test | |
CN109189405A (en) | A kind of method and system of proving program Flash data consistency | |
CN104751056A (en) | Vulnerability verification system and method based on attack library | |
CN111290941A (en) | Method and device for testing multiple interfaces, computing equipment and medium | |
CN111124894B (en) | Code coverage rate processing method and device and computer equipment | |
CN113779912B (en) | Chip verification system, method and device, electronic equipment and storage medium | |
CN104699605B (en) | The code coverage measuring method and device of a kind of driver | |
CN103902908A (en) | Method and system for detecting malicious codes of Android reinforced applications | |
Trompouki et al. | BRASIL: A high-integrity GPGPU toolchain for automotive systems | |
CN112925524A (en) | Method and device for detecting unsafe direct memory access in driver | |
CN102135877A (en) | Automated construction method and device | |
CN1801155A (en) | Method for merging original files of hardware design language and checking data files | |
CN114385494B (en) | A data analysis method, device, equipment and medium | |
CN106445807A (en) | Application installation package detection method and apparatus used for intelligent terminal | |
CN104678292A (en) | Test method and device for CPLD (Complex Programmable Logic Device) | |
CN115205032A (en) | Credit investigation query method, apparatus, device and storage medium | |
CN112527672B (en) | Detection method and equipment for shell adding tool | |
CN116436723B (en) | Bus identification method, bus determination method, bus execution method and related devices | |
RU2817185C1 (en) | Method of confirming tests of embedded software of electronic devices | |
CN205353225U (en) | Multiple electronic parts automatic test equipment | |
RU2458386C1 (en) | Method of determining memory misuse | |
CN109144876B (en) | Automatic testing method, device, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FA10 | Dismissal: dismissal - article 33 of industrial property law | ||
B11Y | Definitive dismissal - extension of time limit for request of examination expired [chapter 11.1.1 patent gazette] |