۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

JetBrains Aqua IDE را برای اتوماسیون آزمایشی منتشر کرد

Polyglot IDE جاوا، پایتون، جاوا اسکریپت، تایپ اسکریپت و SQL را می‌فهمد و از چارچوب‌های آزمایشی Selenium، Cypress و Playwright خارج از جعبه پشتیبانی می‌کند.

Polyglot IDE جاوا، پایتون، جاوا اسکریپت، تایپ اسکریپت و SQL را می‌فهمد و از چارچوب‌های آزمایشی Selenium، Cypress و Playwright خارج از جعبه پشتیبانی می‌کند.

JetBrains انتشار عمومی رسمی Aqua را اعلام کرد، یک IDE که به صراحت برای اتوماسیون تست طراحی شده است. از چارچوب‌های آزمایشی سلنیوم، سرو، و نمایشنامه‌نویس خارج از جعبه پشتیبانی می‌کند.

در ۱۶ مه معرفی شد و در jetbrains.com موجود است ، Aqua به مهندسان و توسعه دهندگان اتوماسیون تست اجازه می دهد تا تست های خودکار برای رابط های کاربر، API ها و سایر حوزه های کاربردی بسازند. یک IDE چند زبانه، Aqua Java، Python، JavaScript، TypeScript و SQL، شامل یک اجراکننده آزمایشی و دیباگر است و کمک کدنویسی هوش مصنوعی، تکمیل کد و قابلیت‌های بازسازی را ارائه می‌دهد.

نظرسنجی JFrog نشان می دهد که هوش مصنوعی به طور گسترده برای امنیت استفاده می شود، اما برای کدنویسی استفاده نمی شود

JetBrains گفت که Aqua بسیاری از جنبه‌های کار اتوماسیون تست را پوشش می‌دهد، از جمله مدیریت پایگاه داده، با قابلیت اتصال به چندین پایگاه داده و تأیید داده‌های برنامه، ارائه یک کلاینت HTTP مبتنی بر ویرایشگر که درخواست‌ها و ادعاهای پیچیده HTTP را اجرا می‌کند، و پشتیبانی Docker را برای اجرا ارائه می‌کند. کانتینرها و ارائه یک بازرس وب تعبیه شده که به کاربران اجازه می دهد برنامه های وب را مشاهده کنند.

Node.js 20 مدل مجوزها را معرفی می کند

پیش نمایش عمومی Aqua در نوامبر ۲۰۲۲ راه اندازی شد. یک به‌روزرسانی برای Aqua در ژوئن گذشته معرفی شد. IDE در ابتدا از Selenium API و Selenide API پشتیبانی می کرد. سال گذشته، Aqua پشتیبانی از چارچوب های تست Playwright و Cypress را اضافه کرد. همراه با مجوزهای تجاری، JetBrains Aqua را در یک نسخه رایگان برای مهندسین تست مبتدی در دسترس قرار می دهد. برنامه‌نویسان می‌توانند در jetbrains.com بازخورد خود را درباره Aqua به اشتراک بگذارند.