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

ورود هوندا به دنیای دوچرخه‌های برقی؛ هوندا e-MTB پروتوتایپ

کیا سورنتو 2027؛ قیمت، مشخصات و مقایسه با تلوراید

کیا سورنتو 2027؛ قیمت، مشخصات و مقایسه با تلوراید

ایران خودور از سال آینده تولید موتورهای XU7 و TU3 را متوقف خواهد کرد

ایران خودور از سال آینده تولید موتورهای XU7 و TU3 را متوقف خواهد کرد

پزشکیان خواستار تغییر شیوه پرداخت یارانه شد؛ پردرآمدها در اولویت حذف قرار می‌گیرند؟

پزشکیان خواستار تغییر شیوه پرداخت یارانه شد؛ پردرآمدها در اولویت حذف قرار می‌گیرند؟

تصمیم شورای عالی هماهنگی اقتصادی، تعیین‌کننده سرنوشت واردات خودرو

تصمیم شورای عالی هماهنگی اقتصادی، تعیین‌کننده سرنوشت واردات خودرو

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

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

صنعت خودرو در بن‌بست تصمیم‌گیری/متولی خودرو کیست؟

صنعت خودرو در بن‌بست تصمیم‌گیری/متولی خودرو کیست؟

استقبال اروپایی‌ها از خودروهای برقی کارکرده چینی

استقبال اروپایی‌ها از خودروهای برقی کارکرده چینی

رکوردشکنی تورم خودرو

رکوردشکنی تورم خودرو

جهش ۲۸۰ درصدی فروش خودرو‌های برقی دست دوم چینی

جهش ۲۸۰ درصدی فروش خودرو‌های برقی دست دوم چینی

مقدمه

اتوماسیون تست خودرو با استفاده از 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.

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

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

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

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

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

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

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