ما هو خيار اختبار واجهة المكونات المستخدمة اثناء ارسال حزم الرسائل?
الحفاظ على ملف سجل منفصل من عناصر البيانات التي يتم تمريرها
The practice of component interface testing can be used to check the handling of data passed between various units, or subsystem components, beyond full integration testing between those units. The data being passed can be considered as "message packets" and the range or data types can be checked, for data generated from one unit, and tested for validity before being passed into another unit. One option for interface testing is to keep a separate log file of data items being passed, often with a timestamp logged to allow analysis of thousands of cases of data passed between units for days or weeks. Tests can include checking the handling of some extreme data values while other interface variables are passed as normal values. Unusual data values in an interface can help explain unexpected performance in the next unit. Component interface testing is a variation of black-box testing, with the focus on the data values beyond just the related actions of a subsystem component. ويمكن استخدام ممارسة اختبار واجهة المكونات لتحقق من التعامل مع البيانات التي يتم تمريرها بين مختلف الوحدات, او مكونات النظام الفرعي, الى ابعد من اختبار التكامل الكامل بين تلك الوحدات. ويمكن اعتبار البيانات التي يتم تمريرها على انها حزم رسائل ويمكن التحقق من نطاق او انواع البيانات, ل البيانات التي يتم انشاؤها من وحدة واحدة, واختبارها من اجل الصحة قبل ان يتم تمريرها الى وحدة اخرى. احد الخيارات لاختبار الواجهة هو الحفاظ على ملف سجل منفصل من عناصر البيانات التي يتم تمريرها, غالبا مع الطابع الزمني تسجيل للسماح بتحليل الاف الحالات من البيانات التي تمر بين الوحدات لايام او اسابيع. ويمكن ان تشمل الاختبارات التحقق من التعامل مع بعض قيم البيانات المتطرفة في حين يتم تمرير المتغيرات الاخرى في الواجهة بوصفها قيم عادية. يمكن ان تساعد قيم البيانات غير العادية في الواجهة على تفسير الاداء غير المتوقع في الوحدة التالية. اختبار واجهة المكونات هو تغيير لاختبار الصندوق الاسود, مع التركيز على قيم البيانات الى ما هو ابعد من مجرد الاجراءات ذات الصلة من عنصر النظام الفرعي. Die Praxis der Komponente kann verwendet werden, um die Handhabung von Daten zu überprüfen, die zwischen verschiedenen Einheiten oder Teilsystem-Komponenten bestanden, über die vollständige Integration zwischen diesen Einheiten hinaus. Die Daten, die bestanden werden, können als Nachricht angesehen werden, und die Palette oder Datentypen können überprüft werden, für Daten, die aus einer Einheit generiert werden, und um die Gültigkeit zu testen, bevor sie in eine andere Einheit Eine Option für Interface-Tests ist es, eine separate Log-Datei von Daten zu halten, die in der Regel mit einem Zeitstempel protokolliert werden, der die Analyse von tausenden von Daten, die zwischen Einheiten für Tage oder Wochen bestanden haben, Tests können beinhalten, die Handhabung einiger extremer Daten zu überprüfen, während andere Interface-Variablen als normale Werte weitergegeben werden. Ungewöhnliche Daten in einer Schnittstelle können helfen, unerwartete Leistung in der nächsten Einheit zu erklären. Komponente Interface Testing ist eine Variation von Black-Box-Tests, mit dem Fokus auf die Daten, die über nur die damit verbundenen Aktionen einer Teilsystem-Komponente hinausgehen. La práctica de las pruebas de interfaz de componentes se puede utilizar para comprobar el manejo de los datos pasados entre varias unidades, o componentes del subsistema, más allá de las pruebas de integración completa entre esas unidades. los datos que se pasan pueden ser considerados como paquetes de mensajes y la gama o los tipos de datos se pueden comprobar, para los datos generados desde una unidad, y probado para la validez antes de ser pasado a otra unidad. Una opción para las pruebas de interfaz es mantener un archivo de registro separado de los artículos de datos que se han pasado, a menudo con una marca de tiempo registrada para permitir el análisis de miles de casos de datos pasados entre unidades durante días o semanas. Las pruebas pueden incluir comprobar el manejo de algunos valores de datos extremos, mientras que otras variables de interfaz se pasan como valores normales. Los valores de datos inusuales en una interfaz pueden ayudar a explicar el rendimiento inesperado en la siguiente unidad. las pruebas de interfaz de componentes es una variación de las pruebas de caja negra, con el enfoque en los valores de datos más allá de las acciones relacionadas de un componente del subsistema. घटक इंटरफ़ेस परीक्षण के अभ्यास का उपयोग विभिन्न इकाइयों, या सबसिस्टम घटकों के बीच पारित डेटा की हैंडलिंग की जांच करने के लिए किया जा सकता है, जो उन इकाइयों के बीच पूर्ण एकीकरण परीक्षण से परे है । पास होने वाले डेटा को संदेश पैकेट के रूप में माना जा सकता है और रेंज या डेटा प्रकार को चेक किया जा सकता है, एक इकाई से उत्पन्न डेटा के लिए, और किसी अन्य इकाई में पारित होने से पहले वैधता के लिए परीक्षण किया गया है । इंटरफ़ेस परीक्षण के लिए एक विकल्प है कि डेटा आइटम को पास किए जाने के लिए एक अलग लॉग फ़ाइल रखना है, अक्सर एक टाइमस्टैम्प के साथ जो दिन या सप्ताह के लिए इकाइयों के बीच के हजारों मामलों के विश्लेषण की अनुमति देने के लिए लॉग इन किया जाता है । परीक्षणों में कुछ चरम डेटा मूल्यों की हैंडलिंग की जांच करना शामिल हो सकता है जबकि अन्य इंटरफ़ेस चर सामान्य मूल्यों के रूप में पारित किए जाते हैं । एक इंटरफ़ेस में असामान्य डेटा मूल्य अगली इकाई में अप्रत्याशित प्रदर्शन को समझाने में मदद कर सकते हैं । घटक इंटरफ़ेस परीक्षण ब्लैक-बॉक्स परीक्षण का एक विविधता है, जो एक सबसिस्टम घटक के संबंधित कार्यों से परे डेटा मूल्यों पर ध्यान केंद्रित करता है । Việc thực hiện thử nghiệm giao diện thành phần có thể được sử dụng để kiểm tra việc xử lý dữ liệu được thông qua giữa các đơn vị khác nhau, hoặc các thành phần subsystem, vượt quá kiểm tra tích hợp đầy đủ giữa các Dữ liệu được thông qua có thể được coi là gói tin nhắn và các loại dữ liệu hoặc các loại dữ liệu có thể được kiểm tra, cho dữ liệu được tạo ra từ một đơn vị, và thử nghiệm cho hợp lệ trước khi được thông qua một đơn vị khác Một lựa chọn cho thử nghiệm giao diện là giữ một tệp tin riêng biệt của các mặt hàng dữ liệu được thông qua, thường xuyên với một dấu thời gian đăng nhập để cho phép phân tích hàng ngàn trường hợp dữ liệu đã qua giữa các đơn vị trong nhiều ngày hoặc tuần. Các bài kiểm tra có thể bao gồm việc kiểm tra việc xử lý một số giá trị dữ liệu cực đoan trong khi các biến giao diện khác được thông qua như giá trị Các giá trị dữ liệu bất thường trong một giao diện có thể giúp giải thích hiệu suất bất ngờ trong đơn vị tiếp theo. Kiểm tra giao diện thành phần là một biến thể của thử nghiệm hộp đen, với sự tập trung vào các giá trị dữ liệu bên ngoài chỉ là những hành động liên quan của một thành 组件界面测试的实践可以用来检查不同单位或子系统组件之间通过的数据处理, 这些数据超出了这些单位之间的完全集成测试. 通过的数据可以被视为消息包, 可以检查范围或数据类型, 用于从一个单位产生的数据, 并在被传入另一个单位之前测试有效. 界面测试的一个选择是, 保持一个单独的数据项目日志文件, 通常用一个时间戳记录, 以便分析数以千计的数据在几天或几周之间通过的数据. 测试可以包括检查一些极端数据值的处理, 而其他接口变量则作为正常值通过. 一个界面的不寻常的数据值可以帮助解释下一个单元的意想不到的性能. 组件 界面 测试是黑盒测试的一个变化, 重点是数据值, 而不仅仅是一个子系统组件的相关行动.
在边界扫描测试中, 测试电路集成到不同的ic上, 形成了pcb痕迹之间的临时连接, 以测试ic安装正确. 边界扫描测试要求所有的ic测试使用标准测试配置程序, 最常见的是联合测试行动组(jtag)标准. jtag测试架构提供了一种方法, 可以在不使用物理 测试 探测器的情况下测试板上集成电路之间的互连. jtag工具供应商提供各种类型的刺激和复杂的算法, 不仅是为了检测失败的网, 而且还要隔离对特定的蚊帐, 设备和pin的故障. En las pruebas de escaneo de fronteras, los circuitos de prueba integrados en varias ics en la junta forman conexiones temporales entre las huellas de pcb para probar que las ics están montadas correctamente. Las pruebas de escaneo de fronteras requiere que todas las ics a probar utilizan un procedimiento estándar de configuración de prueba, el más común siendo el grupo de acción de prueba conjunta (jtag). la arquitectura de prueba jtag proporciona un medio para probar la interconecta entre circuitos integrados en una tabla sin utilizar sondas de prueba física. los vendedores de herramientas jtag proporcionan varios tipos de estímulo y algoritmos sofisticados, no sólo para detectar las redes fallidas, sino también para aislar el fallas a redes específicas, dispositivos y alfileres. In der Grenze werden Test, die in verschiedene ICs auf dem Board integriert sind, temporäre Verbindungen zwischen den PCB-Spuren bilden, um zu testen, dass die ICs richtig montiert sind. Die Prüfung der Boundary erfordert, dass alle zu getesteten ICs ein Standard-Test-Verfahren verwenden, das am häufigsten der Standard-Test-Action-Gruppe (JTAG) ist. Die JTAG-Test-Architektur bietet ein Mittel, um kuum zwischen integrierten Schaltungen an einem Board zu testen, ohne physische Test zu verwenden. JTAG Werkzeug bieten verschiedene Arten von Impulse und anspruchsvollen Algorithmen, nicht nur, um die nicht Netze zu erkennen, sondern auch die Fehler zu isolieren. zu spezifischen Netzen, Geräten und Pins. In boundary scan testing, test circuits integrated into various ICs on the board form temporary connections between the PCB traces to test that the ICs are mounted correctly. Boundary scan testing requires that all the ICs to be tested use a standard test configuration procedure, the most common one being the Joint Test Action Group (JTAG) standard. The JTAG test architecture provides a means to test interconnects between integrated circuits on a board without using physical test probes. JTAG tool vendors provide various types of stimulus and sophisticated algorithms, not only to detect the failing nets, but also to isolate the faults to specific nets, devices, and pins. حزم المصافحة تتكون فقط من بايت واحد, ويتم ارسالها بشكل عام ردا على حزم البيانات. يتم توفير الكشف عن الخطا عن طريق ارسال اربع قطع التي تمثل نوع الحزمة مرتين, فيبايت واحدة باستخدام شكل كامل. ثلاثة انواع اساسية هي اك, تشير الى انه تم تلقي البيانات بنجاح, وناك, مما يشير الى انه لا يمكن تلقي البيانات ويجب ان يتم محاكمةها, والماط, مما يشير الى ان الجهاز لديه حالة خطا ولا يمكن نقل البيانات حتى بعض الاجراءات التصحيحية (مثل الاستهلال الجهاز) يحدث. - وفي اختبار مسح الحدود, تشكل الدوائر الاختبار المدمجة في مختلف الغرفة على المجلس اتصالات مؤقتة بين اثار ثنائي ثنائي متعدد الكلور لاختبار ان المركز قد تم تثبيتها بشكل صحيح. يتطلب اختبار مسح الحدود ان جميع الغرفة الدولية لكي يتم اختبارها باستخدام اجراءات تشكيل الاختبار القياسية, واكثرها شيوعا هو معيار مجموعة عمل الاختبار المشتركة (jtag). يوفر هيكل اختبار jtag وسيلة لاختبار يربط بين الدوائر المتكاملة على متن لوحة دون استخدام مجسات الاختبار البدني. يوفر البائعين اداة jtag انواع مختلفة من التحفيز وال خوارزميات المتطورة, ليس فقط للكشف عن شباك الفشل, ولكن ايضا ل عزل اخطاء في شبكات, اجهزة, و الدبابيس. Trong kiểm tra quét giới hạn, các mạch thử nghiệm tích hợp vào các loại ICs khác nhau trên bảng hình thành các kết nối tạm thời giữa các dấu vết pcb để thử nghiệm rằng các ICs được lắp đặt đúng. Thử nghiệm quét giới hạn yêu cầu tất cả các ICs được thử nghiệm sử dụng quy trình cấu hình thử nghiệm tiêu chuẩn, phổ biến nhất là nhóm hành động kiểm tra khớp (JTAG). Kiến trúc kiểm tra JTAG cung cấp một ý nghĩa để thử nghiệm interconnects giữa các mạch tích hợp trên một bảng mà không sử dụng kiểm tra vật lý. JTAG công cụ nhà cung cấp cung cấp nhiều loại kích thích và thuật toán tinh tế, không chỉ để phát hiện ra các mạng lưới thất bại, mà còn để cô lập lỗi cho các lưới cụ thể, thiết bị, và ghim. 握手包只包括一个pid字节, 通常是在响应数据包时发送的. 错误 检测是通过传输四个比特, 在一个单一的pid字节中使用补充形式提供的四个bits. 三种基本类型是ack, 表明数据成功收到, 小奈, 表明数据不能收到, 应该重新试试, 并摊档, 表明该设备有一个错误的条件, 不能转移数据, 直到一些纠正行动(如设备初始化)发生. تتميز واجهة محطة اختبار nes ب فتحة لعبة باك و الموصلات لاختبار مختلف المكونات (محول ac, تبديل الترددات اللاسلكية, كابل الصوت / الفيديو, سطح التحكم nes, اكسسوارات والالعاب), مع مقبض محدد في الموقع المركزي لاختيار اي منها. مكون لاختبار. الوحدة نفسها تزن حوالي 11.7 باون بدون تلفزيون. وهي تتصل بالتلفزيون عن طريق كابل التبديل المشترك بين a / v و الترددات اللاسلكية. من خلال اعادة تشغيل الزر الاخضر, يمكن للمستخدم التبديل بين كابل a / v او اتصال تبديل الترددات اللاسلكية. التلفزيون الذي يرتبط به (عادة من 11 الى 14) هو من المفترض ان يوضع فوقها. सीमा स्कैन परीक्षण में, टेस्ट सर्किट को बोर्ड के रूप में विभिन्न ics में एकीकृत किया गया है, पीसीबी के निशान के बीच अस्थायी कनेक्शन का परीक्षण करने के लिए कि ics सही ढंग से घुड़सवार हैं । सीमा स्कैन परीक्षण की आवश्यकता है कि सभी ics परीक्षण करने के लिए एक मानक परीक्षण विन्यास प्रक्रिया का उपयोग करें, सबसे आम एक संयुक्त परीक्षण कार्रवाई समूह (jtag) मानक है । jtag टेस्ट आर्किटेक्चर शारीरिक परीक्षण जांच का उपयोग किए बिना एक बोर्ड पर एकीकृत सर्किट के बीच interconnects का परीक्षण करने का एक साधन प्रदान करता है । jtag उपकरण विक्रेता विभिन्न प्रकार के प्रोत्साहन और परिष्कृत एल्गोरिदम प्रदान करते हैं, न केवल असफल जालों का पता लगाने के लिए, बल्कि इसे अलग करने के लिए भी विशिष्ट जाल, उपकरणों और पिन के लिए दोष ।