A method and apparatus for automatically testing device drivers is
disclosed. The invention is applicable to any system wherein software or a
device driver receives primitive errors from a device and reports high
level errors to a client. The invention generates error test data from
tables in the software and creates a test data table. The invention then
uses the test data table to simulate primitive errors in the device
through hardware or software means. Finally, the invention ensures that
the client has received the correct error messages from the software or
device driver.
Показаны метод и прибор для водителей автоматически испытательного приспособления. Вымысел применим к любой системе при котором средство программирования или водитель приспособления получают примитивные ошибки от приспособления и ошибки высокого уровня рапортов к клиенту. Вымысел производит проверки данных ошибки от таблиц в средстве программирования и создает таблицу проверок данных. Вымысел после этого использует таблицу проверок данных для того чтобы сымитировать примитивные ошибки в приспособлении через середины оборудования или средства программирования. Окончательно, вымысел обеспечивает что клиент получал правильно сообщения ошибки от водителя средства программирования или приспособления.