خرید آنلاین و حضوری با اسنپ‌پی
در حال بارگذاری…
شبکه اطلاع رسانی طـــــــــــلا، ســکـــــــــــه و ارز
کیان
میکروکار برقی چهار نفره؛ کانسپت فیات مولتیپلینا

میکروکار برقی چهار نفره؛ کانسپت فیات مولتیپلینا

خاموش شدن ناگهانی خودرو: علل و روش حل مشکل

خاموش شدن ناگهانی خودرو: علل و روش حل مشکل

پایگاه خبری اسب بخار مرجع تخصصی اخبار و ویدیو خودرو

پایگاه خبری اسب بخار مرجع تخصصی اخبار و ویدیو خودرو

مقایسه مزایا و معایب خودروهای هیبریدی و برقی؛ کدام‌یک انتخاب بهتری است؟

مقایسه مزایا و معایب خودروهای هیبریدی و برقی؛ کدام‌یک انتخاب بهتری است؟

نحوه صحیح جامپ استارت و اتصال کابل‌ها به باتری خودرو

نحوه صحیح جامپ استارت و اتصال کابل‌ها به باتری خودرو

امتیاز تعرفه‌ای واردات خودرو برای ایرانیان مقیم خارج؛ موتورهای پرحجم ارزان‌تر وارد می‌شدند

امتیاز تعرفه‌ای واردات خودرو برای ایرانیان مقیم خارج؛ موتورهای پرحجم ارزان‌تر وارد می‌شدند

سود فصلی BYD ۲۸ درصد رشد کرد؛ صادرات خودرو از نیم میلیون دستگاه گذشت

سود فصلی BYD ۲۸ درصد رشد کرد؛ صادرات خودرو از نیم میلیون دستگاه گذشت

دستور تازه دولت؛ واردات خودرو برای ایرانیان خارج از کشور ممنوع شد

دستور تازه دولت؛ واردات خودرو برای ایرانیان خارج از کشور ممنوع شد

ممنوعیت قطعی واردات خودرو برای ایرانیان خارج از کشور

ممنوعیت قطعی واردات خودرو برای ایرانیان خارج از کشور

بازار خودرو در آبان داغ شد؛ جهش میلیاردی قیمت‌ها در محصولات سایپا و ایران‌خودرو

بازار خودرو در آبان داغ شد؛ جهش میلیاردی قیمت‌ها در محصولات سایپا و ایران‌خودرو

مقدمه

اتوماسیون تست خودرو با استفاده از Python

بازدید ۲۵منبع: گیت
اتوماسیون تست خودرو با استفاده از Python

اتوماسیون را با استفاده از یک زبان اسکریپت‌نویسی پرکاربرد در صنعت خودرو کشف کنید.

اتوماسیون تست متدی برای استفاده از برنامه‌نویسی نرم‌افزاری به‌منظور مدیریت اجرای تست است. این فرایند عمدتاً شامل تحلیل امکان‌سنجی اتوماسیون تست، انتخاب ابزار مناسب، توسعه چارچوب اتوماسیون، ساخت اسکریپت‌های تست، اجرای تست و تحلیل نتایج است. اتوماسیون تست در مقایسه با تست دستی به نیروی انسانی بسیار کمتری نیاز دارد و بهره‌وری بالاتر و صرفه‌جویی بیشتری در منابع ایجاد می‌کند. با استفاده از ابزارها و چارچوب‌های تست، تسترها می‌توانند اجرای موارد تست پایه را در مدت کوتاهی انجام دهند و در نتیجه تست سیستم‌های خودرویی را هرچه زودتر آغاز کنند.

زبان‌های اسکریپت‌نویسی مختلفی برای اتوماسیون تست در صنعت خودرو وجود دارند که شامل CAPL ،C# ،VB dot net و Python می‌شوند. وجود کتابخانه‌های آماده فراوان در Python و سهولت استفاده از آن، این زبان را به گزینه‌ای محبوب برای اتوماسیون تست خودرو نیز تبدیل کرده است. در این دوره، چگونگی استفاده از Python برای اتوماسیون تست در محیط CANoe را بررسی می‌کنیم. CANoe یک COM API ارائه می‌دهد که امکان تعامل با CANoe را از طریق برنامه‌های خارجی Windows فراهم می‌کند. از این قابلیت برای کنترل اندازه‌گیری CANoe، سیگنال‌های CAN و متغیرهای سیستم استفاده می‌شود.

در این دوره، مدرس از یک پیکربندی نمونه CANoe که برای دوره توسعه داده شده است و کد Python ارائه‌شده توسط Vector به‌عنوان مبنا استفاده می‌کند. تغییرات تکمیلی نیز برای توسعه تست کیس های Python و تهیه گزارش در نظر گرفته شده‌اند.

این دوره برای چه کسانی مناسب است؟

Automotive Test Automation using Python

Test automation is a method of using software programming to manage the test execution . Theprocess mainly includes: test automation feasibility analysis, appropriate tool selection, automation framework development, test scripts building, test execution and result analysis . Test automation requires minimal human resources and results in highest efficiency and resource-savings compared with manual test. By taking advantage of test tools and framework, testers can complete execution of basic test cases in a short time and thus realize Automotive system testing as early as possible. There are many scripting languages available in the Automotive industry for test automation which includes CAPL, C#, VB dot net and Python. As lot of ready made libraries available in python and its easy to use nature made it as a favorite choice for automotive test automation too. In this course we explore how to use python for the test automation in CANoe environment. CANoe provides COM API to interact with CANoe from external windows application. That concept is used to control CANoe measurement, CAN signals and System variables. In this course I use example CANoe configuration developed for course and python code provided by Vector as baseline. Additional modifications are included for python testcase development and report preparation.

با ورود یا ثبت‌نام رایگان، به این درس و بقیه محتوای این دوره دسترسی خواهید داشت.

برای دسترسی به این دوره، یکی از گزینه‌های زیر را انتخاب کنید:

مناسب برای تهیه چندین دوره

با اشتراک ویژه‌ای که دارید، کافی‌ست این دوره را به لیست دوره‌های خود اضافه کنید تا بلافاصله به آن دسترسی داشته باشید.

منبع: گیت
اشتراک‌گذاری:

نظرات کاربران

هنوز نظری برای این مطلب ثبت نشده — اولین نفر باشید.