اتوماتیکسازی آزمونهای کد برای توسعهدهندگان توسط Early
Early یک استارتآپ مستقر در تلآویو است که از هوش مصنوعی مولد برای تولید آزمونهای واحد استفاده میکند و به برنامهنویسان کمک میکند تا مشکلات بالقوه را زودتر در چرخه توسعه شناسایی کنند. این شرکت که در آگوست راهاندازی شد، امروز اعلام کرد که یک دور تأمین مالی بذر به مبلغ ۵ میلیون دلار به سرپرستی Zeev Ventures با مشارکت Dynamic Loop Capital جمعآوری کرده است.
در فرم فعلی، Early از JavaScript و TypeScript پشتیبانی میکند و با IDE Visual Studio Code یکپارچه میشود. از آنجا، توسعهدهندگان میتوانند به سرعت ببینند که چقدر از کد آنها تحت پوشش آزمونها قرار دارد و سپس به صورت خودکار آزمونهای معتبر را مستقیماً در داخل IDE ایجاد کنند. به گفته شرکت، این آزمونها شامل موک هستند و به پوشش تعداد زیادی از سناریوها مانند مسیرهای خوشحالی و موارد حاشیهای میپردازند که در غیر این صورت برنامهنویسان باید خودشان کدنویسی کنند.
در حالی که تمرکز آن در حال حاضر بر کمک به توسعهدهندگان در ایجاد آزمونهای واحد است، مدیر عامل و یکی از بنیانگذاران Early شارون بار به من میگوید که ماموریت کلی بسیار گستردهتر است. در مصاحبهای پیش از اعلام امروز، بار تأکید کرد که Early را به عنوان یک شرکت تستگیری نمیبیند. او گفت: «من دوست دارم به ما به عنوان یک شرکت کیفیت کد فکر کنم.»
کیفیت کد چیزی است که بار قطعاً دربارهاش میداند. قبل از تاسیس Early، او معاون مهندسی Couchbase از ۲۰۱۰ تا ۲۰۱۳ بود و سپس به عنوان CTO شرکت بیوتکنولوژی Bina تبدیل شد. Bina بعداً توسط Roche خریداری شد، جایی که بار نقش معاون مهندسی نرمافزار را تا ۲۰۱۸ داشت. او سپس به EYGlobal پیوست، جایی که تعدادی از نقشهای اجرایی را بر عهده داشت و مستقیماً به CTO گزارش میداد.
همبنیانگذار و CTO او، لیور فریمویچ ، رهبر مهندسی در EY Global بود— نقشی که بار او را برای آن استخدام کرد— و قبل از آن، او دو استارتآپ تأسیس کرده بود.
بار به من گفت:، «یک سال پیش، من با همبنیانگذارم، لیور، که شش سال پیش او را استخدام کردم، EY را ترک کردم و گفتیم، 'بیایید ببینیم با این فناوری جدید و هیجانانگیز GenAI چه کاری میتوانیم انجام دهیم — و یکی از مسائلی که خودمان در حرفهمان با آن مواجه شدیم، کیفیت کد بود.' و سپس گفتیم، 'خوب، بیایید با تستگیری شروع کنیم.' ببینیم آیا میتوانید کدی برای تستگیری تولید کنید — و در دنیای تستگیری، با تستهای واحد شروع کنیم. ما به آزمایش آن پرداختیم. ما توانستیم به سرعت پول جذب کنیم از Zeev Ventures، بسیار سریعتر از آنچه که انتظار داشتیم، و از آن زمان تمرکز خود را بر روی محصول داشتهایم.»
بار، مانند اکثر بنیانگذاران استارتآپهای هوش مصنوعی که این روزها با آنها صحبت میکنم، معتقد نیست که هوش مصنوعی و عوامل هوش مصنوعی به زودی انسانها را جایگزین خواهند کرد. اما او معتقد است که یک سرویسی مانند Early میتواند به توسعهدهندگان آزادی بدهد تا بر روی بخشهای خلاقانهتر برنامهنویسی تمرکز کنند.
«دانش عمیق تیم Early درباره پتانسیل هوش مصنوعی و دقایق توسعه نرمافزار آنها را در خط مقدم این انقلاب قرار میدهد،» گفت اورن زیو، بنیانگذار Zeev Ventures. «آنها فقط از هوش مصنوعی استفاده نمیکنند؛ بلکه آن را به طور استراتژیک برای حل یکی از چالشهای پابرجا و پرهزینه در کد نویسی به کار میگیرند. من معتقدم Early به ابزاری ناگزیر برای توسعهدهندگان تبدیل خواهد شد، زمان و هزینه مربوط به شناسایی و رفع اشکال را کاهش خواهد داد و در نهایت نوآوری در صنعت فناوری را تسریع خواهد کرد.»